An atomic swap enables users to swap assets without using exchanges. In an atomic swap, approval from both participants of the transaction is required within a specified time frame.
If at least one of the participants fails to approve the transaction within the specified time frame, the transaction is cancelled and funds are not exchanged.