🖥️
API documentation
  • ⚡Quickstart
  • ⚙️API Keys Request
  • API documentation
    • Authorize wallet
    • Get Supported Networks
    • Get Supported Assets for Networks
    • Get Limits for Bridge Order
    • Fee Estimation for Bridge Order
    • Create Bridge Order
      • Direct transfer to hot-wallet from user address
      • Transfer with Router Contract
    • Bridge Order Monitoring
  • Metadata
    • Supported networks
    • Supported assets
    • Network types
    • Transaction statuses
    • Router contracts
Powered by GitBook
On this page
  1. API documentation
  2. Create Bridge Order

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

PreviousDirect transfer to hot-wallet from user addressNextBridge Order Monitoring

Last updated 8 months ago

Router's main methods

transferToken *Used for ERC20 transfers

Parameter
Type
Description

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

Parameter
Type
Description

sender

address

User's address for which transfer was initiated

Router addresses