• smartcontracts's avatar
    feat(ctp): simplify and standardize ERC721 bridge (#2773) · 61a30273
    smartcontracts authored
    * feat(ctp): simplify and standardize ERC721 bridge
    
    Significantly simplifies the ERC721 bridge contracts and standardizes
    them according to our new seaport-style standard. Removes some
    unnecessary code and updates the interface for the bridge to match the
    expected interface for the ERC20 bridge after Bedrock.
    
    * integration-tests: fixup
    
    * integration-tests: fix constructor
    
    * fix: circular dep in itests
    
    * tests: fixes
    
    * fix(ctp): add version to contracts
    
    * fix: test failures
    
    * fix: tests
    
    * itests: additional check
    
    * whoops
    
    * fix: address review feedback
    
    * fix: rename data to extraData
    Co-authored-by: default avatarMark Tyneway <mark.tyneway@gmail.com>
    61a30273
Name
Last commit
Last update
..
shared Loading commit data...
basic-l1-l2-communication.spec.ts Loading commit data...
bridged-tokens.spec.ts Loading commit data...
contracts.spec.ts Loading commit data...
fee-payment.spec.ts Loading commit data...
hardfork.spec.ts Loading commit data...
healthcheck.spec.ts Loading commit data...
native-eth-ovm-calls.spec.ts Loading commit data...
native-eth.spec.ts Loading commit data...
nft-bridge.spec.ts Loading commit data...
ovmcontext.spec.ts Loading commit data...
predeploys.spec.ts Loading commit data...
queue-ingestion.spec.ts Loading commit data...
replica.spec.ts Loading commit data...
rpc.spec.ts Loading commit data...
stress-tests.spec.ts Loading commit data...
system-addresses.spec.ts Loading commit data...
verifier.spec.ts Loading commit data...
whitelist.spec.ts Loading commit data...
z-batch-serialization.spec.ts Loading commit data...