Try   HackMD

Solidly Test Cases

Liquidity

  • Create new pair
  • Add liquidity using two ERC20 tokens
  • Add liquidity using FTM and ERC20
  • Withdraw liquidity using two ERC20 tokens
  • Withdraw liquidity using FTM and ERC20
  • Stake LP
    • Staked amount updates
    • Staked amount remains after refresh
  • Unstake LP
    • Unstaked amount updates
    • Unstaked amount remains

Swap

  • Swap ERC20 tokens
    • Swap, make sure balances update, refresh, make sure no localStorage clear is needed

Vest

  • Create NFT
  • Increase lock time
  • Increase lock amount

Bribes

  • Add bribe to LP
  • Add bribe to voter

Vote

  • Vote for gauge

Rewards

  • Claim SOLID
  • Claim fees
  • Claim bribes as voter
  • Claim bribes as LP
  • Claim veDist