Agoric / BytePitchPartnerEng

For engineering items partnered with BytePitch. Primarily for project management and tracking
0 stars 0 forks source link

Status of Agoric/Inter Protocol App Acceptance Tests #32

Open Jorge-Lopes opened 2 days ago

Jorge-Lopes commented 2 days ago

Vaults

Test Case Pull Request Status
User can connect wallet to dapp Excluded
New user can create a vault (smart wallet is provisioned during wallet spend action) and mint IST #10297 In Review
Inter Protocol provides Oracle prices #10297 In Review
Existing user can adjust a vault (repay/mint more/deposit/withdraw) #10297 In Review
Existing user can close a vault #10297 In Review
User can pay off debt when utilization limit > mint limit #10297 In Review
User cannot create a new vault or mint more IST when utilization limit > mint limit #10297 In Review
User can create a new vault or mint more IST when utilization limit < mint limit #10297 In Review
Vault is liquidated when collateralization ratio =< liquidation ratio Postponed
Liquidated assets are sent to auctioneer upon liquidation Postponed
The auctions are running as scheduled (and per governed auction parameters) #10229 In Progress
The auctioneer is able to sell liquidated collateral to bidders #10229 In Review
Bidders are able to place a bid for liquidated collateral (by price and by discount) #10229 In Review
Bidders can bid before auction starts #10229 In Review
Bidders can bid in the middle of an auction (and their bid will be picked up if in right bounds) #10229 In Review
Bids are awarded and bidder receives bought collateral (offer is filled) #10229 In Review
The bid is successfully filled and entirely paid out before the auction ends #10229 In Review
The bid is partially filled but remains active until completely filled. Payout occurs only on cancel To Do
Minimum initial debt parameter functions as expected #10297 In Review
Minting Fee is applied to user’s debt when creating a vault or minting more IST #10297 In Review
Stability fee is accrued to user’s debt over time Postponed

PSM

Test Case Pull Request Status
User can connect to dapp Excluded
New user can complete a swap (smart wallet is provisioned during wallet spend action) #10273 Merged
User can complete a swap into IST #10273 Merged
User can complete a swap out of IST #10273 Merged
PSM minting limits are adhered to #10273 Merged
Swap fee is added to swap #10273 Merged
User receives stable they are swapped into and their balance is deducted for amount they swapped for #10273 Merged

Econ Gov

Test Case Pull Request Status
EC member can connect wallet to dapp Excluded
For new EC members, EC member can accept invitation to charter and successfully propose and vote #10241 Merged
EC member can propose PSM or Vault contract or parameter change #10241 Merged
EC member can view active change proposals #10241 Merged
EC member can vote on active change proposal #10241 Merged
EC member can see historical proposals To Do
Proposal succeeds and is applied after quorum met and vote is successful #10241 Merged
Configured EC parameters are intact following change or upgrade To Do

Wallet

Test Case Pull Request Status
User can connect wallet to Wallet dapp Excluded
New user can provision a new wallet #10297 In Review
User can see asset balances in purse #10297 In Review
User can see NFTs items in purse #10242 In Review
User can send supported assets to Agoric chain Excluded
User can withdraw supported assets from Agoric chain Excluded
anilhelvaci commented 1 day ago

I have opened two issue to track the following;

I suggest we include #33 and #34 in the next print @Jorge-Lopes