grapevine
grapevine copied to clipboard
this.address which is heavily used in gossiper.js and peer_state.js is never assigned!
omg!
this is why I kept getting peers with no ip address attached to them. stuff was still working since the connect code still referenced ip_to_bind, which was assigned...
For the sake of those who come after. It was because my tests manually set obj.address to work around NAT.
Reopening this until we resolve the nat issue