Skip to main content

Cancelling Orders

Cancelling A Single Order​

  1. Display maker's orders (listings and/or offers).
  2. Maker selects an order to cancel.
  3. If standard order, maker confirms transaction for revokeSingleNonce (when order type is fill or kill) or revokeOrderDigest (when order type is partially fillable). Revoking a single nonce or order digest requires calldata to be encoded with PaymentProcessorEncoder. See encodeRevokeSingleNonceCalldata for revokeSingleNonce or encodeRevokeOrderDigestCalldata for revokeOrderDigest.
  4. If co-signed order flag order as cancelled in DB and do not allow co-signing service to co-sign the order if requested. Order should be hidden from future listing/offer queries.

Cancelling All Outstanding Standard Orders​

  1. If the maker chooses to cancel ALL outstanding standard listings and offers they have made, the maker simply needs to confirm a revokeMasterNonce transaction. This will cancel/invalidate all prior orders that were signed using their previous master nonce. revokeMasterNonce has no calldata requirements and may be called directly by a maker without using PaymentProcessorEncoder.

Cancelling All Outstanding Co-Signed Orders

  1. The marketplace should flag all outstanding orders for the user as cancelled in their database. The co-signing service should not return co-signatures for any of the cancelled orders, and the orders should be hidden from all future queries.

Limit Break

TwitterLimitBreak.comMedium

© 2026 Limit Break International, Inc. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyDo Not Sell My Info