Results 15 issues of Rahul Ghangas

Currently the `Send` method in the peer module, and consequently, the `Send` method in transport uses a user supplied context for timeout. This causes multiple timing issues across gossipping and...

Will edit the list as new stuff comes up - [ ] Timeout and removal of addresses added to table - [ ] Negotiating airwave and protocol version during handshake...

This issue tracks untested modules or modules that require further testing - [x] Peer Discovery (`peer/peerdiscovery.go`) - [x] Full Testing - [x] Pull based gossiping (`peer/sync.go`, `peer/gossip.go`) - [ ]...

# Pull Request type Please add the labels corresponding to the type of changes your PR introduces: - Feature ## What is the current behavior? Currently uses Grandpa Resolves: #896...