• 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
..
ConstructorReverter.sol Loading commit data...
ERC20.sol Loading commit data...
FakeL2StandardERC20.sol Loading commit data...
FakeOptimismMintableERC721.sol Loading commit data...
Multicall.sol Loading commit data...
NFT.sol Loading commit data...
OVMContext.sol Loading commit data...
OVMContextStorage.sol Loading commit data...
Precompiles.sol Loading commit data...
Proxy.sol Loading commit data...
Reverter.sol Loading commit data...
SelfDestruction.sol Loading commit data...
SimpleStorage.sol Loading commit data...
StateDOS.sol Loading commit data...
TestOOG.sol Loading commit data...
ValueCalls.sol Loading commit data...