• protolambda's avatar
    FP: add KZG point-evaluation preimage-oracle type (#9461) · a0e47e5a
    protolambda authored
    * FP: add KZG point-evaluation preimage-oracle type, to process L2 oracle call with
    
    * op-program: Integrate kzg precompile oracle
    
    * fix PreimageOracle.sol
    
    * store kzg precompile input preimage
    
    * update bindings and go.mod
    
    * fix go.mod
    
    * resolve TODOs
    
    * s/Hex2Bytes/FromHex
    
    * fix typo
    
    * ctb: set kzg preimage length to 1
    
    * op-challenger: Load kzg point evaluations to PreimageOracle (#9497)
    
    * op-challenger: load KZG point evaluation into oracle
    
    Also: increase max game depth for devnet.
    This is a temporary solution to avoid flakes in e2e tests that use the kzg precompile.
    The current execution trace max step of 2**31 steps isn't sufficient.
    
    ---------
    Co-authored-by: default avatarinphi <mlaw2501@gmail.com>
    Co-authored-by: default avatarrefcell <abigger87@gmail.com>
    a0e47e5a
Name
Last commit
Last update
..
actions Loading commit data...
config Loading commit data...
e2eutils Loading commit data...
external Loading commit data...
external_geth Loading commit data...
faultproofs Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
bridge_test.go Loading commit data...
build_helper.go Loading commit data...
deposit_test.go Loading commit data...
eip4844_test.go Loading commit data...
external.go Loading commit data...
helper.go Loading commit data...
l1_beacon_client_test.go Loading commit data...
l2_gossip_test.go Loading commit data...
op_geth.go Loading commit data...
op_geth_test.go Loading commit data...
sequencer_failover_setup.go Loading commit data...
sequencer_failover_test.go Loading commit data...
setup.go Loading commit data...
system_adminrpc_test.go Loading commit data...
system_fpp_test.go Loading commit data...
system_test.go Loading commit data...
system_tob_test.go Loading commit data...
tracer.go Loading commit data...
tx_helper.go Loading commit data...
withdrawal_helper.go Loading commit data...