flow-1.ts

Флоу, для возвращения средств, использованных в base.ts флоу

{
    moduleName: 'hyperlane-merkly-bridge-token',
    indexGroup: 5,

    network: 'manta',
    destinationNetwork: 'arbitrum',

    minAndMaxAmount: [0, 0],
    balanceToLeft: [0.000004, 0.000008],
},

  // OR

{
    moduleName: 'routernitro-bridge',
    indexGroup: 5,
    
    network: 'manta',
    destinationNetwork: 'arbitrum',

    minAndMaxAmount: [0, 0],
    balanceToLeft: [0.000004, 0.000008],

    maxFee: 0.0004,
},

Бридж из сети manta в сеть arbitrum. На выбор можно использовать один из представленных бриджей. Routernitro более дешевый Оставляем некоторые копейки, необходимые для оплаты комиссии


{
    moduleName: 'jumper',
    indexGroup: 5,

    network: 'arbitrum',
    destinationNetwork: 'arbitrum',

    pairs: ['DMT', 'ETH'],
    minAndMaxAmount: [100, 100],
    usePercentBalance: true,

    minTokenBalance: 0.00001,
},

Свап в сети arbitrum в токен всех токенов DMT в ETH


{
    moduleName: 'transfer-token',
    indexGroup: 10,

    contractAddress: 'native',

    minAndMaxAmount: [0, 0],
    balanceToLeft: [0.0004, 0.0008],

    minTokenBalance: 0.0012,

    network: 'arbitrum',
  },

Отправляем ETH в сети arbitrum, оставляя 1-2$ на адресс, указанный в transferAddress


Last updated