[V136-Specific] Add Empty Fields to Withdraw Events on Pool Suspend - #check-lint-warning

Implements thorchain/thornode!2819 (merged) Closes #153

Summary by CodeRabbit

  • New Features
    • Added a comprehensive pool lifecycle manager with end-of-block cycling, pool promotion/demotion, liquidity handling, and pending liquidity commit logic.
  • Bug Fixes
    • Ensured withdraw events include fully populated transaction fields and non-zero withdrawal amounts.
  • Tests
    • Added test validation to assert withdraw event payloads contain expected attributes.
Edited by Itzamna

Merge request reports

Loading
Loading