neoneo-go/pkg/core
Evgeniy Kulikov 6ccb518ab0 Optimizations + some improvements (#105)
* Optimizations + some improvements

- optimized pkg/core/storage.HeaderHashes
- optimized pkg/rpc.performRequest (used json.Encoder)
- fixes for pkg/util.ReadVarUint and pkg/util.WriteVarUint
- optimized and fix fixed8 (Fixed8DecodeString / MarshalJSON) + tests
- optimized and fix uint160 (Bytes / Uint160DecodeString / Equal / MarshalJSON) + tests
- optimized and fix uint256 (Bytes / Equal / MarshalJSON) + tests
- preallocate for pkg/vm.buildStackOutput
- add go.mod / go.sum

* update version
2018-11-26 16:56:45 +01:00
..
storage Optimizations + some improvements (#105) 2018-11-26 16:56:45 +01:00
test_data Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
transaction Optimizations + some improvements (#105) 2018-11-26 16:56:45 +01:00
account_state.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
account_state_test.go Cross platform virtual machine implementation (#60) 2018-03-30 18:15:06 +02:00
asset_state.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
asset_state_test.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
block.go Persistance (#53) 2018-03-25 12:45:54 +02:00
block_base.go Small RPC improvements (#57) 2018-03-30 08:15:03 +02:00
block_test.go Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
blockchain.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
blockchain_test.go Persistance (#53) 2018-03-25 12:45:54 +02:00
blockchainer.go RCP server (#50) 2018-03-23 21:36:59 +01:00
cache.go Node improvements (#47) 2018-03-14 10:36:59 +01: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
header.go Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
header_hash_list.go Persist blockchain with leveldb on disk (#48) 2018-03-17 12:53:21 +01:00
header_test.go Smartcontract (#39) 2018-03-04 14:56:49 +01:00
helper_test.go Persistance (#53) 2018-03-25 12:45:54 +02:00
spent_coin_state.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
spent_coin_state_test.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
unspent_coin_state.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
unspent_coint_state_test.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
util.go Persisting more states (#71) 2018-04-16 22:15:30 +02:00
util_test.go Persistance (#53) 2018-03-25 12:45:54 +02:00
validator_state.go Persist transactions (#51) 2018-03-21 17:11:04 +01:00