Skip to content

Miscellaneous Ragnarok Fixes

Ursa (9R) requested to merge ursa/ragnarok into develop

The following tweaks are included based on observations from stagenet test of BNB ragnarok and re-audit while making changes:

  1. Only allow synth exit swaps of synth to the corresponding L1 during ragnarok
  2. Disallow streaming synth exits during ragnarok
  3. Withdraw savers as non-streaming during ragnarok
  4. Clear all corresponding loan records during ragnarok
  5. Also remove corresponding synth and derived asset pools for gas assets

The separate fixes are organized into commits so this can be merged without squash to preserve clear history without independent reviews.

Merge request reports