Repository navigation
What's Changed
Patch Changes
- 29a3849:
fulfillPrivateOrdernow works with a private listing read from the OpenSea API. The API returns orders with a nullprotocolData.signature, which made thematchOrderscall fail withTypeError: Cannot read properties of null (reading 'then'). When the signature is missing, the SDK now fetches it from the fulfillment data endpoint as the fulfilling account before matching. It also refuses, before asking the API, to fulfill a private listing for any account other than its taker, and rejects fulfillment data that does not describe the requested order (same offerer and salt) instead of submitting a transaction that would revert.
Full Changelog: v14.0.0...v14.0.1