-
Notifications
You must be signed in to change notification settings - Fork 44
Seaport 1.6 and Immutable Signed Zone V3 #285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…fter hook context
contracts/trading/seaport16/zones/immutable-signed-zone/v3/ImmutableSignedZoneV3.sol
Show resolved
Hide resolved
|
Note for discussion: The Edit: Added caller ( |
Seaport 1.6 and Immutable Signed Zone V3
authorizeOrderfunction)Note
Introduces Seaport 1.6 with zone allowlisting and a new SIP-7 Immutable Signed Zone V3 (incl. authorizeOrder), with full tests and CI/dependency updates.
contracts/trading/seaport16/ImmutableSeaport.sol(Seaport 1.6 fork) withallowedZones, restricted-order enforcement, and zone validation across fulfill/match paths.contracts/trading/seaport16/conduit/ConduitController.sol.ImmutableSignedZoneV3(SIP-7) with EIP-712 signing,authorizeOrder,validateOrder, access control, active signer management, and support for substandards1, 3, 4, 6, 7, 8.SeaportValidator,ReadOnlyOrderValidator,SeaportValidatorHelper).test/trading/seaport16/**.@nomicfoundation/hardhat-foundry, compiler0.8.24(Cancún), per-file overrides for seaport16.seaport-16,seaport-core-16,seaport-types-16), Limit Breakcreator-token-standards; updateremappings.txt,.gitmodules,DEPS.md,foundry.lock, andpackage.json..gitignore: addcache_hardhatand Foundry outputs.Written by Cursor Bugbot for commit 0d669d0. This will update automatically on new commits. Configure here.