bsc/light
Guillaume Ballet 699243f8ae
core/state, light, trie: add UpdateContractCode to the Trie interface (#27476)
Verkle trees store the code inside the trie. This PR changes the interface to pass the code, as well as the dirty flag to tell the trie package if the code is dirty and needs to be updated. This is a no-op for the MPT and the odr trie.
2023-06-22 08:52:52 -04:00
..
lightchain_test.go all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2023-05-03 12:58:39 +03:00
lightchain.go all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2023-05-03 12:58:39 +03:00
nodeset.go all: integrate the freezer with fast sync 2019-05-16 10:39:32 +03:00
odr_test.go trie: remove parameter 'fromLevel' in Prove (#27512) 2023-06-19 16:28:40 +02:00
odr_util.go all: remove notion of trusted checkpoints in the post-merge world (#27147) 2023-04-24 09:37:10 +03:00
odr.go all: remove notion of trusted checkpoints in the post-merge world (#27147) 2023-04-24 09:37:10 +03:00
postprocess.go all: new empty trie with types.EmptyRootHash instead of null (#27230) 2023-05-11 10:19:42 +03:00
trie_test.go cmd, core/state, eth, tests, trie: improve state reader (#27428) 2023-06-20 15:31:45 -04:00
trie.go core/state, light, trie: add UpdateContractCode to the Trie interface (#27476) 2023-06-22 08:52:52 -04:00
txpool_test.go all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2023-05-03 12:58:39 +03:00
txpool.go all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00