Docs·APIs·Swap API·Intent Swap (Fusion)·Relayer·v2.0·Submit a signed Fusion order
Submit a signed Fusion order
Submits a single signed limit order to the Fusion orderbook. The order will be validated and made available to resolvers for execution. Requires a valid EIP-712 signature from the order maker.
Signed Fusion order ready for submission to the orderbook
order
* any
Gasless order data
allOf[0]
OrderInput object
Limit order structure for Fusion protocol
salt
* string
Unique salt value to differentiate orders with same parameters
makerAsset
* string
Address of the maker asset
takerAsset
* string
Address of the taker asset
maker
* string
An address of the maker (wallet or contract address)
receiver
string
An address of the wallet or contract who will receive filled amount
makingAmount
* string
Order maker's token amount
takingAmount
* string
Order taker's token amount
makerTraits
string
Includes some flags like, allow multiple fills, is partial fill allowed or not, price improvement, nonce, deadline etc
signature
* string
Signature of the gasless order typed data (using signTypedData_v4)
extension
* string
An interaction call data. ABI encoded set of makerAssetSuffix, takerAssetSuffix, makingAmountGetter, takingAmountGetter, predicate, permit, preInteraction, postInteraction.Lowest 160 bits of the order salt must be equal to the lowest 160 bits of the extension hash