wormhole/cosmwasm/contracts/wormchain-accounting/tests
Chirantan Ekbote 29d28a75c0 cosmwasm: accounting: Store transfer digests
Keep track of the digests of committed transfers so that they can be
used later when handling duplicate observations / VAAs.  When processing
an observation or VAA with the same (chain, address, sequence) tuple as
a committed transfer, return a "message already processed" error when
the digests match and a "digest mismatch" error when they don't.  The
latter implies a very serious issue because transfer details shouldn't
change once they have been observed by a quorum of guardians.
2022-12-21 13:59:01 +09:00
..
helpers cosmwasm: accounting: Drop dependency on the tokenbridge contract 2022-12-19 17:14:33 +09:00
chain_registration.rs cosmwasm: accounting: Add support for chain registration 2022-12-19 17:14:33 +09:00
instantiate.rs cosmwasm: Add wormchain-accounting contract (#1920) 2022-12-14 12:06:45 -05:00
modify_balance.rs cosmwasm: Add wormchain-accounting contract (#1920) 2022-12-14 12:06:45 -05:00
query.rs cosmwasm: Add wormchain-accounting contract (#1920) 2022-12-14 12:06:45 -05:00
submit_observations.rs cosmwasm: accounting: Store transfer digests 2022-12-21 13:59:01 +09:00
submit_vaas.rs cosmwasm: accounting: Store transfer digests 2022-12-21 13:59:01 +09:00
upgrade_contract.rs cosmwasm: Add wormchain-accounting contract (#1920) 2022-12-14 12:06:45 -05:00