289d37771d
When submitting a batch of observations, we don't want an observation for an already committed transfer to fail the entire batch. This leads to more complexity in the guardian and also delays all the legitimate observations by at least one more block (~5 seconds). Fix this by returning the transfer status of each observation as part of the response data. Observations for committed transfers will get a `TransferStatus::Committed` response without failing the tx as long as the digest of the observation matches the digest of the committed transfer. Digest mismatches are still an error and will fail the entire batch. |
||
---|---|---|
.. | ||
accounting | ||
cw_transcode | ||
wormhole-bindings |