Commit 78e4669
fix: decode BalancesSnapped event via strategy interface in snapBalances task (#2881)
When snapBalances runs with --consol, the tx is sent to ConsolidationController
but the BalancesSnapped event is emitted by the target strategy. The receipt's
decoded events are bound to the controller's ABI so the event lookup failed
and the task threw even though the tx succeeded.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent a2c24b5 commit 78e4669
1 file changed
Lines changed: 16 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
55 | 59 | | |
56 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
57 | 67 | | |
58 | 68 | | |
| 69 | + | |
59 | 70 | | |
60 | 71 | | |
61 | | - | |
| 72 | + | |
62 | 73 | | |
63 | | - | |
| 74 | + | |
64 | 75 | | |
65 | 76 | | |
66 | 77 | | |
| |||
0 commit comments