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 |
|
|
1d9045877c
|
Add JSON unmarshallers for numeric types from util (#83)
Uint160, Uint256, Fixed8 now have UnmarshalJSON method.
|
2018-05-09 07:20:16 +02:00 |
|
|
0ca8865402
|
add ParseString constructor to util.Fixed8 (#79)
|
2018-05-04 19:41:42 +02:00 |
|
Anthony De Meulemeester
|
94672cb9cc
|
Persistance (#53)
* added publish TX for backwards compat.
* lowered the prototick for faster block syncing
* print useragent on startup
* added createMultiRedeemScript for genesis block generation.
* building genesis block from scratch.
* implemented merkle tree.
* starting blockhain with generated genesis hash
* Fixed bug in unspent coin state.
* fixed broken tests after genesis block.
* removed log line.
* bumped version -> 0.34.0
|
2018-03-25 12:45:54 +02:00 |
|