Elizaveta Chichindaeva
|
28908aa3cf
|
[#2442] English Check
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
|
2022-05-04 19:48:27 +03:00 |
|
Roman Khimov
|
5f7ec6e784
|
state: fix MPTRoot JSONization
Match C# implementation. It's easier to do this by changing the structure
itself.
|
2021-03-26 13:45:18 +03:00 |
|
Roman Khimov
|
8c110a6147
|
state: drop Network from MPTRoot structure
It's only needed to verify/sign.
|
2021-03-26 13:45:18 +03:00 |
|
Roman Khimov
|
0248e2c0d2
|
state: add network to MPTRoot, change hashing
Fix RC1 incompatibility.
|
2021-03-25 22:37:30 +03:00 |
|
Evgeniy Stratonikov
|
bf20db09e0
|
stateroot: move state-root related logic to core/stateroot
|
2021-03-09 13:48:29 +03:00 |
|
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 |
|
Evgenii Stratonikov
|
ab802cdd5f
|
state: implement JSON marshaling for MPT* items
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
|
2020-07-30 12:42:15 +03:00 |
|
Evgenii Stratonikov
|
0e29382035
|
core: update MPT during block processing
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
|
2020-07-30 12:42:15 +03:00 |
|