zkevm-circuits
zkevm-circuits copied to clipboard
Refactor PublicInput circuit with challenge API
Public input circuit has less columns and logic that Keccak and State circuit
Using the challenge API in the Public Circuit is part of a more general discussion about how should the different randomness be handled, see #856.
Transaction table - done Block table - requires challenges on the EVM circuit.
Dependant on #750
Note: now should be able to test it. Just need to rebase with #750 to test this
Update: need some small adjustments.