Thomas Coratger
Thomas Coratger
As a follow up to our use of the Evm builder (related https://github.com/paradigmxyz/reth/pull/10210), this PR uses the `RethEvmBuilder` for the Optimism configuration in order to gradually eliminate the `EvmBuilder` from...
Should close #11165
This change is [](https://reviewable.io/reviews/kkrt-labs/kakarot/1467)
### Component consensus, eips, genesis ### Describe the feature you would like At the moment, the nonce field in `Header` consensus struct is B64: https://github.com/alloy-rs/alloy/blob/e01492a7ea88e13bcfddb357ade539fc5672baad/crates/consensus/src/header.rs#L77 To match the definition we...
Should close #1346
`SequencerConfig` is marked as in the process of removal in https://github.com/dojoengine/dojo/blob/60c1575927db63e98ababda56c5ffa9f6337fb56/crates/katana/core/src/sequencer.rs#L1-L10 There are still a few places in the code where this structure is used, for example here: https://github.com/dojoengine/dojo/blob/60c1575927db63e98ababda56c5ffa9f6337fb56/crates/dojo-test-utils/src/sequencer.rs#L38 In...
Related: - https://github.com/paradigmxyz/reth/pull/8264/files#r1646536984 - https://github.com/paradigmxyz/reth/pull/8264/files#r1646535481 cc @rkrasiuk @mattsse
Should close https://github.com/paradigmxyz/reth/issues/7238 Superseed https://github.com/paradigmxyz/reth/pull/12059
### Describe the feature The current codebase uses the `SealedHeader` struct: https://github.com/paradigmxyz/reth/blob/7529d365157edf37622340bf20b7b0edfe1845a0/crates/primitives-traits/src/header/sealed.rs#L13-L24 This is redundant with Alloy's `Sealed` type: https://github.com/alloy-rs/core/blob/4b823f7977fcdc181a0bd04ba1b2c51f7a29b4e2/crates/primitives/src/sealed.rs#L3-L14 After the merge of https://github.com/paradigmxyz/reth/pull/10691, we have multiple unnecessary conversions...