neoneo-go/pkg/core
Roman Khimov adba9e11ee
Merge pull request #396 from nspcc-dev/network-reconnections-and-fixes
This one fixes #390 and some connected problems. After this patchset the node reconnects to some other nodes if anything goes wrong and it better senses when something goes wrong. It also fixes some block handling problems based on the testnet connection experience.
2019-09-16 16:57:10 +03:00
..
storage storage: add boltDB unit tests 2019-09-14 10:29:08 +03:00
test_data Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
transaction *: gofmt -s 2019-09-09 12:02:24 +03:00
account_state.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
account_state_test.go keys: simplify error handling for PublicKey() and associated 2019-09-05 12:34:12 +03:00
asset_state.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
asset_state_test.go crypto/wallet: move public/private key into the new keys package 2019-08-27 17:45:51 +03:00
block.go core: add EncodeBinary() support for the block 2019-08-30 11:41:10 +03:00
block_base.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
block_test.go core: fix 'implementation' misspell in test code 2019-09-09 14:53:50 +03:00
blockchain.go core: add some mechanism to drop bad blocks from cache 2019-09-16 16:26:30 +03:00
blockchain_test.go unitTests: fix for failing test 2019-09-10 23:21:26 +03:00
blockchainer.go Implement rpc server method: sendrawtransaction (#174) 2019-03-20 12:30:05 +00:00
cache.go core: add some mechanism to drop bad blocks from cache 2019-09-16 16:26:30 +03:00
coin_state.go Persist transactions (#51) 2018-03-21 17:11:04 +01:00
contract_state.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
feer.go Implement rpc server method: sendrawtransaction (#174) 2019-03-20 12:30:05 +00:00
header.go Fix typos (#133) 2019-02-13 18:01:10 +00:00
header_hash_list.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
header_test.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
helper_test.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
mem_pool.go Implement rpc server method: sendrawtransaction (#174) 2019-03-20 12:30:05 +00:00
random_util_test.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
spent_coin_state.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
spent_coin_state_test.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
unspent_coin_state.go pkg/core: use util.binaryReader/Writer 2019-08-28 19:45:17 +03:00
unspent_coint_state_test.go pkg: make use of the new crypto/hash package 2019-08-26 13:32:19 +03:00
util.go crypto/wallet: move public/private key into the new keys package 2019-08-27 17:45:51 +03:00
util_test.go uint256: add Reverse(), change String() to be BE 2019-08-26 13:32:19 +03:00
validator_state.go crypto/wallet: move public/private key into the new keys package 2019-08-27 17:45:51 +03:00