Interface SwapRouteViaEVMDexAggregator_WithExchangeRate

interface SwapRouteViaEVMDexAggregator_WithExchangeRate {
    composedExchangeRate: `${string} (BroSDK number)`;
    evmChain:
        | "evm-ethereum (BroSDK ChainId)"
        | "evm-sepolia (BroSDK ChainId)"
        | "evm-bsc (BroSDK ChainId)"
        | "evm-bsctestnet (BroSDK ChainId)"
        | "evm-coredao (BroSDK ChainId)"
        | "evm-coredao-testnet (BroSDK ChainId)"
        | "evm-bsquared (BroSDK ChainId)"
        | "evm-bob (BroSDK ChainId)"
        | "evm-bitlayer (BroSDK ChainId)"
        | "evm-lorenzo (BroSDK ChainId)"
        | "evm-merlin (BroSDK ChainId)"
        | "evm-ailayer (BroSDK ChainId)"
        | "evm-mode (BroSDK ChainId)"
        | "evm-xlayer (BroSDK ChainId)"
        | "evm-arbitrum (BroSDK ChainId)"
        | "evm-aurora (BroSDK ChainId)"
        | "evm-blife-testnet (BroSDK ChainId)"
        | "evm-bitboy-testnet (BroSDK ChainId)"
        | "evm-manta (BroSDK ChainId)"
        | "evm-linea (BroSDK ChainId)"
        | "evm-base (BroSDK ChainId)"
        | "evm-bera-testnet (BroSDK ChainId)";
    fromEVMToken: | "evm-susdt (BroSDK TokenId)"
    | "evm-usdt (BroSDK TokenId)"
    | "evm-usdc (BroSDK TokenId)"
    | "evm-abtc (BroSDK TokenId)"
    | "evm-wbtc (BroSDK TokenId)"
    | "evm-btcb (BroSDK TokenId)"
    | "evm-cbbtc (BroSDK TokenId)"
    | "evm-lunr (BroSDK TokenId)"
    | "evm-alex (BroSDK TokenId)"
    | "evm-sko (BroSDK TokenId)"
    | "evm-vlistx (BroSDK TokenId)"
    | "evm-vlialex (BroSDK TokenId)"
    | "evm-ubtc (BroSDK TokenId)"
    | "evm-wubtc (BroSDK TokenId)"
    | "evm-db20 (BroSDK TokenId)"
    | "evm-dog (BroSDK TokenId)"
    | "evm-stx (BroSDK TokenId)"
    | "evm-trump (BroSDK TokenId)"
    | "evm-ghiblicz (BroSDK TokenId)"
    | "evm-eth (BroSDK TokenId)"
    | "evm-sol (BroSDK TokenId)"
    | "evm-link (BroSDK TokenId)";
    toEVMToken: | "evm-susdt (BroSDK TokenId)"
    | "evm-usdt (BroSDK TokenId)"
    | "evm-usdc (BroSDK TokenId)"
    | "evm-abtc (BroSDK TokenId)"
    | "evm-wbtc (BroSDK TokenId)"
    | "evm-btcb (BroSDK TokenId)"
    | "evm-cbbtc (BroSDK TokenId)"
    | "evm-lunr (BroSDK TokenId)"
    | "evm-alex (BroSDK TokenId)"
    | "evm-sko (BroSDK TokenId)"
    | "evm-vlistx (BroSDK TokenId)"
    | "evm-vlialex (BroSDK TokenId)"
    | "evm-ubtc (BroSDK TokenId)"
    | "evm-wubtc (BroSDK TokenId)"
    | "evm-db20 (BroSDK TokenId)"
    | "evm-dog (BroSDK TokenId)"
    | "evm-stx (BroSDK TokenId)"
    | "evm-trump (BroSDK TokenId)"
    | "evm-ghiblicz (BroSDK TokenId)"
    | "evm-eth (BroSDK TokenId)"
    | "evm-sol (BroSDK TokenId)"
    | "evm-link (BroSDK TokenId)";
    via: "evmDexAggregator";
}

