web3-developer
a147ff7553
Fix 'value out of range' RangeDefect in block witness generation. ( #2072 )
...
* Fix 'value out of range' RangeDefect caused by large/expensive blocks/transactions during DOS period.
* Clear witness cache in AccountCache persist.
* Revert previous fix and force clear cache after processing each block.
* Revert clear cache in process block.
2024-03-19 15:41:40 +08:00
andri lim
6ff2edc416
Fix styles ( #2046 )
...
* Fix styles
* Fix copyright year
2024-02-21 23:04:59 +07:00
jangko
b0000eed8b
Add check copyright year linter to CI
2023-11-01 10:41:20 +07:00
jangko
94a94c5b65
implement better hardfork management
2022-12-02 13:51:42 +07:00
Jacek Sieka
c2ed731fa5
eth: adapt to smaller eth_types ( #1210 )
2022-09-03 20:15:35 +02:00
jangko
a2de3067a9
add test for short rlp in block witness
2020-07-08 23:17:48 +07:00
jangko
50816f2ebb
implement block witness data collection in accounts_cache
2020-06-03 20:50:13 +07:00
jangko
7d062e171b
block witness: add test for unwanted multiple identical keys when constructing witness from trie
2020-06-02 12:27:13 +03:00
jangko
e130cab959
remove unused artefact
2020-05-24 11:40:01 +07:00
andri lim
3cfabeeb3d
optimize multi keys of branch node algorithm
2020-05-08 10:18:41 +07:00
andri lim
ba4360ba34
fix multikeys algorithm with multiple nibbles common prefix
2020-05-07 21:36:51 +07:00
andri lim
743759a979
wrong address ignored
2020-05-05 15:05:17 +07:00
andri lim
e9191fefa1
witness builder major transformation, support multiproof
2020-05-05 13:50:31 +07:00
andri lim
c3548d63a5
add account storage keys support to multikeys
2020-05-05 09:01:15 +07:00
andri lim
7080ca40da
multi keys prototype
2020-05-04 18:52:45 +07:00
andri lim
1ef3f60b40
validate the branch of the constructed trie beside validate rootHash
2020-05-03 08:11:04 +07:00