Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: use typed_mpt in the backend (#494)
* mark: 0xaatif/refactor-trace-decoder-decoding * refactor: remove inappropriate static methods * refactor: remove inappropriate method * refactor: remove TraceParsingErrorReason * refactor: remove LocatedError * refactor: remove EMPTY_ACCOUNT_BYTES_RLPED * refactor: remove update_val_if_some * refactor: impl Display for TrieType * wibble * refactor: inline TraceParsingResult * wibble * wibble: order * refactor: remove unused variable * wibble: inline TrieRoots etc * wibble * review: WithHash -> CustomFmt<T> * mark: 0xaatif/typed-backend3 * refactor: trace_decoder::typed_mpt::TriePath -> TrieKey * refactor: path: TriePath -> key: TrieKey * refactor: use typed_mpt in the backend * tweaks * refactor: remove allow(unused) * refactor: remove dead methods * bump * fix: do not force precompile address access in case of txn reversion (#488) * Fix precompile insertion in state trie * Reword * fix indexing in error message (#490) * refactor: more path -> key --------- Co-authored-by: Robin Salen <30937548+Nashtare@users.noreply.github.com>
- Loading branch information