v12.9.0
What's Changed
- Arc support (
Chain.Arc, chain id 5042): offers use the 6-decimal USDC native mirror (0x3600…0000), listings use native USDC, approvals use the OS Ledger conduit. - Stable Chain support (
Chain.StableChain, chain id 988): offers use the 6-decimal USDT0 native mirror (0x779d…3736), listings use native gUSDT0, approvals use the OS Ledger conduit. - On both chains, a native (
0x0) offer currency advertised by the API is normalized to the mirror before approvals, amount conversion and signing; explicit mirror addresses pass through unchanged.wrapEth/unwrapWeththrow on these chains, since there is no wrapped native token — offers spend the native balance directly. - Sync OpenAPI spec:
arcchain identifier; agent relationships gainConfirmAgentRelationshipRequestBodyand optionalcounterparty_account_idaddressing.revokeAgentRelationshipserializes whichever counterparty identifier is provided (counterpartyAccountIdorcounterpartyAddress). - Depends on
@opensea/api-types@0.12.0.
Community Contributions
- Stop forwarding
chainongetEventsByCollectionandgetEventsByNFT; only the account events endpoint documents that filter — thanks @Osraka (opensea-sdk#2011, fixes opensea-sdk#2010)
Full Changelog: v12.8.0...v12.9.0