Skip to content

node: Support multiple transfers per tx in the Accountant audit flow#4747

Open
djb15 wants to merge 2 commits intowormhole-foundation:mainfrom
djb15:node/accountant-audit-improvement
Open

node: Support multiple transfers per tx in the Accountant audit flow#4747
djb15 wants to merge 2 commits intowormhole-foundation:mainfrom
djb15:node/accountant-audit-improvement

Conversation

@djb15
Copy link
Copy Markdown
Collaborator

@djb15 djb15 commented Apr 10, 2026

The Accountant correctly tracks pending transfers by full Wormhole message ID, but its audit recovery path temporarily re-keys those transfers by (emitterChain, txHash) instead. That key is not unique when a single EVM transaction emits multiple covered token-bridge messages.

We make a change here to support the audit flow for multiple transfers in a single transaction.

@djb15 djb15 requested review from evan-gray and panoel as code owners April 10, 2026 20:18
Comment thread node/pkg/accountant/audit.go Outdated
mdulin2
mdulin2 previously approved these changes Apr 13, 2026
Comment thread node/pkg/accountant/audit.go Outdated
Comment thread node/pkg/accountant/audit.go Outdated
Comment thread node/pkg/accountant/audit.go
@djb15 djb15 force-pushed the node/accountant-audit-improvement branch from fc1c691 to f3ef400 Compare April 17, 2026 20:05
@djb15 djb15 requested review from johnsaigle and mdulin2 April 17, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants