• clabby's avatar
    feat(ctb): Two Step Withdrawals V2 (#3836) · 1bfe79f2
    clabby authored
    * Start contract changes for two step withdrawals v2
    
    * Fix maurelian's nits
    
    * Refactor Kelvin's SDK changes; SDK/integration test time
    
    * Merge w/ `develop`
    
    * Add tests for changed output proposal *after* proving the withdrawal hash
    
    Whoops
    
    * Gas snapshot / comments
    
    * Regenerate bindings; Fix E2E Withdrawal test; Add extra indexed params to `WithdrawalProven`
    
    * Start fixing indexer integration tests
    
    * Fix conflicts; Start updating mark's new `op-e2e` withdrawal action tests
    
    * Remove proposal timestamp >= withdrawal timestamp check
    
    * Fix mark's `op-e2e` test + add docs to `proveMessage` in SDK
    
    * Update changeset
    
    * Lint contracts
    
    * Merge with `develop`
    
    * Re-order mapping declarations so that `finalizedWithdrawals` retains its old storage slot
    
    * Merge with `develop`
    
    * Start updating devnet tests
    
    * Fix devnet tests
    
    * Update ERC20 binding
    
    * Clean up SDK
    
    * Merge with `develop`
    
    * Remove `integration-tests-bedrock` package
    
    * Add check for equality between locally computed withdrawal hash vs. on-chain withdrawal hash
    
    * Add Kelvin's check + complimentary test
    
    Update bindings
    
    * Fix finalization period in `TestCrossLayerUser`
    1bfe79f2
Name
Last commit
Last update
..
addressmanager.go Loading commit data...
basefeevault.go Loading commit data...
deployerwhitelist.go Loading commit data...
deployerwhitelist_more.go Loading commit data...
erc20.go Loading commit data...
gaspriceoracle.go Loading commit data...
gaspriceoracle_more.go Loading commit data...
governancetoken_more.go Loading commit data...
l1block.go Loading commit data...
l1block_more.go Loading commit data...
l1blocknumber.go Loading commit data...
l1blocknumber_more.go Loading commit data...
l1crossdomainmessenger.go Loading commit data...
l1crossdomainmessenger_more.go Loading commit data...
l1erc721bridge.go Loading commit data...
l1feevault.go Loading commit data...
l1standardbridge.go Loading commit data...
l2crossdomainmessenger.go Loading commit data...
l2crossdomainmessenger_more.go Loading commit data...
l2erc721bridge.go Loading commit data...
l2erc721bridge_more.go Loading commit data...
l2outputoracle.go Loading commit data...
l2standardbridge.go Loading commit data...
l2standardbridge_more.go Loading commit data...
l2tol1messagepasser.go Loading commit data...
l2tol1messagepasser_more.go Loading commit data...
legacyerc20eth_more.go Loading commit data...
legacymessagepasser.go Loading commit data...
legacymessagepasser_more.go Loading commit data...
optimismmintableerc20.go Loading commit data...
optimismmintableerc20factory.go Loading commit data...
optimismmintableerc20factory_more.go Loading commit data...
optimismmintableerc721factory.go Loading commit data...
optimismmintableerc721factory_more.go Loading commit data...
optimismportal.go Loading commit data...
optimismportal_more.go Loading commit data...
proxy.go Loading commit data...
proxy_more.go Loading commit data...
proxyadmin.go Loading commit data...
proxyadmin_more.go Loading commit data...
registry.go Loading commit data...
sequencerfeevault.go Loading commit data...
sequencerfeevault_more.go Loading commit data...
systemconfig.go Loading commit data...
systemconfig_more.go Loading commit data...
weth9.go Loading commit data...
weth9_more.go Loading commit data...