Order Fulfillment
This page outlines secondary but relevant concepts related to order creation. While not central to the core flow for creating an order, they are important for transparency and for understanding various fields in the create-tx
API response.
Order fulfillment involves three distinct steps:
Detecting the created order on the source chain
Fulfilling the order on the destination chain
Claiming the order on the source chain
In total, a solver performs three transactions during the lifecycle of an order:
fulfilling it on the destination chain
sending unlock message via DMP from destination to source chain
claiming the locked input assets on the source chain
The gas fees associated with those transactions are considered operating costs and should be factored in when creating an order.

Last updated
Was this helpful?