When a task is complete, it will be checked off below. The phrasing used is taken directly from the HackMD document
Priority issues
[x] [Create Token] When creating a new Personal Token, the modal should prompt the pending tx notifcation in the top right. Note: this was already done
[x] [Create Token] After creating a personal token, a new modal should replace the Creation Modal.
[x] [Profile] “Redeem” should be disabled (e.g. greyed out and cannot be clicked) if you do not own tokens. Currently you can click redeem even if you have no tokens.
Buy pToken Flow
[x] If wallet isn’t connected to web3, display error to end user to connect wallet first when clicking Buy
[x] If user tries to buy more tokens than available, form should throw validation error
Redemption Request Flow
[x] After submitting redemption request, nothing visible happens. Instead, (1) the modal should close automatically, and (2) the user should be notified their request was successful and they should hear back from the pToken owner soon
[x] Ensure users can not submit more redemptions than their total balance Note: this was already done
[x] Description field is currently optional, but should be required
Create pToken Flow
[x] If you try deploying a pToken and a wallet is not connected, the error message shows up twice
[x] If you try deploying a pToken and are on the wrong network, the error message it not “Unsupported network” but says “Trying to call a function on a non-contract address”
When a task is complete, it will be checked off below. The phrasing used is taken directly from the HackMD document
Priority issues
Buy pToken Flow
Redemption Request Flow
Create pToken Flow