forked from privacy-ethereum/zkevm-circuits
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Describe the feature you would like
Enable 1559 in evm to align witness data between client & zkevm circuit
Background: https://www.notion.so/taikoxyz/1559-Development-Thinkings-a84ac894fb984b71ad847913ae031378
Dev base: https://github.com/smtmfft/zkevm-circuits/tree/eip-1559-base-dev (based on taiko main recursion branch)
Phase I: empty access list task list (ETA: ~3 weeks)
- evm: base fee changes only (John)
- rlp_decoding_circuit: 1559 support and force 0xC0 (empty) accesslist. (Yue)
- rlp_encoding_circuit: skipped
- tx_table: 0xC0 access_list, so far we don’t decide tx_table format for 1559, but old format is easily upgrade if access list is pure 0xC0. (John/Yue)
- Anchor tx: tx format change only. (John)
- block tx: block formant change only (if have) (George?)
- standalone zkevm integration test (Ruby/John/Yue)
- internal devnet support (Kriztof/Yue/David)
Additional context
No response
Metadata
Metadata
Assignees
Labels
No labels