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 c65ff9ac35055d4805d9416a9bf3057b1329b8fcbc7e0fa8d41ea282767c7542.
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=4480340, 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.
186ba37d503f6932d332b50e9831789c50b958226b33fb1e175a39ccc992102b
confirmed on-chain, locked to this swap's secret hash
- MakerPaymentSent · MakerPaymentReceived: 186ba37d503f6932d332b50e9831789c50b958226b33fb1e175a39ccc992102b
- MakerPaymentRefunded: e297280948cbbce6f72073efc3168df86879fe0df5cd4cc6a2fd224bc83773fe
30299ebb8343e58f7e4c30f52bc5bdf3cf8fc867e0923bccb58591f9de17fac0
confirmed on-chain, locked to this swap's secret hash
- TakerFeeSent · TakerFeeValidated: ddf1486fbbb9640c8356c646ebf846e229c2640a121eb6fc1d79bf6c1682d73a
- TakerPaymentSent · TakerPaymentReceived: 30299ebb8343e58f7e4c30f52bc5bdf3cf8fc867e0923bccb58591f9de17fac0
- TakerPaymentRefunded: c65ff9ac35055d4805d9416a9bf3057b1329b8fcbc7e0fa8d41ea282767c7542
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.