Skip to content

Latest commit

 

History

History
65 lines (29 loc) · 871 Bytes

ERC20Migrator.md

File metadata and controls

65 lines (29 loc) · 871 Bytes

ERC20Migrator

Methods

legacyToken

function legacyToken() external view returns (contract IERC20)

Returns the legacy token that is being migrated.

Returns

Name Type Description
_0 contract IERC20 undefined

migrate

function migrate(uint256 amount) external nonpayable

Transfers part of an account's balance in the old token to this contract, and mints the same amount of new tokens for that account.

Parameters

Name Type Description
amount uint256 amount of tokens to be migrated

newToken

function newToken() external view returns (contract IERC20)

Returns the new token to which we are migrating.

Returns

Name Type Description
_0 contract IERC20 undefined