Skip to content

Latest commit

 

History

History
7 lines (6 loc) · 1.5 KB

erc20.md

File metadata and controls

7 lines (6 loc) · 1.5 KB

Tests handle

No Scenario Pre-condition Pre-condition check Expected result Expected result check Covered By
1 Transfer IBC tokens from hub to rollapp before ERC20 registered
  • evm rollapp running
  • no ERC20 for this token
  • transfer ibc token to the address on the rollapp
  • error can’t transfer funds
  • an eIBC demand order is created
  • if eibc not fulfilled, upon finalization the funds are returned to the user
TestERC20HubToRollAppWithoutRegister
2 Transfer IBC tokens from hub to rollapp after ERC20 registered
  • evm rollapp is running
  • a permissioned tx with with denom-metadata is created for this IBC token
🛑
(missing)
  • transfer ibc token to the metamask address on the rollapp
  • validate balance is displayed as expected
🛑
(blocking: no way to query erc20 balance via cli)
TODO
3 Transfer IBC rollapp tokens from rollapp-evm back to the hub Same as the case above 🛑
(missing)
  • convert tokens from erc20 to bank denom (cli command)
  • send them back to the hub
  • validate that the amount recieved in the hub is as expected
🛑
(blocking: no way to query erc20 balance via cli)
TODO