neo-go/pkg
Roman Khimov 06f3c34981 mempool: replace timeStamp with blockStamp
Time is not really relevant for us here and we don't use this timestamp in any
way. Yet it occupies 24 bytes and we do two clock_gettime calls to get it.

Replace it with blockStamp which is going to be used in the future for
transaction retransmissions.

It allows to improve single-node TPS by another 3%.
2020-11-11 15:48:13 +03:00
..
compiler Merge pull request #1096 from nspcc-dev/neox-2.x 2020-06-24 16:08:19 +03:00
config core|config: make max(free)txperblock height-dependent 2020-09-14 22:57:03 +03:00
consensus update dbft, pick timer improvements and other optimizations 2020-09-25 23:06:23 +03:00
core mempool: replace timeStamp with blockStamp 2020-11-11 15:48:13 +03:00
crypto keys: add support for uncompressed serialization in PublicKey 2020-06-10 19:17:08 +03:00
encoding *: move all packages from CityOfZion to nspcc-dev 2020-03-03 17:21:42 +03:00
internal random: make use or random package in tests 2020-03-27 10:27:46 +03:00
interop interop: fix key recovery functions documentation 2020-06-25 14:30:53 +03:00
io io: make maxArraySize public 2020-06-24 12:14:33 +03:00
network network: try connecting to seeds indefinitely, use them with 0 pool 2020-10-13 18:00:31 +03:00
rpc mempool: replace timeStamp with blockStamp 2020-11-11 15:48:13 +03:00
smartcontract smartcontract: add JSON marshal/unmarshal for InteropType 2020-05-13 17:17:41 +03:00
util *: use proper YAML library import path, fix #1306 2020-08-12 16:26:41 +03:00
vm vm: fix comment typo 2020-09-15 21:44:54 +03:00
wallet wallet: check for t.GetSignedPart() result correctness 2020-05-07 21:48:45 +03:00