feat(ctp): simplify and standardize ERC721 bridge (#2773)
* 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:
Mark Tyneway <mark.tyneway@gmail.com>
Showing
Please register or sign in to comment