polymerdao/monomer

Add unit tests for the x/rollup module

Closed this issue · 0 comments

Add unit test coverage to assert behavior for the x/rollup messages and the related helper functions involved in the deposit and withdrawal flow.

Unit

  • deposits
    • processL1SystemDepositTx
    • processL1UserDepositTxs
    • mintETH
  • withdrawals
    • burnETH

Integration

  • msg_server (may want these to be unit instead - will depend on if we want to mock the bank/mint keepers)
    • ApplyL1Txs
    • InitiateWithdrawal