neo-go/pkg/core/block
Roman Khimov 53c014a0bb crypto/consensus: sign hashes and cache them for consensus payloads
Avoid serializing payload again and again for various purposes. To sign it, we
only need a hash.

Some 2.4% gain in TPS could be achieved with this.
2020-09-09 20:46:31 +03:00
..
block.go rpc: adjust getblock RPC-call JSON fields names 2020-07-09 17:34:53 +03:00
block_base.go crypto/consensus: sign hashes and cache them for consensus payloads 2020-09-09 20:46:31 +03:00
block_test.go block: update binary test data 2020-08-18 14:52:30 +03:00
consensus_data.go block: fix ConsensusData hashing 2020-06-18 12:22:49 +03:00
header.go block: drop paddings from structures 2020-06-18 12:11:41 +03:00
header_test.go core: change block.ConsensusData to neo3 format 2020-04-27 17:57:37 +03:00
helper_test.go block: update binary test data 2020-08-18 14:52:30 +03:00