Transfer with Router Contract

This contract allows to transfer tokens and ether to a target address only by allowed callers and emit events. RetroRouter contract used to initate cross-chain transactions from other smart-contracts

Router addresses

Router's main methods

transferToken *Used for ERC20 transfers

ParameterTypeDescription

sender

address

User's address for which transfer was initiated

token

ERC20

Token to transfer (needs ERC20 approval)

amount

uint256

The amount of the token to send

transferEther *Used for native transfers

ParameterTypeDescription

sender

address

User's address for which transfer was initiated

Last updated