wormhole/cosmwasm/packages
Chirantan Ekbote 289d37771d cosmwasm: accounting: Return transfer status for observations
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.
2023-01-23 14:27:08 -05:00
..
accounting cosmwasm: accounting: Use cw_transcode for events 2023-01-16 09:28:43 +09:00
cw_transcode cosmwasm: Add cw_transcode crate 2023-01-12 10:29:29 +09:00
wormhole-bindings cosmwasm: accounting: Return transfer status for observations 2023-01-23 14:27:08 -05:00