A deposit transaction does the following: (Specs link)
- Mint to the sender
- Transfer
value
to theto
- Call the contract address (
to
) if contract - Deploy contract (if
to
is nil) - Modify the contract address
We currently only check the mint
amount in the e2e test, but we should be testing more functionality.