Closed i-norden closed 1 year ago
@AFDudley @roysc was hoping to avoid this because it changes the NodeIterator
interface which will prevent us from using the pluggeth NodeIterator
implementation, but it would also be very convenient for a fix to #376.
When we move to pluggeth we can maintain our own external interface and implementation of NodeIterator
, since this is a purely additive change the original interface expected by pluggeth is still supported.
Necessary in order to generate selector suffixes (paths) for embedded/internalized leaf nodes. See https://github.com/cerc-io/go-ethereum/issues/255.