PayloadId
returned from payload_id_optimism
inconsistent with op-geth
#11729
Labels
PayloadId
returned from payload_id_optimism
inconsistent with op-geth
#11729
Describe the bug
The
PayloadId
returned from a FCU in Reth when a build process is started is inconsistent with the implementation inop-geth
.I think it's reasonable to have a consistent implementation across execution clients for the
PayloadId
.e.g. rollup-boost relies on parity in
PayloadId
between the builder, and the sequencer. Making Reth not compatible as a builder.Reth implementation:
reth/crates/optimism/payload/src/payload.rs
Line 272 in 9f9de0f
op-geth implementation:
https://github.com/ethereum-optimism/op-geth/blob/f21b97f1d6f673b608f72e9e60d63e70bd925e85/miner/payload_building.go#L57
Steps to reproduce
Example op-geth vs reth
PayloadId
Node logs
No response
Platform(s)
Linux (x86)
What version/commit are you on?
What database version are you on?
NA
Which chain / network are you on?
Devnet
What type of node are you running?
Archive (default)
What prune config do you use, if any?
No response
If you've built Reth from source, provide the full command you used
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: