neoneo-go/pkg/core
Roman Khimov c531dc0bde network: add block queue
This one will replace blockCache in Blockchain itself as it can and should be
external from it. The idea is that we only feed successive blocks into the
Blockchain and it only stores valid proper Blockchain and nothing else.
2019-09-27 13:00:09 +03:00
..
storage storage: fix BoltDB batched Put() 2019-09-23 09:27:18 +03:00
test_data Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
transaction transaction: add a check for createHash() invocation 2019-09-24 13:01:54 +03:00
account_state.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
account_state_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
asset_state.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
asset_state_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
block.go network: add block queue 2019-09-27 13:00:09 +03:00
block_base.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
block_test.go network: add block queue 2019-09-27 13:00:09 +03:00
blockchain.go core: fix deadlock in headers list init 2019-09-25 17:52:46 +03:00
blockchain_test.go core: make unpersisted blocks/txs available in Blockchain 2019-09-25 17:46:28 +03:00
blockchainer.go Implement rpc server method: sendrawtransaction (#174) 2019-03-20 12:30:05 +00:00
cache.go core: make unpersisted blocks/txs available in Blockchain 2019-09-25 17:46:28 +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 io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
header_hash_list.go io: move BinReader/BinWriter there, redo Serializable with it 2019-09-16 23:39:51 +03:00
header_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
helper_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +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 io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
spent_coin_state_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
unspent_coin_state.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
unspent_coint_state_test.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
util.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +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