Hierarchy (View Summary)

Properties

composedExchangeRate: `${string} (BroSDK number)`
evmChain:
    | "evm-ethereum (BroSDK ChainId)"
    | "evm-sepolia (BroSDK ChainId)"
    | "evm-bsc (BroSDK ChainId)"
    | "evm-bsctestnet (BroSDK ChainId)"
    | "evm-coredao (BroSDK ChainId)"
    | "evm-coredao-testnet (BroSDK ChainId)"
    | "evm-bsquared (BroSDK ChainId)"
    | "evm-bob (BroSDK ChainId)"
    | "evm-bitlayer (BroSDK ChainId)"
    | "evm-lorenzo (BroSDK ChainId)"
    | "evm-merlin (BroSDK ChainId)"
    | "evm-ailayer (BroSDK ChainId)"
    | "evm-mode (BroSDK ChainId)"
    | "evm-xlayer (BroSDK ChainId)"
    | "evm-arbitrum (BroSDK ChainId)"
    | "evm-aurora (BroSDK ChainId)"
    | "evm-blife-testnet (BroSDK ChainId)"
    | "evm-bitboy-testnet (BroSDK ChainId)"
    | "evm-manta (BroSDK ChainId)"
    | "evm-linea (BroSDK ChainId)"
    | "evm-base (BroSDK ChainId)"
    | "evm-bera-testnet (BroSDK ChainId)"
fromEVMToken:
    | "evm-susdt (BroSDK TokenId)"
    | "evm-usdt (BroSDK TokenId)"
    | "evm-usdc (BroSDK TokenId)"
    | "evm-abtc (BroSDK TokenId)"
    | "evm-wbtc (BroSDK TokenId)"
    | "evm-btcb (BroSDK TokenId)"
    | "evm-cbbtc (BroSDK TokenId)"
    | "evm-lunr (BroSDK TokenId)"
    | "evm-alex (BroSDK TokenId)"
    | "evm-sko (BroSDK TokenId)"
    | "evm-vlistx (BroSDK TokenId)"
    | "evm-vlialex (BroSDK TokenId)"
    | "evm-ubtc (BroSDK TokenId)"
    | "evm-wubtc (BroSDK TokenId)"
    | "evm-db20 (BroSDK TokenId)"
    | "evm-dog (BroSDK TokenId)"
    | "evm-stx (BroSDK TokenId)"
    | "evm-trump (BroSDK TokenId)"
    | "evm-ghiblicz (BroSDK TokenId)"
    | "evm-eth (BroSDK TokenId)"
    | "evm-sol (BroSDK TokenId)"
    | "evm-link (BroSDK TokenId)"
toEVMToken:
    | "evm-susdt (BroSDK TokenId)"
    | "evm-usdt (BroSDK TokenId)"
    | "evm-usdc (BroSDK TokenId)"
    | "evm-abtc (BroSDK TokenId)"
    | "evm-wbtc (BroSDK TokenId)"
    | "evm-btcb (BroSDK TokenId)"
    | "evm-cbbtc (BroSDK TokenId)"
    | "evm-lunr (BroSDK TokenId)"
    | "evm-alex (BroSDK TokenId)"
    | "evm-sko (BroSDK TokenId)"
    | "evm-vlistx (BroSDK TokenId)"
    | "evm-vlialex (BroSDK TokenId)"
    | "evm-ubtc (BroSDK TokenId)"
    | "evm-wubtc (BroSDK TokenId)"
    | "evm-db20 (BroSDK TokenId)"
    | "evm-dog (BroSDK TokenId)"
    | "evm-stx (BroSDK TokenId)"
    | "evm-trump (BroSDK TokenId)"
    | "evm-ghiblicz (BroSDK TokenId)"
    | "evm-eth (BroSDK TokenId)"
    | "evm-sol (BroSDK TokenId)"
    | "evm-link (BroSDK TokenId)"
via: "evmDexAggregator"