Skip to content

Bridge Erc20

address srcToken
uint256 srcChainId
event BridgeMint(address account, uint256 amount)
event BridgeBurn(address account, uint256 amount)
function init(address _addressManager, address _srcToken, uint256 _srcChainId, uint8 _decimals, string _symbol, string _name) external

Initializer to be called after being deployed behind a proxy.

function bridgeMintTo(address account, uint256 amount) public

only a TokenVault can call this function

function bridgeBurnFrom(address account, uint256 amount) public

only a TokenVault can call this function

function transfer(address to, uint256 amount) public returns (bool)

any address can call this

function transferFrom(address from, address to, uint256 amount) public returns (bool)

any address can call this

function source() public view returns (address, uint256)

returns the srcToken being bridged and the srcChainId