SIGN IN SIGN UP
unionlabs / union UNCLAIMED

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

0 0 174 Rust

feat(voyager): only enqueue packet ack on write ack event (#1977)

- evm: emit full packet on `WriteAcknowledgement`
- if a module wants to support asynchronous acks, they must store the
packet themselves and provide it to `writeAcknowldegement`
- voyager: clean up logs (only emit message name, not the entire
transaction contents)
- voyager: don't enqueue `MsgAcknowledgement` on `RecvPacket` event, but
on `WriteAcknowledgement` event
  - means we can get rid of `Chain::read_ack`, which is Very Nice
H
hussein-aitlahcen committed
7daf4b03d0777ded92704dcb7b9c4e13f60e0f81
Committed by GitHub <noreply@github.com> on 5/28/2024, 10:53:04 AM