Orders
Order contracts are responsible for managing Cross-chain transfers on Signet.
Things to know
Orders
contracts are differentiated for Ethereum and Signet. The host contract can only fulfill orders, not initiate them.Swap
: Receives tokens and signals exchange intent; Signet Node enforces intent fulfillment, available only on Signet.FulfillSwap
: Enables Fillers to send output tokens that are observable by Signet. These are used by the conditional transactions to enforce cross-chain transfers.Sweep
: Allows Builders to collect input tokens from the contract, after filling any number of orders.
State
The Orders contracts are stateless; they emit events that the Signet Node listens for
More information
For Deployed
HostOrders
&RollupOrders
contract addresses, see Chain Configuration Reference.For contract source code, see contracts in the orders/ folder.
Last updated