neoneo-go/pkg
Roman Khimov 163d90c866 network: don't register addresses before version handshake
1) It duplicates registration in `version` message handler and no valid
   connection can work without version exchange.
2) On public networks we have seed nodes defined by names, so we register
   connections to them using these names, but then if connection is dropped we
   delist them by IP:PORT combinations which can lead to zero PeerCount() with
   all seeds still being registered as connected in the discovery subsystem
   and thus no reconnection attempts being made.
2021-01-18 21:10:06 +03:00
..
compiler core: add PickN flags to Storage.Find 2021-01-15 21:12:10 +03:00
config network: add notary request payload 2020-12-10 18:17:31 +03:00
consensus core: update System.Contract.Call syscall 2021-01-14 18:23:36 +03:00
core native: call native contracts by ID instead of name 2021-01-18 00:38:23 +03:00
crypto keys: allow to create keys on arbitrary curve 2020-12-03 14:06:35 +03:00
encoding fixedn: allow to parse big decimals 2020-12-09 11:19:25 +03:00
interop core: add PickN flags to Storage.Find 2021-01-15 21:12:10 +03:00
io Revert "mpt: do not allocate new buffer when updating dirty node" 2020-12-25 18:42:47 +03:00
network network: don't register addresses before version handshake 2021-01-18 21:10:06 +03:00
rpc native: call native contracts by ID instead of name 2021-01-18 00:38:23 +03:00
smartcontract smartcontract: move flags to a separate package 2021-01-14 17:52:09 +03:00
util util: move Fixed8 to encoding/fixedn package 2020-12-09 11:18:18 +03:00
vm opcode: add CALLT opcode, move ABORT/ASSERT 2021-01-18 00:14:52 +03:00
wallet wallet: export NewAccountFromPrivateKey() 2020-12-04 12:45:53 +03:00