Omnipool: delist ASTR, vASTR & vDOT (2–4 of 6)
This referendum continues the delistings from the discussion post "Omnipool liquidity strategy: reducing exposure to underperforming assets, cutting liquidity costs, and preparing for concentrated liquidity" (https://hydration.subsquare.io/posts/264), following the removal of BNC in the previous referendum of this series.
Three of the remaining five assets are combined into this single referendum: ASTR and vASTR are essentially the same asset, and vDOT is not impacted by the removal as it trades much deeper outside of the Omnipool. The remaining two assets (SUI and KSM) will follow in separate referenda.
What this referendum does
On enactment, ASTR, vASTR and vDOT trading in the Omnipool is set to remove-liquidity-only. Over the following ~108 blocks (about 11 minutes), the three assets are processed one after the other: all farm positions are exited with rewards paid out, and every liquidity position (783 positions in total) is returned in full to its owner. LPs do not need to do anything: the tokens are credited to wallets automatically.
Returned to LPs:
~4.2M ASTR (~$22k) across 370 positions
~2.9M vASTR (~$22k) across 83 positions
~58.6k vDOT (~$88k) plus ~523 H2O (~$3k) across 330 positions
Each token is then removed from the Omnipool, and the protocol-owned share of the liquidity is returned to the Treasury:
~46.1M ASTR (~$243k)
~6.4M vASTR (~$48k)
~41.6k vDOT (~$62k)
Verification
The full call was executed end-to-end on a fork of mainnet: all three assets removed from the Omnipool, all 783 positions and all farm deposits returned to their owners, and protocol liquidity returned to the Treasury.
Preimage hash: 0x5a9884ded7b2c50a7e6b9b8255610dc99fbc178ab5ba61e00c53a853eaabf569