Thomas Coratger

Results 69 issues of 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...

A-execution
A-op-reth

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...

enhancement

`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...

C-debt
A-dependencies
M-prevent-stale