Skip to content

Commit

Permalink
refactor: use typed_mpt in the backend (#494)
Browse files Browse the repository at this point in the history
* 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
0xaatif and Nashtare authored Aug 15, 2024
1 parent f707882 commit fb1aa3d
Show file tree
Hide file tree
Showing 6 changed files with 240 additions and 230 deletions.
Loading

0 comments on commit fb1aa3d

Please sign in to comment.