Test all possible Endowment withdraw flows once reset of the dependencies are met. Depends on the #2160 fix for UI bug & Devops getting the needed wiring in as well devops wiring https://github.com/AngelProtocolFinance/devops/issues/230.
COS
[ ] As a Charity || AST Endowment member, I have the option to withdraw from liquid balances:
[ ] to Polygon address
[ ] to Ethereum address
[ ] to Binance address
[ ] to another Endowment on Polygon (balance transfer) via dropdown selection similar to the Donation Widget Setup page drop down
[ ] As a Charity || AST Endowment member, I can withdraw from locked balances (after approval from locked-withdraw contract)
[ ] As an AST member, I can withdraw from liquid balance:
[ ] Only can send a withdraw message if:
[ ] Wallet address is in AllowlistedBeneficiaries
[ ] Withdraw comes from the Endowment Owner Multisig member
[ ] As an AST member, of a matured AST, I can withdraw from liquid or locked balance:
[ ] Only can send a withdraw message if:
[ ] Wallet address is in maturityBeneficiaries
[ ] Withdraw comes from the Endowment Owner Multisig member
Test all possible Endowment withdraw flows once reset of the dependencies are met. Depends on the #2160 fix for UI bug & Devops getting the needed wiring in as well devops wiring https://github.com/AngelProtocolFinance/devops/issues/230.
COS
[ ] As a Charity || AST Endowment member, I have the option to withdraw from liquid balances:
[ ] As a Charity || AST Endowment member, I can withdraw from locked balances (after approval from
locked-withdraw
contract)[ ] As an AST member, I can withdraw from liquid balance:
AllowlistedBeneficiaries
[ ] As an AST member, of a matured AST, I can withdraw from liquid or locked balance:
maturityBeneficiaries