JUMP TOAPIGetting StartedSignersSigner Account StatusgetCancel NoncegetCancel EIP712 DatagetCancel Nonce (with signature)getDelegate CallgetExternal CallgetMeta Delegate Call (EIP712)getNonce StatusgetAvailable NoncesgetSegmentsBlock IntervalgetLimit Swap Exact InputgetMarket Swap Exact InputgetRequire Block Not MinedgetRequire Uint256 Lower BoundgetRequire Uint256 Upper Boundgetswap01getUse BitgetIntentsCancel IntentgetCancel Intent EIP712 DatagetCancel Intent (with signature)getIntent Declaration (by hash)getFind Intent DeclarationsgetIntent (by ID)getCompile Intent DeclarationgetFind IntentsgetSubmit Intent DeclarationpostPointsClaimpostPoint statuspostRoutingRoute Swap For InputgetOraclesUint256 Oracle ValuegetUniswap V3 TWAPgetUniswap V3 TWAP PricegetDSLDSL OverviewIntentConditionsblockintervalnoncepriceActionslimitSwapmarketSwaptransferblockIntervalDutchAuctionSwapPowered by nonceSet conditions around nonce stateSchema PropertyRequiredDescriptiontypeYes"nonce"nonceYesA nonce. Must be an integer greater than 0.stateYesCan be USED or NOT_USEDUSED: Allow execution if nonce has set on chainNOT_USED: Allow execution if nonce has not been set on chain. Example JavaScript{ type: 'nonce', nonce: 123, state: 'USED' }