taproot-assets icon indicating copy to clipboard operation
taproot-assets copied to clipboard

Use fallback proof courier service if transfer attempt has failed beyond backoff procedure cutoff

Open ffranr opened this issue 2 years ago • 1 comments

Asset send transfer proofs are transferred via a proof courier service. The address of the courier service is customizable. A fallback courier service address is available if a custom address is not specified. This fallback address points to a hashmail protocol service (called Aperture) that LL hosts.

Consider the case where a custom courier address has been specified (not the fallback address). If the sending node has failed to transfer the proof to the courier (failed beyond some backoff procedure cutoff), then the sending node should switch to using using a proof courier specified by the default fallback address. Similarly for the receiving node, if it fails to retrieve the proof from the courier service (failed beyond some backoff procedure cutoff) then it can just assume that the sending node switched to using the fallback proof courier.

ffranr avatar Sep 20 '23 18:09 ffranr

CMIIW this has been satisfied by an old universe resync PR

dstadulis avatar May 15 '24 15:05 dstadulis