feat(client/host): Remove debug_dbGet
dependency
#235
Labels
A-client
Area: client binary
A-host
Area: host binary
K-feature
Kind: feature
M-help-wanted
Meta: Extra attention is needed
Overview
Currently, we have a dependency on hash-scheme geth's
debug_dbGet
endpoint to fetch specific trie node preimages by hash. For the most part,eth_getProof
gives us what we need, except for in the special case of trie node deletions where a branch with one remaining child needs to be compacted.Unless overlooking something, we will still need some sort of trie-node-preimage-by-hash fetcher, though we should explore options that are more robust.
Brainstorm
reth
execution extension to index changed trie nodesThe text was updated successfully, but these errors were encountered: