LI.FI is actively contributing to intent systems to advance intent adoption and cross-chain interopability through contributions to The Compact, Open Intents Framework (OIF), and feedback to ERC-7683.
address user
and uint256 nonce
to OnchainCrossChainOrder
.
msg.sender
.)open
event into event Open(bytes32 indexed orderId, bytes resolveContext)
and add resolve functions that take the original order and resolveContext
to accurately produce the ResolvedCrossChainOrder
from an off-chain view call.
Open
event.open(...)
and openFor(...)
optional.
open
should only be used for depositing.validate(...)
a view function that returns (uint32 fillDeadline)
to easily validate whether an order is valid.