neo-go/pkg
Roman Khimov ec76ed23a5 network: rework peer handshaking, fix #458
This allows to start handshaking from both client and server (mainnet/testnet
nodes were seen to not care about string ordering for it), but still maintains
some sane checks in the process. It also makes functions thread-safe because
we have two goroutines servicing read and write side of the Peer connection,
so they can clash on access to the struct fields.

Add a test for it also.
2019-11-06 15:29:58 +03:00
..
core Merge pull request #463 from nspcc-dev/smartcontract-fixes 2019-10-29 20:54:46 +03:00
crypto fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
internal/keytestcases *: add/fix godoc comments to satisfy golint 2019-09-03 17:57:51 +03:00
interop fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
io fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
network network: rework peer handshaking, fix #458 2019-11-06 15:29:58 +03:00
rpc network: split Peer's NetAddr into RemoteAddr and PeerAddr 2019-11-06 15:26:24 +03:00
smartcontract smartcontract: fix PropertyState definitions 2019-10-25 11:05:58 +03:00
util fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
vm Merge pull request #463 from nspcc-dev/smartcontract-fixes 2019-10-29 20:54:46 +03:00
wallet fix spelling and godoc comments 2019-10-22 17:56:03 +03:00