scroll-tech / go-ethereum

Scroll's fork of the official Go implementation of the Ethereum protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

feature requests on trace data structure

lispc opened this issue · comments

listed below:

add l1Fee for each tx (high priority)

l1fee defined #209

add chain_id in block trace (mid priority)

If a block trace contains 0 txs, then it will be impossible to know the chain_id. We have scroll mainnet and staging network, so it is also not ok to hard code chain id in code.

add "version" field in trace (low priority)

so prover can know how to process this version of trace