deposit()
Send MON, receive BASE 1:1
payable
withdraw(wad)
Burn BASE, get MON back
write
transfer(dst,wad)
Send BASE to any address
write
approve(guy,wad)
Allow spender to use BASE
write
transferFrom()
Transfer on behalf of owner
write
balanceOf(addr)
View BASE balance of wallet
view
totalSupply()
Total MON locked in contract
view
allowance()
Check approved spend amount
view