An atomic swap is not instant by design. Each side has to publish a transaction and wait for the other chain to confirm it, so the time it takes is set mostly by the block spacing of the two chains involved rather than by anything either party does.
Nothing was lost. The payment was never claimed: it was spent without the preimage, after the timelock, which is the refund path back to the payer, in c07d1f8c193ad896386c6d2797c32856b8dbdc4a1856b91d99067835ea1b7073.
The swap stopped at TakerPaymentSpendFailed. The maker's claim on the taker's coin was rejected; it can be retried for as long as that payment is unspent.
maker_swap:1269] !taker_coin.send_maker_spends_taker_payment: "utxo_common:1025] utxo_common:977] client:1132] : failed to parse list of 11 headers (coin=RVN, from=4482174, requested_count=11): UnexpectedEnd"
Recorded by the swap's own protocol log, which is the only source that knows: the aggregator reports failed and completed swaps identically. Nothing changed hands, so it sets no reference price.
6c28787aa8438e15ac99575d5963a4d4140ac9523952b5d5d13e3b9bd2846628
confirmed on-chain, locked to this swap's secret hash
- MakerPaymentSent · MakerPaymentReceived: 6c28787aa8438e15ac99575d5963a4d4140ac9523952b5d5d13e3b9bd2846628
- MakerPaymentRefunded: 3a73a7f847b4ec60187be4446c660f39940dabbaf3e76b4ea11a1d6d8e89e489
9c6f428f21b450e46d7b82501b42ae82b27f4fca59587e128303ed3095af4cb6
confirmed on-chain, locked to this swap's secret hash
- TakerFeeSent · TakerFeeValidated: 002d75665ed23ff38f7e485634a5c7271bfa00238ee5c3a4f1834b726754a526
- TakerPaymentSent · TakerPaymentReceived: 9c6f428f21b450e46d7b82501b42ae82b27f4fca59587e128303ed3095af4cb6
- TakerPaymentRefunded: c07d1f8c193ad896386c6d2797c32856b8dbdc4a1856b91d99067835ea1b7073
No flags are stored against this swap. Flags are written while a swap sits inside a live pricing window, so on an older swap their absence means it was never assessed rather than that it was assessed and found clean.
Reported by kdf-statsdb-8762.