Swap Execution Errors
In some situations, a LibertyX swap request may not be executed successfully. When this occurs, the interface may display a notification indicating that the swap could not be completed at that moment.
A swap may fail to execute for several reasons, including:
Submission errors
An issue may occur while broadcasting the signed order to the LibertyX execution network. If the order is not successfully propagated, it cannot be evaluated by executors.
Signature issues
If a problem occurs during the order signing process, the order cannot be validated or processed by the execution layer.
Token approval inconsistencies
In certain cases, existing token approvals may prevent the order from being processed correctly. Revoking the approval and submitting a new approval transaction can resolve this issue.
Because LibertyX orders are created and distributed off-chain, a failed or unfilled swap does not generate an on-chain transaction from the user. As a result, no network fees are incurred when execution is unsuccessful.
If a swap cannot be filled, the order can simply be submitted again after the issue has been resolved.
Last updated