neo-go/pkg/network
Roman Khimov 7d4d57351e network: fix requestTx() behaviour for consensus service
It wasn't actually requesting transactions but rather sending an inventory
message telling everyone that we have them which is completely wrong and
easily leads to ChangeView that could be avoided.
2020-01-15 14:31:56 +03:00
..
metrics cli,pkg: use zap.Logger 2020-01-10 11:14:27 +03:00
payload network: return error if header message is too big 2020-01-10 11:14:29 +03:00
blockqueue.go cli,pkg: use zap.Logger 2020-01-10 11:14:27 +03:00
blockqueue_test.go cli,pkg: use zap.Logger 2020-01-10 11:14:27 +03:00
discovery.go monitoring: add prometheus monitoring 2019-10-29 20:51:17 +03:00
discovery_test.go network: rework discovery with rwmutex, add test 2019-10-28 13:37:27 +03:00
helper_test.go cli,pkg: use zap.Logger 2020-01-10 11:14:27 +03:00
message.go network: return error if header message is too big 2020-01-10 11:14:29 +03:00
message_test.go Node improvements (#47) 2018-03-14 10:36:59 +01:00
peer.go network: split Peer's NetAddr into RemoteAddr and PeerAddr 2019-11-06 15:26:24 +03:00
prometheus.go monitoring: add prometheus monitoring 2019-10-29 20:51:17 +03:00
relay_reason.go fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
server.go network: fix requestTx() behaviour for consensus service 2020-01-15 14:31:56 +03:00
server_config.go network: use TimePerBlock from config 2020-01-13 17:58:12 +03:00
server_test.go cli,pkg: use zap.Logger 2020-01-10 11:14:27 +03:00
tcp_peer.go network: write messages atomically 2019-11-18 09:31:00 +03:00
tcp_peer_test.go network: wait for both Version messages before ACKing 2019-11-06 18:05:50 +03:00
tcp_transport.go network: fix logic and logging for sendVersion() errors 2020-01-13 17:33:29 +03:00
transport.go Fixed some networking issues (#68) 2018-04-13 12:14:08 +02:00