File tree Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -128,13 +128,12 @@ pub struct TxnTrace {
128128 #[ serde( skip_serializing_if = "Option::is_none" ) ]
129129 pub nonce : Option < U256 > ,
130130
131- /// <code>[hash](keccak_hash)([Address])</code> of storages read by the
132- /// transaction.
131+ /// <code>hash([Address])</code> of storages read by the transaction.
133132 #[ serde( default , skip_serializing_if = "BTreeSet::is_empty" ) ]
134133 pub storage_read : BTreeSet < H256 > ,
135134
136- /// <code>[ hash](keccak_hash)( [Address])</code> of storages written by the
137- /// transaction, with their new value.
135+ /// <code>hash( [Address])</code> of storages written by the transaction,
136+ /// with their new value.
138137 #[ serde( default , skip_serializing_if = "BTreeMap::is_empty" ) ]
139138 pub storage_written : BTreeMap < H256 , U256 > ,
140139
Original file line number Diff line number Diff line change 1- //! An _Ethereum Node_[^1] executes _transactions_ in _blocks_.
1+ //! An _Ethereum Node_ executes _transactions_ in _blocks_.
22//!
33//! Execution mutates two key data structures:
44//! - [The state trie](https://ethereum.org/en/developers/docs/data-structures-and-encoding/patricia-merkle-trie/#state-trie).
3131//! (since prover performance is sensitive to the size of the trie).
3232//! The prover can therefore prove each batch of transactions independently.
3333//!
34- //! [^1]: In our stack, this is [a fork of erigon](https://github.com/0xPolygonZero/erigon),
35- //! which exposes more information over RPC.
36- //!
3734//! # Non-goals
3835//! - Performance - this will never be the bottleneck in any proving stack.
3936//! - Robustness - this library depends on other libraries that are not robust,
You can’t perform that action at this time.
0 commit comments