├── .eslintrc.js ├── .github ├── release-drafter.yml └── workflows │ ├── cd-master.yml │ ├── ci-docs.yml │ └── ci-master.yml ├── .gitignore ├── .nvmrc ├── .prettierrc.json ├── LICENSE ├── README.md ├── TODO.md ├── __tests__ ├── .DS_Store ├── api-tests │ ├── cross-chain-trades.ts │ └── instant-trades.ts ├── test-runners │ ├── avalanche-test-runner.spec.ts │ ├── bsc-test-runner.spec.ts │ ├── eth-test-runner.spec.ts │ ├── fantom-test-runner.spec.ts │ ├── harmony-test-runner.spec.ts │ ├── moonriver-test-runner.spec.ts │ └── polygon-test-runner.spec.ts ├── unit-tests │ ├── common │ │ ├── decorators │ │ │ └── cache.decorator.spec.ts │ │ └── utils │ │ │ └── p-timeout.spec.ts │ ├── core │ │ └── sdk │ │ │ └── sdk.spec.ts │ └── features │ │ └── swap │ │ ├── dexes │ │ ├── avalanche │ │ │ ├── joe │ │ │ │ └── joe.ts │ │ │ ├── pangolin │ │ │ │ └── pangolin.ts │ │ │ └── sushi-swap │ │ │ │ └── sushi-swap.ts │ │ ├── bsc │ │ │ ├── one-inch │ │ │ │ └── one-inch.ts │ │ │ ├── pancake-swap │ │ │ │ └── pancake-swap.ts │ │ │ └── sushi-swap │ │ │ │ └── sushi-swap.ts │ │ ├── ethereum │ │ │ ├── one-inch │ │ │ │ └── one-inch.ts │ │ │ ├── sushi-swap │ │ │ │ └── sushi-swap.ts │ │ │ ├── uni-swap-v2 │ │ │ │ ├── uni-swap-v2-provider.ts │ │ │ │ └── uni-swap-v2-trade.ts │ │ │ ├── uni-swap-v3 │ │ │ │ ├── uni-swap-v3-ethereum-provider.ts │ │ │ │ └── uni-swap-v3-ethereum-trade.ts │ │ │ └── zrx │ │ │ │ └── zrx.ts │ │ ├── fantom │ │ │ ├── spirit-swap │ │ │ │ └── spirit-swap.ts │ │ │ ├── spooky-swap │ │ │ │ └── spooky-swap.ts │ │ │ └── sushi-swap │ │ │ │ └── sushi-swap.ts │ │ ├── harmony │ │ │ └── sushi-swap.ts │ │ ├── moonriver │ │ │ ├── solarbeam │ │ │ │ └── solarbeam.ts │ │ │ └── sushi-swap │ │ │ │ └── sushi-swap.ts │ │ └── polygon │ │ │ ├── algebra │ │ │ ├── algebra-provider.ts │ │ │ └── algebra-trade.ts │ │ │ ├── one-inch │ │ │ └── one-inch.ts │ │ │ ├── quick-swap │ │ │ └── quick-swap.ts │ │ │ ├── sushi-swap │ │ │ └── sushi-swap.ts │ │ │ └── uni-swap-v3 │ │ │ ├── uni-swap-v3-polygon-provider.ts │ │ │ └── uni-swap-v3-polygon-trade.ts │ │ └── utils │ │ └── utils.ts └── utils │ ├── accounts-from-mnemonic.ts │ ├── chain.ts │ ├── configuration.ts │ ├── constants │ ├── free-rpc.ts │ └── mnemonic.ts │ ├── mock-injector.ts │ ├── models │ └── global.ts │ └── tokens.ts ├── docker-compose.yml ├── funding.json ├── jest.config.js ├── package.json ├── scripts ├── build-env.js └── test-runner.sh ├── src ├── .DS_Store ├── common │ ├── .DS_Store │ ├── errors │ │ ├── .DS_Store │ │ ├── blockchain │ │ │ ├── deflation-token.error.ts │ │ │ ├── healthcheck.error.ts │ │ │ ├── index.ts │ │ │ ├── invalid-address.error.ts │ │ │ ├── low-gas.error.ts │ │ │ ├── transaction-reverted.error.ts │ │ │ ├── tron-insufficient-native-balance.ts │ │ │ ├── tron-transaction-expired.ts │ │ │ ├── user-reject.error.ts │ │ │ ├── wrong-from-address.error.ts │ │ │ └── wrong-receiver-address.error.ts │ │ ├── cross-chain │ │ │ ├── cross-chain-is-unavailable.error.ts │ │ │ ├── index.ts │ │ │ ├── insufficient-funds-gas-price-value.error.ts │ │ │ ├── low-to-slippage.error.ts │ │ │ ├── max-gas-price-overflow.error.ts │ │ │ ├── too-low-amount.error.ts │ │ │ ├── unsupported-receiver-address.error.ts │ │ │ └── updated-rates-error.ts │ │ ├── index.ts │ │ ├── on-chain │ │ │ ├── index.ts │ │ │ └── on-chain-is-unavailable.error.ts │ │ ├── proxy │ │ │ ├── unapproved-contract-error.ts │ │ │ └── unapproved-method-error.ts │ │ ├── rubic-sdk.error.ts │ │ ├── swap │ │ │ ├── bridgers-pair-is-unavailable.error.ts │ │ │ ├── failed-to-check-for-transaction-receipt.error.ts │ │ │ ├── index.ts │ │ │ ├── insufficient-funds-oneinch.error.ts │ │ │ ├── insufficient-funds.error.ts │ │ │ ├── insufficient-liquidity.error.ts │ │ │ ├── lifi-pair-is-unavailable.error.ts │ │ │ ├── low-slippage-deflationary-token.error.ts │ │ │ ├── low-slippage.error.ts │ │ │ ├── max-amount.error.ts │ │ │ ├── max-decimals.error.ts │ │ │ ├── min-amount.error.ts │ │ │ ├── no-linked-account-erros.ts │ │ │ ├── not-supported-blockchain.ts │ │ │ ├── not-supported-region.ts │ │ │ ├── not-supported-tokens.error.ts │ │ │ ├── not-whitelisted-provider.error.ts │ │ │ ├── swap-error-on-provider-side.ts │ │ │ ├── swap-request.error.ts │ │ │ ├── unnecessary-approve.error.ts │ │ │ ├── wallet-not-connected.error.ts │ │ │ └── wrong-network.error.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ └── timeout.error.ts │ ├── tokens │ │ ├── constants │ │ │ ├── native-tokens.ts │ │ │ ├── wrapped-addresses.ts │ │ │ └── wrapped-native-tokens.ts │ │ ├── index.ts │ │ ├── models │ │ │ └── token-base-struct.ts │ │ ├── price-token-amount.ts │ │ ├── price-token.ts │ │ ├── token-amount.ts │ │ └── token.ts │ └── utils │ │ ├── blockchain.ts │ │ ├── decorators │ │ ├── cache-decorator │ │ │ ├── cache.decorator.ts │ │ │ └── models │ │ │ │ ├── cache-config.ts │ │ │ │ └── conditional-result.ts │ │ ├── index.ts │ │ └── static-implements.ts │ │ ├── errors.ts │ │ ├── functions.ts │ │ ├── object.ts │ │ ├── options.ts │ │ ├── p-timeout.ts │ │ ├── token-utils.ts │ │ ├── types │ │ ├── abstract-constructor-parameters.ts │ │ ├── any.ts │ │ ├── constructor.ts │ │ ├── index.ts │ │ ├── infinite-array.ts │ │ └── mutable.ts │ │ └── waitFor.ts ├── core │ ├── blockchain │ │ ├── constants │ │ │ ├── healthcheck.ts │ │ │ └── solana │ │ │ │ └── native-solana-mint-address.ts │ │ ├── models │ │ │ ├── backend-blockchains.ts │ │ │ ├── blockchain-name.ts │ │ │ ├── chain-type.ts │ │ │ ├── solana-web3-types.ts │ │ │ ├── ton │ │ │ │ ├── ton-center-types.ts │ │ │ │ └── tonapi-types.ts │ │ │ └── web3-primitive-type.ts │ │ ├── services │ │ │ ├── constants │ │ │ │ └── ton-constants.ts │ │ │ └── ton │ │ │ │ └── tonapi-service.ts │ │ ├── utils │ │ │ ├── blockchains-info │ │ │ │ ├── blockchains-info.ts │ │ │ │ └── constants │ │ │ │ │ ├── blockchain-id.ts │ │ │ │ │ └── chain-type-by-blockchain.ts │ │ │ └── changenow-receiver-address-validator.ts │ │ ├── web3-private-service │ │ │ ├── models │ │ │ │ ├── create-web3-private.ts │ │ │ │ ├── web-private-supported-blockchain.ts │ │ │ │ ├── web-private-supported-chain-type.ts │ │ │ │ └── web3-private-storage.ts │ │ │ ├── web3-private-service.ts │ │ │ └── web3-private │ │ │ │ ├── bitcoin-web3-private │ │ │ │ ├── bitcoin-web3-private.ts │ │ │ │ └── models │ │ │ │ │ └── bitcoin-encoded-config.ts │ │ │ │ ├── empty-web3-private.ts │ │ │ │ ├── evm-web3-private │ │ │ │ ├── evm-web3-private.ts │ │ │ │ └── models │ │ │ │ │ ├── evm-basic-transaction-options.ts │ │ │ │ │ └── evm-transaction-options.ts │ │ │ │ ├── models │ │ │ │ ├── basic-transaction-options.ts │ │ │ │ └── web3.error.ts │ │ │ │ ├── solana-web3-private │ │ │ │ ├── models │ │ │ │ │ └── solana-transaction-options.ts │ │ │ │ └── solana-web3-private.ts │ │ │ │ ├── sui-web3-private │ │ │ │ ├── models │ │ │ │ │ └── sui-transaction-options.ts │ │ │ │ └── sui-web3-private.ts │ │ │ │ ├── ton-web3-private │ │ │ │ ├── models │ │ │ │ │ └── ton-types.ts │ │ │ │ ├── ton-client │ │ │ │ │ └── ton-client.ts │ │ │ │ └── ton-web3-private.ts │ │ │ │ ├── tron-web3-private │ │ │ │ ├── models │ │ │ │ │ ├── method-parameters.ts │ │ │ │ │ ├── tron-transaction-options.ts │ │ │ │ │ └── tron-transaction-receipt.ts │ │ │ │ └── tron-web3-private.ts │ │ │ │ └── web3-private.ts │ │ ├── web3-public-service │ │ │ ├── constants │ │ │ │ └── rpc-errors.ts │ │ │ ├── models │ │ │ │ ├── create-web3-public-proxy.ts │ │ │ │ └── web3-public-storage.ts │ │ │ ├── web3-public-service.ts │ │ │ └── web3-public │ │ │ │ ├── bitcoin-web3-public │ │ │ │ ├── bitcoin-web3-public.ts │ │ │ │ └── models │ │ │ │ │ └── bitcoin-user-address-info.ts │ │ │ │ ├── constants │ │ │ │ └── multicall-addresses.ts │ │ │ │ ├── evm-web3-public │ │ │ │ ├── constants │ │ │ │ │ ├── erc-20-token-abi.ts │ │ │ │ │ ├── evm-multicall-abi.ts │ │ │ │ │ └── uni-v3-permit2-abi.ts │ │ │ │ ├── evm-web3-public.ts │ │ │ │ └── models │ │ │ │ │ ├── batch-call.ts │ │ │ │ │ ├── evm-call.ts │ │ │ │ │ ├── evm-multicall-response.ts │ │ │ │ │ ├── gas-price.ts │ │ │ │ │ ├── permit2-contract-types.ts │ │ │ │ │ └── rpc-response.ts │ │ │ │ ├── models │ │ │ │ ├── contract-multicall-response.ts │ │ │ │ ├── method-data.ts │ │ │ │ ├── supported-token-field.ts │ │ │ │ └── tx-status.ts │ │ │ │ ├── solana-web3-public │ │ │ │ ├── models │ │ │ │ │ └── solana-token.ts │ │ │ │ ├── services │ │ │ │ │ ├── solana-tokens-api-service.ts │ │ │ │ │ └── solana-tokens-service.ts │ │ │ │ └── solana-web3-public.ts │ │ │ │ ├── sui-web3-public │ │ │ │ └── sui-web3-public.ts │ │ │ │ ├── ton-web3-public │ │ │ │ └── ton-web3-public.ts │ │ │ │ ├── tron-web3-public │ │ │ │ ├── constants │ │ │ │ │ ├── trc-20-contract-abi.ts │ │ │ │ │ └── tron-multicall-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── tron-block.ts │ │ │ │ │ ├── tron-call.ts │ │ │ │ │ ├── tron-multicall-response.ts │ │ │ │ │ ├── tron-transaction-info.ts │ │ │ │ │ └── tron-web-provider.ts │ │ │ │ └── tron-web3-public.ts │ │ │ │ └── web3-public.ts │ │ └── web3-pure │ │ │ ├── models │ │ │ └── web3-pure-container.ts │ │ │ ├── typed-web3-pure │ │ │ ├── bitcoin-web3-pure.ts │ │ │ ├── eos-web3-pure.ts │ │ │ ├── evm-web3-pure │ │ │ │ ├── evm-web3-pure.ts │ │ │ │ └── models │ │ │ │ │ └── evm-encode-config.ts │ │ │ ├── filecoin-web3-pure.ts │ │ │ ├── icp-web3-pure.ts │ │ │ ├── non-evm-web3-pure │ │ │ │ ├── algorand-web3-pure.ts │ │ │ │ ├── aptos-web3-pure.ts │ │ │ │ ├── astar-web3-pure.ts │ │ │ │ ├── cardano-web3-pure.ts │ │ │ │ ├── casper-web3-pure.ts │ │ │ │ ├── cosmos-web3-pure.ts │ │ │ │ ├── dash-web3-pure.ts │ │ │ │ ├── dogecoin-web3-pure.ts │ │ │ │ ├── flow-web3-pure.ts │ │ │ │ ├── hedear-web3-pure.ts │ │ │ │ ├── iota-web3-pure.ts │ │ │ │ ├── kadena-web3-pure.ts │ │ │ │ ├── kava-cosmos-web3-pure.ts │ │ │ │ ├── kusama-web3-pure.ts │ │ │ │ ├── litecoin-web3-pure.ts │ │ │ │ ├── mina-web3-pure.ts │ │ │ │ ├── monero-web3-pure.ts │ │ │ │ ├── near-web3-pure.ts │ │ │ │ ├── neo-web3-pure.ts │ │ │ │ ├── osmosis-web3-pure.ts │ │ │ │ ├── polkadot-web3-pure.ts │ │ │ │ ├── ripple-web3-pure.ts │ │ │ │ ├── secret-web3-pure.ts │ │ │ │ ├── sia-web3-pure.ts │ │ │ │ ├── stellar-web3-pure.ts │ │ │ │ ├── tezos-web3-pure.ts │ │ │ │ ├── waves-web3-pure.ts │ │ │ │ ├── wax-web3-pure.ts │ │ │ │ └── zilliqa-web3-pure.ts │ │ │ ├── ontology-web3-pure.ts │ │ │ ├── solana-web3-pure │ │ │ │ └── solana-web3-pure.ts │ │ │ ├── sui-web3-pure │ │ │ │ ├── sui-encode-config.ts │ │ │ │ └── sui-web3-pure.ts │ │ │ ├── ton-web3-pure │ │ │ │ └── ton-web3-pure.ts │ │ │ ├── tron-web3-pure │ │ │ │ ├── models │ │ │ │ │ ├── tron-parameters.ts │ │ │ │ │ └── tron-transaction-config.ts │ │ │ │ └── tron-web3-pure.ts │ │ │ ├── typed-web3-pure.ts │ │ │ └── xdc-web3-pure.ts │ │ │ └── web3-pure.ts │ ├── coingecko-api │ │ └── coingecko-api.ts │ ├── gas-price-api │ │ ├── constants │ │ │ └── eip1559-compatible-blockchains.ts │ │ ├── gas-price-api.ts │ │ └── models │ │ │ └── 1inch-gas-response.ts │ ├── http-client │ │ ├── default-http-client.ts │ │ └── models │ │ │ └── http-client.ts │ ├── injector │ │ └── injector.ts │ └── sdk │ │ ├── models │ │ ├── btc-wallet-provider.ts │ │ ├── configuration.ts │ │ ├── provider-address.ts │ │ ├── rpc-provider.ts │ │ ├── solana-web3.ts │ │ └── wallet-provider.ts │ │ └── sdk.ts └── features │ ├── common │ ├── constants │ │ ├── fake-wallet-address.ts │ │ ├── proxy-supported-blockchain.ts │ │ ├── wl-contract-abi.ts │ │ └── wl-contract-address.ts │ ├── models │ │ ├── contract-params.ts │ │ ├── encode-transaction-options.ts │ │ ├── non-evm-chain-address-correct-response.ts │ │ └── swap-transaction-options.ts │ ├── providers │ │ ├── bridgers │ │ │ ├── constants │ │ │ │ ├── bridgers-native-address.ts │ │ │ │ └── to-bridgers-blockchain.ts │ │ │ └── models │ │ │ │ ├── bridgers-contract-addresses.ts │ │ │ │ ├── bridgers-get-trans-data-by-id-api.ts │ │ │ │ ├── bridgers-quote-api.ts │ │ │ │ ├── bridgers-source-flag.ts │ │ │ │ ├── bridgers-swap-api.ts │ │ │ │ └── bridgers-update-data-and-status-api.ts │ │ ├── changenow │ │ │ └── constants │ │ │ │ └── changenow-api-key.ts │ │ ├── dln │ │ │ ├── dln-api-service.ts │ │ │ ├── dln-utils.ts │ │ │ └── models │ │ │ │ └── dln-estimation.ts │ │ ├── lifi │ │ │ └── lifi-utils-service.ts │ │ ├── rango │ │ │ ├── constants │ │ │ │ ├── rango-api-common.ts │ │ │ │ └── rango-contract-address.ts │ │ │ ├── models │ │ │ │ ├── rango-api-best-route-types.ts │ │ │ │ ├── rango-api-blockchain-names.ts │ │ │ │ ├── rango-api-common-types.ts │ │ │ │ ├── rango-api-status-types.ts │ │ │ │ ├── rango-api-swap-types.ts │ │ │ │ ├── rango-api-symbol-names.ts │ │ │ │ ├── rango-api-trade-types.ts │ │ │ │ ├── rango-parser-types.ts │ │ │ │ └── rango-supported-blockchains.ts │ │ │ ├── services │ │ │ │ └── rango-parser.ts │ │ │ └── utils │ │ │ │ └── rango-utils.ts │ │ ├── router │ │ │ ├── models │ │ │ │ ├── router-quote-response-config.ts │ │ │ │ ├── router-quote-send-params.ts │ │ │ │ └── router-send-transaction-params.ts │ │ │ └── services │ │ │ │ └── router-api-service.ts │ │ ├── squidrouter │ │ │ ├── models │ │ │ │ ├── estimation-response.ts │ │ │ │ ├── transaction-request.ts │ │ │ │ └── transaction-response.ts │ │ │ └── services │ │ │ │ └── squidrouter-api-service.ts │ │ ├── symbiosis │ │ │ ├── constants │ │ │ │ └── symbiosis-api-common.ts │ │ │ ├── models │ │ │ │ ├── symbiosis-api-common-types.ts │ │ │ │ ├── symbiosis-api-parser-types.ts │ │ │ │ └── symbiosis-api-swap-types.ts │ │ │ └── services │ │ │ │ ├── symbiosis-api-service.ts │ │ │ │ └── symbiosis-parser.ts │ │ ├── unizen │ │ │ ├── models │ │ │ │ ├── cross-chain-models │ │ │ │ │ ├── unizen-ccr-quote-response.ts │ │ │ │ │ ├── unizen-ccr-swap-response.ts │ │ │ │ │ └── unizen-ccr-tx-response.ts │ │ │ │ ├── on-chain-models │ │ │ │ │ └── unizen-on-chain-quote-response.ts │ │ │ │ ├── unizen-quote-params.ts │ │ │ │ └── unizen-swap-params.ts │ │ │ └── services │ │ │ │ └── unizen-api-service.ts │ │ └── xy │ │ │ ├── constants │ │ │ ├── xy-api-params.ts │ │ │ └── xy-error-code.ts │ │ │ ├── models │ │ │ ├── xy-build-tx-request.ts │ │ │ ├── xy-build-tx-response.ts │ │ │ ├── xy-quote-error-response.ts │ │ │ ├── xy-quote-request.ts │ │ │ ├── xy-quote-response.ts │ │ │ └── xy-quote-success-response.ts │ │ │ └── utils │ │ │ └── xy-utils.ts │ ├── status-manager │ │ ├── models │ │ │ └── tx-status-data.ts │ │ └── utils │ │ │ ├── get-bridgers-trade-status.ts │ │ │ └── get-src-tx-status.ts │ └── utils │ │ ├── check-address.ts │ │ ├── check-unsupported-receiver-address.ts │ │ ├── get-from-without-fee.ts │ │ ├── get-price-tokens-from-input-tokens.ts │ │ ├── get-solana-fee.ts │ │ └── token-native-address-proxy.ts │ ├── cross-chain │ ├── calculation-manager │ │ ├── constants │ │ │ ├── cross-chain-providers.ts │ │ │ ├── default-cross-chain-calculation-options.ts │ │ │ └── default-provider-addresses.ts │ │ ├── cross-chain-manager.ts │ │ ├── models │ │ │ ├── cross-chain-manager-options.ts │ │ │ ├── cross-chain-options.ts │ │ │ ├── cross-chain-reactively-calculated-trade-data.ts │ │ │ ├── cross-chain-trade-type.ts │ │ │ ├── cross-chain-typed-trade-provider.ts │ │ │ └── wrapped-cross-chain-trade-or-null.ts │ │ ├── providers │ │ │ ├── across-provider │ │ │ │ ├── across-cross-chain-provider.ts │ │ │ │ ├── across-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── across-ccr-supported-chains.ts │ │ │ │ │ ├── across-contract-addresses.ts │ │ │ │ │ └── across-deposit-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── across-fee-quote.ts │ │ │ │ │ └── across-tx-status.ts │ │ │ │ └── services │ │ │ │ │ └── across-api-service.ts │ │ │ ├── arbitrum-rbc-bridge │ │ │ │ ├── arbitrum-rbc-bridge-provider.ts │ │ │ │ ├── arbitrum-rbc-bridge-trade.ts │ │ │ │ └── constants │ │ │ │ │ ├── arbitrum-rbc-bridge-contract-address.ts │ │ │ │ │ ├── arbitrum-rbc-bridge-supported-blockchain.ts │ │ │ │ │ ├── l1-erc20-gateway-abi.ts │ │ │ │ │ ├── l2-erc20-gateway-abi.ts │ │ │ │ │ ├── outbox-abi.ts │ │ │ │ │ └── retryable-factory-abi.ts │ │ │ ├── archon-bridge │ │ │ │ ├── archon-bridge-provider.ts │ │ │ │ ├── archon-bridge-trade.ts │ │ │ │ ├── archon-contract-service.ts │ │ │ │ └── constants │ │ │ │ │ ├── archon-bridge-abi.ts │ │ │ │ │ ├── archon-bridge-out-contract-address.ts │ │ │ │ │ ├── archon-bridge-supported-blockchain.ts │ │ │ │ │ ├── archon-wrap-bridge-abi.ts │ │ │ │ │ ├── layer-zero-ids.ts │ │ │ │ │ └── supported-tokens.ts │ │ │ ├── bridgers-provider │ │ │ │ ├── bridgers-cross-chain-provider-factory.ts │ │ │ │ ├── bridgers-cross-chain-provider.ts │ │ │ │ ├── constants │ │ │ │ │ └── bridgers-cross-chain-supported-blockchain.ts │ │ │ │ ├── models │ │ │ │ │ ├── bridgers-cross-chain-trade-types.ts │ │ │ │ │ ├── evm-bridgers-transaction-data.ts │ │ │ │ │ ├── ton-bridgers-transaction-data.ts │ │ │ │ │ └── tron-bridgers-transaction-data.ts │ │ │ │ └── networks │ │ │ │ │ ├── evm-bridgers-cross-chain-trade.ts │ │ │ │ │ ├── ton-bridgers-cross-chain-trade.ts │ │ │ │ │ └── tron-bridgers-cross-chain-trade.ts │ │ │ ├── cbridge │ │ │ │ ├── cbridge-cross-chain-api-service.ts │ │ │ │ ├── cbridge-cross-chain-provider.ts │ │ │ │ ├── cbridge-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── cbridge-contract-abi.ts │ │ │ │ │ ├── cbridge-contract-address.ts │ │ │ │ │ └── cbridge-supported-blockchains.ts │ │ │ │ └── models │ │ │ │ │ ├── cbridge-chain-token-info.ts │ │ │ │ │ ├── cbridge-chain.ts │ │ │ │ │ ├── cbridge-estimate-amount-request.ts │ │ │ │ │ ├── cbridge-estimate-amount-response.ts │ │ │ │ │ ├── cbridge-status-response.ts │ │ │ │ │ ├── cbridge-transfer-configs-response.ts │ │ │ │ │ └── pegged-pair-config.ts │ │ │ ├── changelly-provider │ │ │ │ ├── changelly-ccr-provider.ts │ │ │ │ ├── changelly-ccr-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── changelly-specific-chain-ticker.ts │ │ │ │ │ ├── changelly-supported-chains.ts │ │ │ │ │ └── native-token-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── changelly-ccr-trade-params.ts │ │ │ │ │ ├── changelly-estimate-response.ts │ │ │ │ │ ├── changelly-exchange-send-params.ts │ │ │ │ │ ├── changelly-exchange-status.ts │ │ │ │ │ ├── changelly-limit-error.ts │ │ │ │ │ └── changelly-token.ts │ │ │ │ └── services │ │ │ │ │ └── changelly-api-service.ts │ │ │ ├── changenow-provider │ │ │ │ ├── changenow-cross-chain-provider.ts │ │ │ │ ├── changenow-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── changenow-api-blockchain.ts │ │ │ │ │ ├── changenow-proxy-supported-blockchains.ts │ │ │ │ │ └── native-addresses.ts │ │ │ │ ├── models │ │ │ │ │ ├── changenow-currencies-api.ts │ │ │ │ │ ├── changenow-minmax-range-api.ts │ │ │ │ │ ├── changenow-payment-info.ts │ │ │ │ │ ├── changenow-quote-api.ts │ │ │ │ │ ├── changenow-swap.api.ts │ │ │ │ │ └── changenow-trade.ts │ │ │ │ └── services │ │ │ │ │ └── changenow-cross-chain-api-service.ts │ │ │ ├── common │ │ │ │ ├── bitcoin-cross-chain-trade │ │ │ │ │ └── bitcoin-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── proxy-hash-errors.ts │ │ │ │ │ └── rubic-proxy-contract-address.ts │ │ │ │ ├── cross-chain-provider.ts │ │ │ │ ├── cross-chain-trade.ts │ │ │ │ ├── cross-chain-transfer-trade │ │ │ │ │ ├── constans │ │ │ │ │ │ └── gas-limit-estimation.ts │ │ │ │ │ ├── cross-chain-transfer-trade.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── cross-chain-deposit-statuses.ts │ │ │ │ │ │ ├── cross-chain-payment-info.ts │ │ │ │ │ │ └── cross-chain-transfer-trade-params.ts │ │ │ │ │ └── utils │ │ │ │ │ │ └── get-deposit-status.ts │ │ │ │ ├── evm-cross-chain-trade │ │ │ │ │ ├── constants │ │ │ │ │ │ ├── evm-common-cross-chain-abi.ts │ │ │ │ │ │ └── gateway-rubic-cross-chain-abi.ts │ │ │ │ │ ├── evm-cross-chain-trade.ts │ │ │ │ │ └── models │ │ │ │ │ │ └── gas-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── bridge-type.ts │ │ │ │ │ ├── calculation-result.ts │ │ │ │ │ ├── default-bridge-type.ts │ │ │ │ │ ├── fee-info.ts │ │ │ │ │ ├── get-contract-params-options.ts │ │ │ │ │ ├── on-chain-subtype.ts │ │ │ │ │ ├── proxy-bridge-params.ts │ │ │ │ │ ├── proxy-swap-params.ts │ │ │ │ │ ├── rubicStep.ts │ │ │ │ │ ├── trade-info.ts │ │ │ │ │ ├── universal-contract.ts │ │ │ │ │ └── wrapped-cross-chain-trade.ts │ │ │ │ ├── proxy-cross-chain-evm-facade │ │ │ │ │ └── proxy-cross-chain-evm-trade.ts │ │ │ │ ├── solana-cross-chain-trade │ │ │ │ │ └── solana-cross-chain-trade.ts │ │ │ │ ├── ton-cross-chain-trade │ │ │ │ │ └── ton-cross-chain-trade.ts │ │ │ │ └── tron-cross-chain-trade │ │ │ │ │ ├── constants │ │ │ │ │ ├── tron-common-cross-chain-abi.ts │ │ │ │ │ └── tron-native-swap-abi.ts │ │ │ │ │ ├── models │ │ │ │ │ ├── tron-contract-params.ts │ │ │ │ │ └── tron-get-contract-params-options.ts │ │ │ │ │ └── tron-cross-chain-trade.ts │ │ │ ├── debridge-provider │ │ │ │ ├── chains │ │ │ │ │ ├── debridge-evm-cross-chain-trade.ts │ │ │ │ │ └── debridge-solana-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── debridge-code.ts │ │ │ │ │ └── debridge-cross-chain-supported-blockchain.ts │ │ │ │ ├── debridge-cross-chain-factory.ts │ │ │ │ ├── debridge-cross-chain-provider.ts │ │ │ │ └── models │ │ │ │ │ ├── debridge-cross-chain-trade-constructor.ts │ │ │ │ │ ├── estimation-request.ts │ │ │ │ │ ├── estimation-response.ts │ │ │ │ │ ├── transaction-request.ts │ │ │ │ │ └── transaction-response.ts │ │ │ ├── eddy-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── eddy-bridge-contract-addresses.ts │ │ │ │ │ ├── eddy-bridge-supported-chains.ts │ │ │ │ │ ├── edyy-bridge-abi.ts │ │ │ │ │ ├── swap-limits.ts │ │ │ │ │ └── zrc-20-token-abi.ts │ │ │ │ ├── eddy-bridge-provider.ts │ │ │ │ ├── eddy-bridge-trade.ts │ │ │ │ ├── models │ │ │ │ │ ├── eddy-bridge-api-types.ts │ │ │ │ │ ├── eddy-quote-controller.ts │ │ │ │ │ ├── eddy-swap-controller.ts │ │ │ │ │ └── eddy-trade-types.ts │ │ │ │ ├── services │ │ │ │ │ ├── eddy-bridge-api-service.ts │ │ │ │ │ └── eddy-bridge-contract-service.ts │ │ │ │ └── utils │ │ │ │ │ ├── calculate-rates.ts │ │ │ │ │ ├── eddy-bridge-routing-directions.ts │ │ │ │ │ ├── eddy-quoter-controller-factory.ts │ │ │ │ │ ├── eddy-swap-controller-factory.ts │ │ │ │ │ ├── find-api-token-address.ts │ │ │ │ │ ├── find-transit-token-address.ts │ │ │ │ │ └── get-eddy-bridge-dst-status.ts │ │ │ ├── layerzero-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── algb-token-addresses.ts │ │ │ │ │ ├── layerzero-bridge-address.ts │ │ │ │ │ └── layzerzero-chain-ids.ts │ │ │ │ ├── layerzero-bridge-provider.ts │ │ │ │ ├── layerzero-bridge-trade.ts │ │ │ │ ├── models │ │ │ │ │ ├── layerzero-bridge-supported-blockchains.ts │ │ │ │ │ └── layerzero-oft-abi.ts │ │ │ │ └── utils │ │ │ │ │ └── estimate-fee.ts │ │ │ ├── lifi-provider │ │ │ │ ├── chains │ │ │ │ │ ├── lifi-bitcoin-cross-chain-trade.ts │ │ │ │ │ ├── lifi-evm-cross-chain-trade.ts │ │ │ │ │ └── lifi-solana-cross-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ └── lifi-cross-chain-supported-blockchain.ts │ │ │ │ ├── lifi-cross-chain-factory.ts │ │ │ │ ├── lifi-cross-chain-provider.ts │ │ │ │ ├── models │ │ │ │ │ ├── lifi-bridge-types.ts │ │ │ │ │ ├── lifi-cross-chain-token.ts │ │ │ │ │ ├── lifi-cross-chain-trade-constructor.ts │ │ │ │ │ ├── lifi-exchange-tools.ts │ │ │ │ │ ├── lifi-fee-cost.ts │ │ │ │ │ ├── lifi-route.ts │ │ │ │ │ ├── lifi-swap-status.ts │ │ │ │ │ ├── lifi-transaction-request.ts │ │ │ │ │ └── uniq-lifi-bridge-types.ts │ │ │ │ └── services │ │ │ │ │ └── lifi-api-service.ts │ │ │ ├── meson-provider │ │ │ │ ├── constants │ │ │ │ │ ├── meson-abi.ts │ │ │ │ │ ├── meson-contract-addresses.ts │ │ │ │ │ └── meson-cross-chain-supported-chains.ts │ │ │ │ ├── meson-cross-chain-factory.ts │ │ │ │ ├── meson-cross-chain-provider.ts │ │ │ │ ├── models │ │ │ │ │ ├── meson-api-types.ts │ │ │ │ │ ├── meson-provider-types.ts │ │ │ │ │ └── meson-trade-types.ts │ │ │ │ ├── networks │ │ │ │ │ ├── meson-cross-chain-evm-trade.ts │ │ │ │ │ └── meson-cross-chain-tron-trade.ts │ │ │ │ └── services │ │ │ │ │ ├── meson-cross-chain-api-service.ts │ │ │ │ │ └── meson-cross-chain-utils.ts │ │ │ ├── orbiter-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── orbiter-api.ts │ │ │ │ │ ├── orbiter-router-v3-abi.ts │ │ │ │ │ └── orbiter-router-v4-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── orbiter-api-common-types.ts │ │ │ │ │ ├── orbiter-api-quote-types.ts │ │ │ │ │ ├── orbiter-api-status-types.ts │ │ │ │ │ ├── orbiter-bridge-trade-types.ts │ │ │ │ │ ├── orbiter-contract-addresses.ts │ │ │ │ │ ├── orbiter-supported-blockchains.ts │ │ │ │ │ └── orbiter-utils-types.ts │ │ │ │ ├── networks │ │ │ │ │ ├── orbiter-evm-bridge-trade.ts │ │ │ │ │ └── orbiter-tron-bridge-trade.ts │ │ │ │ ├── orbiter-bridge-factory.ts │ │ │ │ ├── orbiter-bridge-provider.ts │ │ │ │ └── services │ │ │ │ │ ├── orbiter-api-service.ts │ │ │ │ │ └── orbiter-utils.ts │ │ │ ├── owl-to-bridge │ │ │ │ ├── constants │ │ │ │ │ └── owl-to-supported-chains.ts │ │ │ │ ├── models │ │ │ │ │ ├── owl-to-api-types.ts │ │ │ │ │ ├── owl-to-provider-types.ts │ │ │ │ │ └── owl-to-trade-types.ts │ │ │ │ ├── owl-to-bridge-provider.ts │ │ │ │ ├── owl-to-bridge-trade.ts │ │ │ │ └── services │ │ │ │ │ └── owl-to-api-service.ts │ │ │ ├── pulse-chain-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── erc-677-abi.ts │ │ │ │ │ ├── fee-manager-abi.ts │ │ │ │ │ ├── foreign-bridge-abi.ts │ │ │ │ │ ├── home-bridge-abi.ts │ │ │ │ │ ├── native-bridge-abi.ts │ │ │ │ │ ├── pulse-chain-contract-address.ts │ │ │ │ │ └── pulse-chain-supported-blockchains.ts │ │ │ │ ├── omni-bridge-entities │ │ │ │ │ ├── bridge-manager.ts │ │ │ │ │ ├── foreign-bridge.ts │ │ │ │ │ ├── home-bridge.ts │ │ │ │ │ └── omni-bridge.ts │ │ │ │ ├── pulse-chain-cross-chain-provider.ts │ │ │ │ └── pulse-chain-cross-chain-trade.ts │ │ │ ├── rango-provider │ │ │ │ ├── chains │ │ │ │ │ ├── rango-bitcoin-cross-chain-trade.ts │ │ │ │ │ └── rango-evm-cross-chain-trade.ts │ │ │ │ ├── model │ │ │ │ │ ├── rango-cross-chain-api-types.ts │ │ │ │ │ └── rango-cross-chain-parser-types.ts │ │ │ │ ├── rango-cross-chain-factory.ts │ │ │ │ ├── rango-cross-chain-provider.ts │ │ │ │ └── services │ │ │ │ │ └── rango-cross-chain-api-service.ts │ │ │ ├── retro-bridge │ │ │ │ ├── chains │ │ │ │ │ ├── retro-bridge-evm-trade.ts │ │ │ │ │ └── retro-bridge-ton-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── retro-bridge-blockchain-ticker.ts │ │ │ │ │ ├── retro-bridge-contract-address.ts │ │ │ │ │ ├── retro-bridge-supported-blockchain.ts │ │ │ │ │ └── retro-bridge-swap-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── retro-bridge-constructor-params.ts │ │ │ │ │ ├── retro-bridge-quote-send-params.ts │ │ │ │ │ ├── retro-bridge-token.ts │ │ │ │ │ ├── retro-bridge-trade.ts │ │ │ │ │ └── retro-bridge-tx-status.ts │ │ │ │ ├── retro-bridge-factory.ts │ │ │ │ ├── retro-bridge-provider.ts │ │ │ │ └── services │ │ │ │ │ └── retro-bridge-api-service.ts │ │ │ ├── router-provider │ │ │ │ ├── constants │ │ │ │ │ └── router-cross-chain-supported-chains.ts │ │ │ │ ├── models │ │ │ │ │ └── router-constructor-params.ts │ │ │ │ ├── networks │ │ │ │ │ ├── router-bitcoin-cross-chain-trade.ts │ │ │ │ │ └── router-evm-cross-chain-trade.ts │ │ │ │ ├── router-cross-chain-factory.ts │ │ │ │ ├── router-cross-chain-provider.ts │ │ │ │ └── utils │ │ │ │ │ └── router-cross-chain-util-service.ts │ │ │ ├── scroll-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── l1-erc20-scroll-gateway-abi.ts │ │ │ │ │ ├── l2-erc20-scroll-gateway-abi.ts │ │ │ │ │ └── scroll-bridge-contract-address.ts │ │ │ │ ├── models │ │ │ │ │ └── scroll-bridge-supported-blockchain.ts │ │ │ │ ├── scroll-bridge-provider.ts │ │ │ │ └── scroll-bridge-trade.ts │ │ │ ├── simple-swap-provider │ │ │ │ ├── constants │ │ │ │ │ ├── simple-swap-ccr-api-blockchain.ts │ │ │ │ │ ├── simple-swap-ccr-supported-chains.ts │ │ │ │ │ └── simple-swap-native-tokens.ts │ │ │ │ ├── models │ │ │ │ │ ├── simple-swap-currency.ts │ │ │ │ │ ├── simple-swap-requests.ts │ │ │ │ │ └── simple-swap-tx-status.ts │ │ │ │ ├── services │ │ │ │ │ └── simple-swap-api-service.ts │ │ │ │ ├── simple-swap-ccr-provider.ts │ │ │ │ └── simple-swap-ccr-trade.ts │ │ │ ├── squidrouter-provider │ │ │ │ ├── constants │ │ │ │ │ ├── squidrouter-contract-address.ts │ │ │ │ │ └── squidrouter-cross-chain-supported-blockchain.ts │ │ │ │ ├── squidrouter-cross-chain-provider.ts │ │ │ │ └── squidrouter-cross-chain-trade.ts │ │ │ ├── stargate-provider │ │ │ │ ├── constants │ │ │ │ │ ├── fee-library-abi.ts │ │ │ │ │ ├── relayers-addresses.ts │ │ │ │ │ ├── stargate-blockchain-supported-pool.ts │ │ │ │ │ ├── stargate-bridge-token.ts │ │ │ │ │ ├── stargate-chain-id.ts │ │ │ │ │ ├── stargate-contract-address.ts │ │ │ │ │ ├── stargate-cross-chain-supported-blockchain.ts │ │ │ │ │ ├── stargate-factory-abi.ts │ │ │ │ │ ├── stargate-fee-library-contract-address.ts │ │ │ │ │ ├── stargate-pool-abi.ts │ │ │ │ │ ├── stargate-pool-id.ts │ │ │ │ │ ├── stargate-pool-mapping.ts │ │ │ │ │ ├── stargate-pools-decimals.ts │ │ │ │ │ ├── stargate-router-abi.ts │ │ │ │ │ └── stargate-router-eth-abi.ts │ │ │ │ ├── stargate-cross-chain-provider.ts │ │ │ │ └── stargate-cross-chain-trade.ts │ │ │ ├── stargate-v2-provider │ │ │ │ ├── constants │ │ │ │ │ ├── stargate-v2-blockchain-supported-pools.ts │ │ │ │ │ ├── stargate-v2-bridge-token.ts │ │ │ │ │ ├── stargate-v2-chain-id.ts │ │ │ │ │ ├── stargate-v2-contract-address.ts │ │ │ │ │ ├── stargate-v2-cross-chain-supported-blockchains.ts │ │ │ │ │ ├── stargate-v2-pool-abi.ts │ │ │ │ │ ├── stargate-v2-pool-id.ts │ │ │ │ │ └── stargate-v2-token-address.ts │ │ │ │ ├── modal │ │ │ │ │ └── stargate-v2-quote-params-struct.ts │ │ │ │ ├── stargate-v2-cross-chain-provider.ts │ │ │ │ └── stargate-v2-cross-chain-trade.ts │ │ │ ├── symbiosis-provider │ │ │ │ ├── chain-trades │ │ │ │ │ ├── symbiosis-ccr-bitcoin-trade.ts │ │ │ │ │ ├── symbiosis-ccr-evm-trade.ts │ │ │ │ │ ├── symbiosis-ccr-ton-trade.ts │ │ │ │ │ └── symbiosis-ccr-tron-trade.ts │ │ │ │ ├── constants │ │ │ │ │ └── mete-router-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── symbiosis-call-data-decode.ts │ │ │ │ │ ├── symbiosis-cross-chain-supported-blockchains.ts │ │ │ │ │ ├── symbiosis-cross-chain-trade-constructor.ts │ │ │ │ │ ├── symbiosis-error.ts │ │ │ │ │ ├── symbiosis-swap-status.ts │ │ │ │ │ ├── symbiosis-swapping-params.ts │ │ │ │ │ └── symbiosis-trade-data.ts │ │ │ │ ├── symbiosis-cross-chain-factory.ts │ │ │ │ ├── symbiosis-cross-chain-provider.ts │ │ │ │ └── symbiosis-utils.ts │ │ │ ├── taiko-bridge │ │ │ │ ├── constants │ │ │ │ │ ├── taiko-bridge-contract-address.ts │ │ │ │ │ └── taiko-gateway-abi.ts │ │ │ │ ├── models │ │ │ │ │ └── taiko-bridge-supported-blockchains.ts │ │ │ │ ├── taiko-bridge-provider.ts │ │ │ │ └── taiko-bridge-trade.ts │ │ │ ├── teleswap-provider │ │ │ │ ├── chains │ │ │ │ │ ├── teleswap-btc-ccr-trade.ts │ │ │ │ │ └── teleswap-evm-ccr-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── teleswap-ccr-supported-chains.ts │ │ │ │ │ ├── teleswap-contract-address.ts │ │ │ │ │ ├── teleswap-network-tickers.ts │ │ │ │ │ ├── teleswap-ref-code.ts │ │ │ │ │ └── teleswap-swap-and-unwrap-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── teleswap-constructor-params.ts │ │ │ │ │ └── teleswap-estimate-response.ts │ │ │ │ ├── services │ │ │ │ │ └── teleswap-utils-service.ts │ │ │ │ ├── teleswap-ccr-factory.ts │ │ │ │ └── teleswap-ccr-provider.ts │ │ │ ├── unizen-provider │ │ │ │ ├── constants │ │ │ │ │ ├── unizen-ccr-supported-chains.ts │ │ │ │ │ ├── unizen-contract-addresses.ts │ │ │ │ │ └── unizen-trade-providers.ts │ │ │ │ ├── services │ │ │ │ │ └── unizen-ccr-utils-service.ts │ │ │ │ ├── unizen-ccr-provider.ts │ │ │ │ └── unizen-ccr-trade.ts │ │ │ └── xy-provider │ │ │ │ ├── constants │ │ │ │ ├── xy-contract-address.ts │ │ │ │ ├── xy-status-code.ts │ │ │ │ └── xy-supported-blockchains.ts │ │ │ │ ├── xy-cross-chain-provider.ts │ │ │ │ └── xy-cross-chain-trade.ts │ │ └── utils │ │ │ ├── compare-cross-chain-trades.ts │ │ │ ├── convert-gas-price.ts │ │ │ ├── decode-method.ts │ │ │ └── get-cross-chain-gas-data.ts │ ├── cbridge-manager │ │ └── cross-chain-cbridge-manager.ts │ ├── status-manager │ │ ├── constants │ │ │ ├── celer-cross-chain-event-statuses-abi.ts │ │ │ └── multichain-status-mapping.ts │ │ ├── cross-chain-status-manager.ts │ │ └── models │ │ │ ├── celer-transfer-status.enum.ts │ │ │ ├── changenow-api-response.ts │ │ │ ├── cross-chain-status.ts │ │ │ ├── cross-chain-trade-data.ts │ │ │ ├── multichain-status-api-response.ts │ │ │ ├── rubic-backend-ps-status.ts │ │ │ ├── scroll-api-response.ts │ │ │ ├── squidrouter-api-response.ts │ │ │ ├── squidrouter-transfer-status.enum.ts │ │ │ ├── statuses-api.ts │ │ │ ├── taiko-api-response.ts │ │ │ └── xy-api-response.ts │ └── symbiosis-manager │ │ ├── cross-chain-symbiosis-manager.ts │ │ └── models │ │ ├── symbiosis-revert-api.ts │ │ └── symbiosis-stucked-api.ts │ ├── deflation-token-manager │ ├── constants │ │ ├── simulator-contract-abi.ts │ │ └── simulator-contract-address.ts │ ├── deflation-token-manager.ts │ └── models │ │ ├── custom-deflation-token-list.ts │ │ ├── deflation-manager-supported-blockchain.ts │ │ └── is-deflation-token.ts │ └── on-chain │ ├── calculation-manager │ ├── constants │ │ └── trade-providers │ │ │ ├── algebra-trade-providers.ts │ │ │ ├── bridgers-trade-providers.ts │ │ │ ├── curve-trade-providers.ts │ │ │ ├── izumi-trade-providers.ts │ │ │ ├── pancake-router-providers.ts │ │ │ ├── sync-swap-trade-providers.ts │ │ │ ├── typed-trade-providers.ts │ │ │ ├── uniswap-v2-trade-providers.ts │ │ │ ├── uniswap-v3-trade-providers.ts │ │ │ └── vooi-trade-providers.ts │ ├── models │ │ ├── on-chain-manager-aggregators-types.ts │ │ ├── on-chain-manager-calculation-options.ts │ │ ├── on-chain-reactively-calculated-trade-data.ts │ │ ├── on-chain-trade-error.ts │ │ ├── on-chain-typed-trade-provider.ts │ │ ├── required-on-chain-manager-calculation-options.ts │ │ └── wrapped-on-chain-trade-or-null.ts │ ├── on-chain-manager.ts │ ├── providers │ │ ├── aggregators │ │ │ ├── 1inch │ │ │ │ ├── constants │ │ │ │ │ ├── arbitrum-protocols.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ └── one-inch-supported-blockchains.ts │ │ │ │ ├── models │ │ │ │ │ ├── oneinch-calculation-options.ts │ │ │ │ │ ├── oneinch-quote-request.ts │ │ │ │ │ ├── oneinch-quote-response.ts │ │ │ │ │ ├── oneinch-swap-request.ts │ │ │ │ │ ├── oneinch-swap-response.ts │ │ │ │ │ ├── oneinch-tokens-response.ts │ │ │ │ │ └── oneinch-trade-struct.ts │ │ │ │ ├── one-inch-api-service.ts │ │ │ │ ├── one-inch-provider.ts │ │ │ │ └── one-inch-trade.ts │ │ │ ├── cetus │ │ │ │ ├── cetus-provider.ts │ │ │ │ ├── cetus-trade.ts │ │ │ │ └── models │ │ │ │ │ └── cetus-trade-struct.ts │ │ │ ├── coffee-swap │ │ │ │ ├── coffe-swap-on-chain-trade.ts │ │ │ │ ├── coffee-swap-on-chain-provider.ts │ │ │ │ ├── models │ │ │ │ │ ├── coffe-swap-api-types.ts │ │ │ │ │ └── coffee-swap-trade-types.ts │ │ │ │ └── services │ │ │ │ │ └── coffee-swap-api-service.ts │ │ │ ├── common │ │ │ │ ├── native-router-abstract │ │ │ │ │ ├── constants │ │ │ │ │ │ └── native-router-abstract-supported-blockchains.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── native-router-quote.ts │ │ │ │ │ │ ├── native-router-trade-struct.ts │ │ │ │ │ │ └── native-router-transaction-request.ts │ │ │ │ │ ├── native-router-abstract-provider.ts │ │ │ │ │ ├── native-router-abstract-trade.ts │ │ │ │ │ └── services │ │ │ │ │ │ └── native-router-api-service.ts │ │ │ │ └── utils │ │ │ │ │ └── get-ton-multistep-data.ts │ │ │ ├── dedust │ │ │ │ ├── constants │ │ │ │ │ └── dedust-consts.ts │ │ │ │ ├── dedust-on-chain-provider.ts │ │ │ │ ├── dedust-on-chain-trade.ts │ │ │ │ ├── models │ │ │ │ │ ├── dedust-api-types.ts │ │ │ │ │ └── dedust-trade-types.ts │ │ │ │ └── services │ │ │ │ │ ├── dedust-api-service.ts │ │ │ │ │ ├── dedust-sender-class.ts │ │ │ │ │ └── dedust-swap-service.ts │ │ │ ├── dln │ │ │ │ ├── chains │ │ │ │ │ ├── dln-evm-on-chain-trade.ts │ │ │ │ │ └── dln-solana-on-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ └── dln-on-chain-supported-blockchains.ts │ │ │ │ ├── dln-on-chain-factory.ts │ │ │ │ ├── dln-on-chain-provider.ts │ │ │ │ └── models │ │ │ │ │ ├── dln-on-chain-calculation-options.ts │ │ │ │ │ ├── dln-on-chain-estimate-request.ts │ │ │ │ │ ├── dln-on-chain-estimate-response.ts │ │ │ │ │ ├── dln-on-chain-swap-request.ts │ │ │ │ │ ├── dln-on-chain-swap-response.ts │ │ │ │ │ └── dln-trade-struct.ts │ │ │ ├── lifi │ │ │ │ ├── chains │ │ │ │ │ ├── lifi-evm-on-chain-trade.ts │ │ │ │ │ └── lifi-solana-on-chain-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── lifi-providers.ts │ │ │ │ │ └── lifi-supported-blockchains.ts │ │ │ │ ├── lifi-on-chain-factory.ts │ │ │ │ ├── lifi-provider.ts │ │ │ │ ├── models │ │ │ │ │ ├── lifi-calculation-options.ts │ │ │ │ │ ├── lifi-on-chain-transaction-request.ts │ │ │ │ │ └── lifi-trade-struct.ts │ │ │ │ └── services │ │ │ │ │ └── lifi-on-chain-api-service.ts │ │ │ ├── native-router │ │ │ │ ├── constants │ │ │ │ │ └── native-router-supported-blockchains.ts │ │ │ │ ├── native-router-provider.ts │ │ │ │ └── native-router-trade.ts │ │ │ ├── odos │ │ │ │ ├── constants │ │ │ │ │ └── odos-api-consts.ts │ │ │ │ ├── models │ │ │ │ │ ├── odos-api-best-route-types.ts │ │ │ │ │ ├── odos-api-swap-types.ts │ │ │ │ │ ├── odos-on-chain-parser-types.ts │ │ │ │ │ ├── odos-on-chain-trade-types.ts │ │ │ │ │ └── odos-supported-blockchains.ts │ │ │ │ ├── odos-on-chain-provider.ts │ │ │ │ ├── odos-on-chain-trade.ts │ │ │ │ └── services │ │ │ │ │ ├── odos-on-chain-api-service.ts │ │ │ │ │ └── odos-on-chain-parser.ts │ │ │ ├── okuswap │ │ │ │ ├── constants │ │ │ │ │ └── okuswap-api.ts │ │ │ │ ├── models │ │ │ │ │ ├── okuswap-api-types.ts │ │ │ │ │ ├── okuswap-chain-names.ts │ │ │ │ │ ├── okuswap-on-chain-supported-chains.ts │ │ │ │ │ └── okuswap-trade-types.ts │ │ │ │ ├── okuswap-on-chain-provider.ts │ │ │ │ ├── okuswap-on-chain-trade.ts │ │ │ │ └── services │ │ │ │ │ └── okuswap-api-service.ts │ │ │ ├── open-ocean │ │ │ │ ├── chains │ │ │ │ │ ├── open-ocean-evm-trade.ts │ │ │ │ │ └── open-ocean-sui-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── arbitrum-gas-price.ts │ │ │ │ │ ├── get-open-ocean-api-url.ts │ │ │ │ │ ├── open-ocean-blockchain.ts │ │ │ │ │ └── open-ocean-on-chain-supported-blockchain.ts │ │ │ │ ├── models │ │ │ │ │ ├── open-cean-swap-quote-response.ts │ │ │ │ │ ├── open-ocean-evm-trade-struct.ts │ │ │ │ │ ├── open-ocean-quote-response.ts │ │ │ │ │ ├── open-ocean-sui-trade-struct.ts │ │ │ │ │ └── open-ocean-token-list-response.ts │ │ │ │ ├── open-ocean-on-chain-factory.ts │ │ │ │ ├── open-ocean-provider.ts │ │ │ │ └── services │ │ │ │ │ └── open-ocean-api-service.ts │ │ │ ├── piteas │ │ │ │ ├── constants │ │ │ │ │ ├── piteas-on-chain-supported-blockchains.ts │ │ │ │ │ └── piteas-router-address.ts │ │ │ │ ├── models │ │ │ │ │ ├── piteas-quote.ts │ │ │ │ │ └── piteas-trade-struct.ts │ │ │ │ ├── piteas-api-service.ts │ │ │ │ ├── piteas-provider.ts │ │ │ │ └── piteas-trade.ts │ │ │ ├── rango │ │ │ │ ├── models │ │ │ │ │ ├── rango-on-chain-disabled-providers.ts │ │ │ │ │ └── rango-on-chain-trade-types.ts │ │ │ │ ├── rango-on-chain-provider.ts │ │ │ │ ├── rango-on-chain-trade.ts │ │ │ │ └── services │ │ │ │ │ └── rango-on-chain-api-service.ts │ │ │ ├── squidrouter │ │ │ │ ├── models │ │ │ │ │ └── squidrouter-on-chain-trade-struct.ts │ │ │ │ ├── squidrouter-on-chain-provider.ts │ │ │ │ └── squidrouter-on-chain-trade.ts │ │ │ ├── stonfi │ │ │ │ ├── constants │ │ │ │ │ └── addresses.ts │ │ │ │ ├── models │ │ │ │ │ ├── stonfi-abstract.ts │ │ │ │ │ └── stonfi-api-types.ts │ │ │ │ ├── services │ │ │ │ │ ├── stonfi-api-service.ts │ │ │ │ │ ├── stonfi-swap-service-v2.ts │ │ │ │ │ └── stonfi-swap-service.ts │ │ │ │ ├── stonfi-on-chain-provider.ts │ │ │ │ ├── stonfi-on-chain-trade.ts │ │ │ │ └── utils │ │ │ │ │ ├── convert-params-to-ton-config.ts │ │ │ │ │ └── get-stonfi-gas.ts │ │ │ ├── symbiosis │ │ │ │ ├── models │ │ │ │ │ ├── symbiosis-on-chain-supported-blockchains.ts │ │ │ │ │ └── symbiosis-on-chain-trade-types.ts │ │ │ │ ├── symbiosis-on-chain-provider.ts │ │ │ │ └── symbiosis-on-chain-trade.ts │ │ │ ├── tonco │ │ │ │ ├── models │ │ │ │ │ ├── tonco-facade-types.ts │ │ │ │ │ └── tonco-trade-types.ts │ │ │ │ ├── services │ │ │ │ │ └── tonco-sdk-facade.ts │ │ │ │ ├── tonco-on-chain-provider.ts │ │ │ │ └── tonco-on-chain-trade.ts │ │ │ ├── unizen │ │ │ │ ├── constants │ │ │ │ │ └── unizen-on-chain-supported-chains.ts │ │ │ │ ├── models │ │ │ │ │ └── unizen-on-chain-trade-struct.ts │ │ │ │ ├── unizen-on-chain-provider.ts │ │ │ │ ├── unizen-on-chain-trade.ts │ │ │ │ └── utils │ │ │ │ │ └── unizen-on-chain-utils-service.ts │ │ │ ├── xy-dex │ │ │ │ ├── constants │ │ │ │ │ └── xy-dex-supported-blockchains.ts │ │ │ │ ├── models │ │ │ │ │ └── xy-dex-trade-struct.ts │ │ │ │ ├── xy-dex-provider.ts │ │ │ │ └── xy-dex-trade.ts │ │ │ ├── zetaswap │ │ │ │ ├── constants │ │ │ │ │ └── zetaswap-supported-blockchains.ts │ │ │ │ ├── zetaswap-provider.ts │ │ │ │ └── zetaswap-trade.ts │ │ │ └── zrx │ │ │ │ ├── constants.ts │ │ │ │ ├── constants │ │ │ │ └── zrx-supported-blockchains.ts │ │ │ │ ├── models │ │ │ │ ├── zrx-quote-request.ts │ │ │ │ ├── zrx-trade-struct.ts │ │ │ │ └── zrx-types.ts │ │ │ │ ├── utils.ts │ │ │ │ ├── zrx-api-service.ts │ │ │ │ ├── zrx-provider.ts │ │ │ │ └── zrx-trade.ts │ │ ├── common │ │ │ ├── evm-wrap-trade │ │ │ │ ├── evm-wrap-trade.ts │ │ │ │ └── wrap-abi.ts │ │ │ ├── models │ │ │ │ ├── on-chain-calculation-options.ts │ │ │ │ ├── on-chain-proxy-fee-info.ts │ │ │ │ └── on-chain-trade-type.ts │ │ │ ├── on-chain-aggregator │ │ │ │ ├── aggregator-evm-on-chain-trade-abstract.ts │ │ │ │ ├── aggregator-on-chain-provider-abstract.ts │ │ │ │ ├── aggregator-solana-on-chain-trade-abstract.ts │ │ │ │ ├── aggregator-sui-on-chain-trade-abstract.ts │ │ │ │ └── models │ │ │ │ │ └── aggregator-on-chain-types.ts │ │ │ ├── on-chain-proxy-service │ │ │ │ └── on-chain-proxy-service.ts │ │ │ ├── on-chain-trade │ │ │ │ ├── evm-on-chain-trade │ │ │ │ │ ├── evm-on-chain-trade.ts │ │ │ │ │ └── models │ │ │ │ │ │ ├── evm-on-chain-trade-struct.ts │ │ │ │ │ │ ├── exact.ts │ │ │ │ │ │ ├── gas-fee-info.ts │ │ │ │ │ │ ├── gas-params.ts │ │ │ │ │ │ └── permit2-approve-config.ts │ │ │ │ ├── on-chain-trade.ts │ │ │ │ ├── solana-on-chain-trade │ │ │ │ │ ├── models │ │ │ │ │ │ └── solana-on-chain-trade-struct.ts │ │ │ │ │ └── solana-on-chain-trade.ts │ │ │ │ ├── sui-on-chain-trade │ │ │ │ │ ├── models │ │ │ │ │ │ └── sui-on-chain-trade-struct.ts │ │ │ │ │ └── sui-on-chain-trade.ts │ │ │ │ ├── ton-on-chain-trade │ │ │ │ │ ├── models │ │ │ │ │ │ └── ton-on-chian-trade-types.ts │ │ │ │ │ └── ton-on-chain-trade.ts │ │ │ │ └── tron-on-chain-trade │ │ │ │ │ └── tron-on-chain-trade.ts │ │ │ └── utils │ │ │ │ ├── get-gas-fee-info.ts │ │ │ │ └── get-gas-price-info.ts │ │ └── dexes │ │ │ ├── arbitrum │ │ │ ├── camelot-arbitrum │ │ │ │ ├── camelot-arbitrum-provider.ts │ │ │ │ ├── camelot-arbitrum-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── curve-arbitrum │ │ │ │ ├── curve-arbitrum-provider.ts │ │ │ │ └── curve-arbitrum-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── izumi-arbitrum │ │ │ │ └── izumi-arbitrum-provider.ts │ │ │ ├── sushi-swap-arbitrum │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-arbitrum-provider.ts │ │ │ │ └── sushi-swap-arbitrum-trade.ts │ │ │ └── uni-swap-v3-arbitrum │ │ │ │ ├── constants │ │ │ │ ├── provider-configuration.ts │ │ │ │ └── router-configuration.ts │ │ │ │ ├── uni-swap-v3-arbitrum-provider.ts │ │ │ │ └── uni-swap-v3-arbitrum-trade.ts │ │ │ ├── arthera-testnet │ │ │ ├── algebra-integral │ │ │ │ ├── algebra-integral-provider.ts │ │ │ │ ├── algebra-integral-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── algebra-integral-route.ts │ │ │ │ │ └── algebra-integral-trade-struct.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ └── default-constants.ts │ │ │ ├── astar-evm │ │ │ ├── arth-swap │ │ │ │ ├── arth-swap-provider.ts │ │ │ │ ├── arth-swap-trade.ts │ │ │ │ └── constants.ts │ │ │ └── default-constants.ts │ │ │ ├── aurora │ │ │ ├── default-constants.ts │ │ │ ├── trisolaris-aurora │ │ │ │ ├── constants.ts │ │ │ │ ├── trisolaris-aurora-provider.ts │ │ │ │ └── trisolaris-aurora-trade.ts │ │ │ └── wanna-swap-aurora │ │ │ │ ├── constants.ts │ │ │ │ ├── wanna-swap-aurora-provider.ts │ │ │ │ └── wanna-swap-aurora-trade.ts │ │ │ ├── avalanche │ │ │ ├── avax-abi.ts │ │ │ ├── curve-avalanche │ │ │ │ ├── curve-avalanche-provider.ts │ │ │ │ └── curve-avalanche-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── joe │ │ │ │ ├── constants.ts │ │ │ │ ├── joe-provider.ts │ │ │ │ └── joe-trade.ts │ │ │ ├── pangolin │ │ │ │ ├── constants.ts │ │ │ │ ├── pangolin-provider.ts │ │ │ │ └── pangolin-trade.ts │ │ │ ├── sushi-swap-avalanche │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-avalanche-provider.ts │ │ │ │ └── sushi-swap-avalanche-trade.ts │ │ │ └── swap-methods.ts │ │ │ ├── bahamut │ │ │ ├── default-constants.ts │ │ │ ├── kujata-bahamut │ │ │ │ ├── constants.ts │ │ │ │ ├── kujata-bahamut-provider.ts │ │ │ │ └── kujata-bahamut-trade.ts │ │ │ └── silk-swap-bahamut │ │ │ │ ├── constants.ts │ │ │ │ ├── silk-swap-bahamut-provider.ts │ │ │ │ └── silk-swap-bahamut-trade.ts │ │ │ ├── base │ │ │ ├── aerodrome │ │ │ │ ├── aerodrome-abi.ts │ │ │ │ ├── aerodrome-path-factory.ts │ │ │ │ ├── aerodrome-provider.ts │ │ │ │ ├── aerodrome-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── base-swap │ │ │ │ ├── base-swap-provider.ts │ │ │ │ ├── base-swap-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ └── izumi-base │ │ │ │ └── izumi-base-provider.ts │ │ │ ├── berachain-testnet │ │ │ ├── berachain-testnet-algebra │ │ │ │ ├── berachain-testnet-algebra-provider.ts │ │ │ │ ├── berachain-testnet-algebra-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── berachain-testnet-algebra-route.ts │ │ │ │ │ └── berachain-testnet-algebra-trade-struct.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ └── default-constants.ts │ │ │ ├── berachain │ │ │ └── kodiak-v3-provider │ │ │ │ ├── constants │ │ │ │ ├── provider-config.ts │ │ │ │ └── router-config.ts │ │ │ │ ├── kodiak-v3-provider.ts │ │ │ │ └── kodiak-v3-trade.ts │ │ │ ├── bitlayer │ │ │ ├── default-constants.ts │ │ │ └── macaron │ │ │ │ ├── constants.ts │ │ │ │ ├── macaron-provider.ts │ │ │ │ └── macaron-trade.ts │ │ │ ├── blast │ │ │ ├── default-constants.ts │ │ │ ├── fenix-blast │ │ │ │ ├── blast-fenix-provider.ts │ │ │ │ ├── blast-fenix-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── blast-fenix-route.ts │ │ │ │ │ └── blast-fenix-trade-struct.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── izumi-blast │ │ │ │ └── izumi-blast-provider.ts │ │ │ └── uni-swap-v2-blast │ │ │ │ ├── constants.ts │ │ │ │ ├── uni-swap-v2-blast-provider.ts │ │ │ │ └── uni-swap-v2-blast-trade.ts │ │ │ ├── boba │ │ │ ├── default-constants.ts │ │ │ └── oolong-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── oolong-swap-provider.ts │ │ │ │ └── oolong-swap-trade.ts │ │ │ ├── bsc │ │ │ ├── default-constants.ts │ │ │ ├── izumi-bsc │ │ │ │ └── izumi-bsc-provider.ts │ │ │ ├── pancake-router-bsc │ │ │ │ └── pancake-router-bsc-provider.ts │ │ │ ├── pancake-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── pancake-swap-provider.ts │ │ │ │ └── pancake-swap-trade.ts │ │ │ └── sushi-swap-bsc │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-bsc-provider.ts │ │ │ │ └── sushi-swap-bsc-trade.ts │ │ │ ├── bsct │ │ │ ├── default-constants.ts │ │ │ ├── pancake-swap-testnet │ │ │ │ ├── constants.ts │ │ │ │ ├── pancake-swap-testnet-provider.ts │ │ │ │ └── pancake-swap-testnet-trade.ts │ │ │ └── trader-joe-bsct │ │ │ │ ├── constants.ts │ │ │ │ ├── trader-joe-bsct-provider.ts │ │ │ │ └── trader-joe-bsct-trade.ts │ │ │ ├── celo │ │ │ └── curve-celo │ │ │ │ ├── curve-celo-provider.ts │ │ │ │ └── curve-celo-trade.ts │ │ │ ├── common │ │ │ ├── algebra │ │ │ │ └── algebra-quoter-controller.ts │ │ │ ├── curve-provider │ │ │ │ ├── constants │ │ │ │ │ ├── address-provider-abi.ts │ │ │ │ │ ├── registry-abi.ts │ │ │ │ │ └── registry-exchange-abi.ts │ │ │ │ ├── curve-abstract-provider.ts │ │ │ │ ├── curve-abstract-trade.ts │ │ │ │ └── models │ │ │ │ │ ├── curve-on-chain-trade-struct.ts │ │ │ │ │ └── curve-trade-class.ts │ │ │ ├── izumi-abstract │ │ │ │ ├── contracts │ │ │ │ │ ├── izumi-quoter-contract-abi.ts │ │ │ │ │ └── izumi-swap-contract-abi.ts │ │ │ │ ├── izumi-provider.ts │ │ │ │ ├── izumi-trade.ts │ │ │ │ └── models │ │ │ │ │ ├── izumi-pool-response.ts │ │ │ │ │ └── izumi-trade-struct.ts │ │ │ ├── on-chain-provider │ │ │ │ ├── constants │ │ │ │ │ └── provider-default-options.ts │ │ │ │ ├── evm-on-chain-provider │ │ │ │ │ ├── constants │ │ │ │ │ │ └── evm-provider-default-options.ts │ │ │ │ │ ├── evm-on-chain-provider.ts │ │ │ │ │ └── models │ │ │ │ │ │ └── gas-price-info.ts │ │ │ │ ├── on-chain-provider.ts │ │ │ │ └── tron-on-chain-provider │ │ │ │ │ ├── constants │ │ │ │ │ └── tron-provider-default-options.ts │ │ │ │ │ └── tron-on-chain-provider.ts │ │ │ ├── pancake-router │ │ │ │ ├── abi.ts │ │ │ │ ├── models │ │ │ │ │ └── pancake-router-trade-struct.ts │ │ │ │ ├── pancake-router-provider.ts │ │ │ │ └── pancake-router-trade.ts │ │ │ ├── quickswap-v3 │ │ │ │ └── quickswap-v3-quoter-controller.ts │ │ │ ├── sync-swap-abstract │ │ │ │ ├── router-support-abi.ts │ │ │ │ ├── sync-swap-abi.ts │ │ │ │ ├── sync-swap-abstract-provider.ts │ │ │ │ ├── sync-swap-abstract-trade.ts │ │ │ │ ├── sync-swap-stable-pool.ts │ │ │ │ └── utils │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── sync-swap-factory.ts │ │ │ │ │ ├── sync-swap-path-factory.ts │ │ │ │ │ ├── sync-swap-router.ts │ │ │ │ │ └── typings.ts │ │ │ ├── uniswap-v2-abstract │ │ │ │ ├── constants │ │ │ │ │ ├── DRAGON_SWAP_METHOD.ts │ │ │ │ │ ├── EDDY_SWAP_METHOD.ts │ │ │ │ │ ├── SWAP_METHOD.ts │ │ │ │ │ ├── default-estimated-gas.ts │ │ │ │ │ ├── dex-trader │ │ │ │ │ │ ├── dex-trader-abi.ts │ │ │ │ │ │ └── dex-trader-swap-method.ts │ │ │ │ │ └── uniswap-v2-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── aerodrome-route-method-arguments.ts │ │ │ │ │ ├── default-estimated-gas.ts │ │ │ │ │ ├── route-method-arguments.ts │ │ │ │ │ ├── uniswap-calculated-info.ts │ │ │ │ │ ├── uniswap-route.ts │ │ │ │ │ ├── uniswap-v2-calculation-options.ts │ │ │ │ │ ├── uniswap-v2-provider-configuration.ts │ │ │ │ │ ├── uniswap-v2-trade-class.ts │ │ │ │ │ └── uniswap-v2-trade-struct.ts │ │ │ │ ├── path-factory.ts │ │ │ │ ├── uniswap-v2-abstract-provider.ts │ │ │ │ └── uniswap-v2-abstract-trade.ts │ │ │ ├── uniswap-v3-abstract │ │ │ │ ├── bronto-finance-quoter-controller.ts │ │ │ │ ├── constants │ │ │ │ │ └── swap-router-contract-abi.ts │ │ │ │ ├── models │ │ │ │ │ ├── uniswap-v3-calculated-info.ts │ │ │ │ │ ├── uniswap-v3-route.ts │ │ │ │ │ ├── uniswap-v3-router-configuration.ts │ │ │ │ │ ├── uniswap-v3-trade-class.ts │ │ │ │ │ └── uniswap-v3-trade-struct.ts │ │ │ │ ├── uniswap-v3-abstract-provider.ts │ │ │ │ ├── uniswap-v3-abstract-trade.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ ├── constants │ │ │ │ │ ├── factory-contract-data.ts │ │ │ │ │ └── quoter-contract-data.ts │ │ │ │ │ ├── fusionx-uniswap-v3-quoter-controller.ts │ │ │ │ │ ├── horizondex-uniswap-v3-quoter-controller.ts │ │ │ │ │ ├── models │ │ │ │ │ └── liquidity-pool.ts │ │ │ │ │ ├── spark-dex-v3-quoter-controller.ts │ │ │ │ │ ├── uniswap-v3-quoter-controller.ts │ │ │ │ │ └── uniswap-v3-unichain-quoter-controller.ts │ │ │ ├── uniswap-v3-algebra-abstract │ │ │ │ ├── constants │ │ │ │ │ └── estimated-gas.ts │ │ │ │ ├── models │ │ │ │ │ ├── create-trade-instance.ts │ │ │ │ │ ├── uniswap-v3-algebra-calculated-info.ts │ │ │ │ │ ├── uniswap-v3-algebra-calculation-options.ts │ │ │ │ │ ├── uniswap-v3-algebra-provider-configuration.ts │ │ │ │ │ ├── uniswap-v3-algebra-quoter-controller.ts │ │ │ │ │ ├── uniswap-v3-algebra-route.ts │ │ │ │ │ ├── uniswap-v3-algebra-trade-struct.ts │ │ │ │ │ └── unwrapWethMethodName.ts │ │ │ │ ├── uniswap-v3-algebra-abstract-provider.ts │ │ │ │ └── uniswap-v3-algebra-abstract-trade.ts │ │ │ ├── utils │ │ │ │ └── get-from-to-tokens-amounts-by-exact.ts │ │ │ └── vooi-abstract │ │ │ │ ├── constants │ │ │ │ ├── omni-pool-abi.ts │ │ │ │ └── vooi-abi.ts │ │ │ │ ├── models │ │ │ │ └── vooi-trade-struct.ts │ │ │ │ ├── vooi-abstract-provider.ts │ │ │ │ └── vooi-abstract-trade.ts │ │ │ ├── cronos │ │ │ ├── cro-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── cro-swap-provider.ts │ │ │ │ └── cro-swap-trade.ts │ │ │ ├── crodex │ │ │ │ ├── constants.ts │ │ │ │ ├── crodex-provider.ts │ │ │ │ └── crodex-trade.ts │ │ │ ├── crona-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── crona-swap-provider.ts │ │ │ │ └── crona-swap-trade.ts │ │ │ └── default-constants.ts │ │ │ ├── defi-kingdoms │ │ │ ├── default-constants.ts │ │ │ └── trader-dfk │ │ │ │ ├── constants.ts │ │ │ │ ├── trader-dfk-provider.ts │ │ │ │ └── trader-dfk-trade.ts │ │ │ ├── ethereum-pow │ │ │ ├── default-constants.ts │ │ │ ├── sushi-swap-ethereum-pow │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-ethereum-pow-provider.ts │ │ │ │ └── sushi-swap-ethereum-pow-trade.ts │ │ │ ├── uni-swap-v2-ethereum-pow │ │ │ │ ├── constants.ts │ │ │ │ ├── uni-swap-v2-ethereum-pow-provider.ts │ │ │ │ └── uni-swap-v2-ethereum-pow-trade.ts │ │ │ └── uni-swap-v3-ethereum-pow │ │ │ │ ├── constants │ │ │ │ ├── provider-configuration.ts │ │ │ │ └── router-configuration.ts │ │ │ │ ├── uni-swap-v3-ethereum-pow-provider.ts │ │ │ │ └── uni-swap-v3-ethereum-pow-trade.ts │ │ │ ├── ethereum │ │ │ ├── curve-ethereum │ │ │ │ ├── curve-ethereum-provider.ts │ │ │ │ └── curve-ethereum-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── pancake-router-ethereum │ │ │ │ └── pancake-router-ethereum-provider.ts │ │ │ ├── sushi-swap-ethereum │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-ethereum-provider.ts │ │ │ │ └── sushi-swap-ethereum-trade.ts │ │ │ ├── uni-swap-v2-ethereum │ │ │ │ ├── constants.ts │ │ │ │ ├── uni-swap-v2-ethereum-provider.ts │ │ │ │ └── uni-swap-v2-ethereum-trade.ts │ │ │ ├── uni-swap-v3-ethereum │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── router-configuration.ts │ │ │ │ ├── uni-swap-v3-ethereum-provider.ts │ │ │ │ └── uni-swap-v3-ethereum-trade.ts │ │ │ └── verse │ │ │ │ ├── constants.ts │ │ │ │ ├── verse-provider.ts │ │ │ │ └── verse-trade.ts │ │ │ ├── fantom │ │ │ ├── curve-fantom │ │ │ │ ├── curve-fantom-provider.ts │ │ │ │ └── curve-fantom-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── soul-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── soul-swap-provider.ts │ │ │ │ └── soul-swap-trade.ts │ │ │ ├── spirit-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── spirit-swap-provider.ts │ │ │ │ └── spirit-swap-trade.ts │ │ │ ├── spooky-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── spooky-swap-provider.ts │ │ │ │ └── spooky-swap-trade.ts │ │ │ └── sushi-swap-fantom │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-fantom-provider.ts │ │ │ │ └── sushi-swap-fantom-trade.ts │ │ │ ├── flare │ │ │ ├── blaze-swap-flare │ │ │ │ ├── blaze-swap-flare-abi.ts │ │ │ │ ├── blaze-swap-flare-provider.ts │ │ │ │ ├── blaze-swap-flare-trade.ts │ │ │ │ ├── blaze-swap-methods.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ ├── enosys-flare │ │ │ │ ├── enosys-v2-flare │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── enosys-flare-abi.ts │ │ │ │ │ ├── enosys-flare-provider.ts │ │ │ │ │ ├── enosys-flare-trade.ts │ │ │ │ │ └── enosys-swap-methods.ts │ │ │ │ └── enosys-v3-flare │ │ │ │ │ ├── constants │ │ │ │ │ ├── enosys-v3-flare-quoter-data.ts │ │ │ │ │ ├── enosys-v3-flare-router-configuration.ts │ │ │ │ │ └── enosys-v3-flare-swap-router-data.ts │ │ │ │ │ ├── enosys-v3-flare-provider.ts │ │ │ │ │ ├── enosys-v3-flare-trade.ts │ │ │ │ │ └── uniswap-v3-flare-configuration.ts │ │ │ └── spark-dex-flare │ │ │ │ ├── spark-dex-v2-flare │ │ │ │ ├── constants.ts │ │ │ │ ├── spark-dex-flare-provider.ts │ │ │ │ └── spark-dex-flare-trade.ts │ │ │ │ └── spark-dex-v3-flare │ │ │ │ ├── constants │ │ │ │ ├── spark-dex-v3-flare-contract-abi.ts │ │ │ │ ├── spark-dex-v3-flare-quoter-data.ts │ │ │ │ └── spark-dex-v3-flare-router-config.ts │ │ │ │ ├── spark-dex-v3-flare-provider.ts │ │ │ │ └── spark-dex-v3-flare-trade.ts │ │ │ ├── fraxtal │ │ │ ├── curve-fraxtal │ │ │ │ ├── curve-fraxtal-provider.ts │ │ │ │ └── curve-fraxtal-trade.ts │ │ │ ├── default-constants.ts │ │ │ └── frax-swap-v2 │ │ │ │ ├── constants.ts │ │ │ │ ├── frax-swap-v2-abi.ts │ │ │ │ ├── frax-swap-v2-provider.ts │ │ │ │ └── frax-swap-v2-trade.ts │ │ │ ├── fuji │ │ │ ├── default-constants.ts │ │ │ ├── joe-fuji │ │ │ │ ├── constants.ts │ │ │ │ ├── joe-fuji-provider.ts │ │ │ │ └── joe-fuji-trade.ts │ │ │ └── pangolin-fuji │ │ │ │ ├── constants.ts │ │ │ │ ├── pangolin-fuji-provider.ts │ │ │ │ └── pangolin-fuji-trade.ts │ │ │ ├── gnosis │ │ │ └── curve-gnosis │ │ │ │ ├── curve-gnosis-provider.ts │ │ │ │ └── curve-gnosis-trade.ts │ │ │ ├── goerli │ │ │ ├── default-constants.ts │ │ │ └── uni-swap-v2-goerli │ │ │ │ ├── constants.ts │ │ │ │ ├── uni-swap-v2-goerli-provider.ts │ │ │ │ └── uni-swap-v2-goerli-trade.ts │ │ │ ├── gravity │ │ │ ├── camelot-gravity │ │ │ │ ├── camelot-gravity-provider.ts │ │ │ │ ├── camelot-gravity-trade.ts │ │ │ │ └── constants │ │ │ │ │ ├── gravity-swap-router-contract-address.ts │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── quote-contract-data.ts │ │ │ ├── default-constants.ts │ │ │ └── izumi-gravity │ │ │ │ └── izumi-gravity-provider.ts │ │ │ ├── harmony │ │ │ ├── default-constants.ts │ │ │ ├── sushi-swap-harmony │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-harmony-provider.ts │ │ │ │ └── sushi-swap-harmony-trade.ts │ │ │ ├── trader-harmony │ │ │ │ ├── constants.ts │ │ │ │ ├── trader-harmony-provider.ts │ │ │ │ └── trader-harmony-trade.ts │ │ │ └── viper-swap-harmony │ │ │ │ ├── constants.ts │ │ │ │ ├── viper-swap-harmony-provider.ts │ │ │ │ └── viper-swap-harmony-trade.ts │ │ │ ├── horizen-eon │ │ │ ├── ascent-horizon-eon │ │ │ │ ├── ascent-horizen-eon-provider.ts │ │ │ │ ├── ascent-horizen-eon-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ └── spooky-swap-horizen-eon │ │ │ │ ├── constants.ts │ │ │ │ ├── spooky-swap-horizen-eon-provider.ts │ │ │ │ └── spooky-swap-horizen-eon-trade.ts │ │ │ ├── kava │ │ │ ├── curve-kava │ │ │ │ ├── curve-kava-provider.ts │ │ │ │ └── curve-kava-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── elk │ │ │ │ ├── constants.ts │ │ │ │ ├── elk-provider.ts │ │ │ │ └── elk-trade.ts │ │ │ ├── jupiter-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── jupiter-swap-provider.ts │ │ │ │ └── jupiter-swap-trade.ts │ │ │ ├── photon-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── photon-swap-provider.ts │ │ │ │ └── photon-swap-trade.ts │ │ │ └── surfdex │ │ │ │ ├── constants.ts │ │ │ │ ├── surfdex-provider.ts │ │ │ │ └── surfdex-trade.ts │ │ │ ├── klaytn │ │ │ ├── claim-swap │ │ │ │ ├── claim-swap-provider.ts │ │ │ │ ├── claim-swap-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ ├── klaytn-abi.ts │ │ │ └── klaytn-swap-method.ts │ │ │ ├── kroma │ │ │ └── izumi-kroma │ │ │ │ └── izumi-kroma-provider.ts │ │ │ ├── linea │ │ │ ├── default-constants.ts │ │ │ ├── horizondex │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── router-configuration.ts │ │ │ │ ├── horizondex-provider.ts │ │ │ │ ├── horizondex-trade.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── izumi-linea │ │ │ │ └── izumi-linea-provider.ts │ │ │ ├── sync-swap │ │ │ │ └── linea-sync-swap-provider.ts │ │ │ └── vooi │ │ │ │ ├── constants │ │ │ │ └── pool-id-mapping.ts │ │ │ │ ├── vooi-provider.ts │ │ │ │ └── vooi-trade.ts │ │ │ ├── manta-pacific │ │ │ ├── default-constants.ts │ │ │ └── izumi-manta-pacific │ │ │ │ └── izumi-manta-pacific-provider.ts │ │ │ ├── mantle │ │ │ ├── fusionx │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── router-configuration.ts │ │ │ │ ├── fusionx-provider.ts │ │ │ │ ├── fusionx-trade.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ └── izumi-mantle │ │ │ │ └── izumi-mantle-provider.ts │ │ │ ├── megaeth-testnet │ │ │ └── bronto-finance │ │ │ │ ├── bronto-finance-provider.ts │ │ │ │ ├── bronto-finance-trade.ts │ │ │ │ └── constants │ │ │ │ ├── bronto-finance-quoter-data.ts │ │ │ │ ├── provider-config.ts │ │ │ │ └── router-config.ts │ │ │ ├── merlin │ │ │ ├── izumi-merlin │ │ │ │ └── izumi-merlin-provider.ts │ │ │ └── merlin-swap │ │ │ │ ├── merlin-swap-merlin-provider.ts │ │ │ │ └── merlin-swap-merlin-trade.ts │ │ │ ├── metis │ │ │ ├── default-constants.ts │ │ │ ├── metis-abi.ts │ │ │ ├── metis-swap-methods.ts │ │ │ └── net-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── net-swap-provider.ts │ │ │ │ └── net-swap-trade.ts │ │ │ ├── mode │ │ │ ├── algebra-mode │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── mode-algebra-provider.ts │ │ │ │ ├── mode-algebra-trade.ts │ │ │ │ ├── models │ │ │ │ │ ├── mode-algebra-route.ts │ │ │ │ │ └── mode-algebra-trade-struct.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── default-constants.ts │ │ │ ├── eddy-finance-mode │ │ │ │ ├── constants.ts │ │ │ │ ├── eddy-finance-mode-provider.ts │ │ │ │ └── eddy-finance-mode-trade.ts │ │ │ └── izumi-mode │ │ │ │ └── izumi-mode-provider.ts │ │ │ ├── monad-testnet │ │ │ └── izumi-monad-testnet │ │ │ │ └── izumi-monad-testnet-provider.ts │ │ │ ├── moonbeam │ │ │ └── curve-moonbeam │ │ │ │ ├── curve-moonbeam-provider.ts │ │ │ │ └── curve-moonbeam-trade.ts │ │ │ ├── moonriver │ │ │ ├── default-constants.ts │ │ │ ├── solarbeam │ │ │ │ ├── constants.ts │ │ │ │ ├── solarbeam-provider.ts │ │ │ │ └── solarbeam-trade.ts │ │ │ └── sushi-swap-moonriver │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-moonriver-provider.ts │ │ │ │ └── sushi-swap-moonriver-trade.ts │ │ │ ├── morph │ │ │ └── bulbaswap │ │ │ │ ├── bulbaswap-provider.ts │ │ │ │ ├── bulbaswap-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── mumbai │ │ │ ├── default-constants.ts │ │ │ └── quick-swap-mumbai │ │ │ │ ├── constants.ts │ │ │ │ ├── quick-swap-mumbai-provider.ts │ │ │ │ └── quick-swap-mumbai-trade.ts │ │ │ ├── oasis │ │ │ ├── default-constants.ts │ │ │ └── yuzu-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── yuzu-swap-provider.ts │ │ │ │ └── yuzu-swap-trade.ts │ │ │ ├── optimism │ │ │ └── curve-optimism │ │ │ │ ├── curve-optimism-provider.ts │ │ │ │ └── curve-optimism-trade.ts │ │ │ ├── polygon-zkevm │ │ │ ├── default-constants.ts │ │ │ ├── pancake-router-polygon-zkevm │ │ │ │ └── pancake-router-polygon-zkevm-provider.ts │ │ │ └── quick-swap-v3 │ │ │ │ ├── constants │ │ │ │ ├── provider-configuration.ts │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── quick-swap-v3-provider.ts │ │ │ │ ├── quick-swap-v3-trade.ts │ │ │ │ └── utils │ │ │ │ └── quoter-controller │ │ │ │ └── constants │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── polygon │ │ │ ├── algebra │ │ │ │ ├── algebra-provider.ts │ │ │ │ ├── algebra-trade.ts │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── algebra-route.ts │ │ │ │ │ └── algebra-trade-struct.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ ├── quoter-contract-data.ts │ │ │ │ │ └── router-tokens.ts │ │ │ ├── curve-polygon │ │ │ │ ├── curve-polygon-provider.ts │ │ │ │ └── curve-polygon-trade.ts │ │ │ ├── default-constants.ts │ │ │ ├── quick-swap-v3 │ │ │ │ ├── constants │ │ │ │ │ ├── provider-configuration.ts │ │ │ │ │ └── swap-router-contract-data.ts │ │ │ │ ├── models │ │ │ │ │ ├── quick-swap-v3-route.ts │ │ │ │ │ └── quick-swap-v3-trade-struct.ts │ │ │ │ ├── quick-swap-v3-provider.ts │ │ │ │ ├── quick-swap-v3-trade.ts │ │ │ │ └── utils │ │ │ │ │ └── quoter-controller │ │ │ │ │ └── constants │ │ │ │ │ └── quoter-contract-data.ts │ │ │ ├── quick-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── quick-swap-provider.ts │ │ │ │ └── quick-swap-trade.ts │ │ │ ├── sushi-swap-polygon │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-polygon-provider.ts │ │ │ │ └── sushi-swap-polygon-trade.ts │ │ │ └── uni-swap-v3-polygon │ │ │ │ ├── constants │ │ │ │ ├── provider-configuration.ts │ │ │ │ └── router-configuration.ts │ │ │ │ ├── uni-swap-v3-polygon-provider.ts │ │ │ │ └── uni-swap-v3-polygon-trade.ts │ │ │ ├── pulsechain │ │ │ ├── default-constants.ts │ │ │ ├── pulsex-v1 │ │ │ │ ├── constants.ts │ │ │ │ ├── pulsex-v1-provider.ts │ │ │ │ └── pulsex-v1-trade.ts │ │ │ └── pulsex-v2 │ │ │ │ ├── constants.ts │ │ │ │ ├── pulsex-v2-provider.ts │ │ │ │ └── pulsex-v2-trade.ts │ │ │ ├── scroll-sepolia │ │ │ ├── uni-swap-v2-scroll-sepolia │ │ │ │ ├── constants.ts │ │ │ │ ├── uni-swap-v2-scroll-sepolia-provider.ts │ │ │ │ └── uni-swap-v2-scroll-sepolia-trade.ts │ │ │ └── uni-swap-v3-scroll-sepolia │ │ │ │ ├── constants │ │ │ │ ├── provider-configuration.ts │ │ │ │ └── router-configuration.ts │ │ │ │ ├── uni-swap-v3-scroll-sepolia-provider.ts │ │ │ │ └── uni-swap-v3-scroll-sepolia-trade.ts │ │ │ ├── scroll │ │ │ ├── izumi-scroll │ │ │ │ └── izumi-scroll-provider.ts │ │ │ └── sync-swap │ │ │ │ └── scroll-sync-swap-provider.ts │ │ │ ├── sei │ │ │ ├── default-constants.ts │ │ │ └── dragonswap │ │ │ │ ├── constants.ts │ │ │ │ ├── dragonswap-provider.ts │ │ │ │ └── dragonswap-trade.ts │ │ │ ├── soneium │ │ │ ├── default-constants.ts │ │ │ └── kyo-finance │ │ │ │ ├── constants.ts │ │ │ │ ├── kyo-finance-provider.ts │ │ │ │ └── kyo-finance-trade.ts │ │ │ ├── syscoin │ │ │ ├── default-constants.ts │ │ │ ├── pegasys │ │ │ │ ├── constants.ts │ │ │ │ ├── pegasys-provider.ts │ │ │ │ └── pegasys-trade.ts │ │ │ ├── syscoin-abi.ts │ │ │ └── syscoin-swap-method.ts │ │ │ ├── taiko │ │ │ └── izumi-taiko │ │ │ │ └── izumi-taiko-provider.ts │ │ │ ├── telos │ │ │ ├── ape-swap │ │ │ │ ├── ape-swap-telos-provider.ts │ │ │ │ ├── ape-swap-telos-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ ├── omnidex │ │ │ │ ├── constants.ts │ │ │ │ ├── omnidex-provider.ts │ │ │ │ └── omnidex-trade.ts │ │ │ ├── sushi-swap-telos │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-telos-provider.ts │ │ │ │ └── sushi-swap-telos-trade.ts │ │ │ └── zappy │ │ │ │ ├── constants.ts │ │ │ │ ├── trisolaris-aurora-provider.ts │ │ │ │ └── trisolaris-aurora-trade.ts │ │ │ ├── tron │ │ │ └── bridgers │ │ │ │ ├── bridgers-provider.ts │ │ │ │ └── bridgers-trade.ts │ │ │ ├── unichain │ │ │ └── uni-v3 │ │ │ │ ├── constants │ │ │ │ ├── contract-addresses.ts │ │ │ │ ├── provider-configuration.ts │ │ │ │ ├── quoter-v2-abi.ts │ │ │ │ ├── router-configuration.ts │ │ │ │ └── swap-router-abi.ts │ │ │ │ ├── unichain-uni-v3-provider.ts │ │ │ │ └── unichain-uni-v3-trade.ts │ │ │ ├── velas │ │ │ ├── astro-swap │ │ │ │ ├── astro-swap-provider.ts │ │ │ │ ├── astro-swap-trade.ts │ │ │ │ └── constants.ts │ │ │ ├── default-constants.ts │ │ │ └── wagyu-swap │ │ │ │ ├── constants.ts │ │ │ │ ├── wagyu-swap-provider.ts │ │ │ │ └── wagyu-swap-trade.ts │ │ │ ├── xlayer │ │ │ └── izumi-xlayer │ │ │ │ └── izumi-xlayer-provider.ts │ │ │ ├── zetachain │ │ │ ├── default-constants.ts │ │ │ ├── eddy-finance │ │ │ │ ├── constants.ts │ │ │ │ ├── eddy-finance-provider.ts │ │ │ │ └── eddy-finance-trade.ts │ │ │ ├── izumi-zetachain │ │ │ │ └── izumi-zetachain-provider.ts │ │ │ └── sushi-swap-zetachain │ │ │ │ ├── constants.ts │ │ │ │ ├── sushi-swap-zetachain-provider.ts │ │ │ │ └── sushi-swap-zetachain-trade.ts │ │ │ ├── zkfair │ │ │ ├── default-constants.ts │ │ │ └── izumi-zkfair │ │ │ │ └── izumi-zkfair-provider.ts │ │ │ ├── zklink │ │ │ └── izumi-zklink │ │ │ │ └── izumi-zklink-provider.ts │ │ │ └── zksync │ │ │ ├── default-constants.ts │ │ │ ├── izumi-zksync │ │ │ └── izumi-zksync-provider.ts │ │ │ ├── mute-swap │ │ │ ├── constants.ts │ │ │ ├── mute-swap-abi.ts │ │ │ ├── mute-swap-provider.ts │ │ │ └── mute-swap-trade.ts │ │ │ ├── sync-swap │ │ │ └── zksync-sync-swap-provider.ts │ │ │ └── utils.ts │ └── utils │ │ ├── assert-evm-token.ts │ │ ├── get-on-chain-gas-data.ts │ │ └── type-guards.ts │ └── status-manager │ └── on-chain-status-manager.ts ├── tsconfig.json ├── tsconfig.test.json ├── typedoc.json ├── webpack.config.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## Change log 3 | -------------------------------------------------------------------------------- /.github/workflows/cd-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.github/workflows/cd-master.yml -------------------------------------------------------------------------------- /.github/workflows/ci-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.github/workflows/ci-docs.yml -------------------------------------------------------------------------------- /.github/workflows/ci-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.github/workflows/ci-master.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.11.0 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/TODO.md -------------------------------------------------------------------------------- /__tests__/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/.DS_Store -------------------------------------------------------------------------------- /__tests__/api-tests/cross-chain-trades.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/api-tests/cross-chain-trades.ts -------------------------------------------------------------------------------- /__tests__/api-tests/instant-trades.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/api-tests/instant-trades.ts -------------------------------------------------------------------------------- /__tests__/test-runners/avalanche-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/avalanche-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/bsc-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/bsc-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/eth-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/eth-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/fantom-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/fantom-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/harmony-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/harmony-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/moonriver-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/moonriver-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/test-runners/polygon-test-runner.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/test-runners/polygon-test-runner.spec.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/common/decorators/cache.decorator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/common/decorators/cache.decorator.spec.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/common/utils/p-timeout.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/common/utils/p-timeout.spec.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/core/sdk/sdk.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/core/sdk/sdk.spec.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/avalanche/joe/joe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/avalanche/joe/joe.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/avalanche/pangolin/pangolin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/avalanche/pangolin/pangolin.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/avalanche/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/avalanche/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/bsc/one-inch/one-inch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/bsc/one-inch/one-inch.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/bsc/pancake-swap/pancake-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/bsc/pancake-swap/pancake-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/bsc/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/bsc/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/one-inch/one-inch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/one-inch/one-inch.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v2/uni-swap-v2-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v2/uni-swap-v2-provider.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v2/uni-swap-v2-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v2/uni-swap-v2-trade.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v3/uni-swap-v3-ethereum-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v3/uni-swap-v3-ethereum-provider.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v3/uni-swap-v3-ethereum-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/uni-swap-v3/uni-swap-v3-ethereum-trade.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/ethereum/zrx/zrx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/ethereum/zrx/zrx.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/fantom/spirit-swap/spirit-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/fantom/spirit-swap/spirit-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/fantom/spooky-swap/spooky-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/fantom/spooky-swap/spooky-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/fantom/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/fantom/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/harmony/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/harmony/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/moonriver/solarbeam/solarbeam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/moonriver/solarbeam/solarbeam.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/moonriver/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/moonriver/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/algebra/algebra-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/algebra/algebra-provider.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/algebra/algebra-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/algebra/algebra-trade.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/one-inch/one-inch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/one-inch/one-inch.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/quick-swap/quick-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/quick-swap/quick-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/sushi-swap/sushi-swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/sushi-swap/sushi-swap.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/uni-swap-v3/uni-swap-v3-polygon-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/uni-swap-v3/uni-swap-v3-polygon-provider.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/dexes/polygon/uni-swap-v3/uni-swap-v3-polygon-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/dexes/polygon/uni-swap-v3/uni-swap-v3-polygon-trade.ts -------------------------------------------------------------------------------- /__tests__/unit-tests/features/swap/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/unit-tests/features/swap/utils/utils.ts -------------------------------------------------------------------------------- /__tests__/utils/accounts-from-mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/accounts-from-mnemonic.ts -------------------------------------------------------------------------------- /__tests__/utils/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/chain.ts -------------------------------------------------------------------------------- /__tests__/utils/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/configuration.ts -------------------------------------------------------------------------------- /__tests__/utils/constants/free-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/constants/free-rpc.ts -------------------------------------------------------------------------------- /__tests__/utils/constants/mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/constants/mnemonic.ts -------------------------------------------------------------------------------- /__tests__/utils/mock-injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/mock-injector.ts -------------------------------------------------------------------------------- /__tests__/utils/models/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/models/global.ts -------------------------------------------------------------------------------- /__tests__/utils/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/__tests__/utils/tokens.ts -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/funding.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/scripts/build-env.js -------------------------------------------------------------------------------- /scripts/test-runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/scripts/test-runner.sh -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/common/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/.DS_Store -------------------------------------------------------------------------------- /src/common/errors/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/.DS_Store -------------------------------------------------------------------------------- /src/common/errors/blockchain/deflation-token.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/deflation-token.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/healthcheck.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/healthcheck.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/index.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/invalid-address.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/invalid-address.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/low-gas.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/low-gas.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/transaction-reverted.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/transaction-reverted.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/tron-insufficient-native-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/tron-insufficient-native-balance.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/tron-transaction-expired.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/tron-transaction-expired.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/user-reject.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/user-reject.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/wrong-from-address.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/wrong-from-address.error.ts -------------------------------------------------------------------------------- /src/common/errors/blockchain/wrong-receiver-address.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/blockchain/wrong-receiver-address.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/cross-chain-is-unavailable.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/cross-chain-is-unavailable.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/index.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/insufficient-funds-gas-price-value.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/insufficient-funds-gas-price-value.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/low-to-slippage.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/low-to-slippage.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/max-gas-price-overflow.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/max-gas-price-overflow.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/too-low-amount.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/too-low-amount.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/unsupported-receiver-address.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/unsupported-receiver-address.error.ts -------------------------------------------------------------------------------- /src/common/errors/cross-chain/updated-rates-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/cross-chain/updated-rates-error.ts -------------------------------------------------------------------------------- /src/common/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/index.ts -------------------------------------------------------------------------------- /src/common/errors/on-chain/index.ts: -------------------------------------------------------------------------------- 1 | export * from './on-chain-is-unavailable.error'; 2 | -------------------------------------------------------------------------------- /src/common/errors/on-chain/on-chain-is-unavailable.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/on-chain/on-chain-is-unavailable.error.ts -------------------------------------------------------------------------------- /src/common/errors/proxy/unapproved-contract-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/proxy/unapproved-contract-error.ts -------------------------------------------------------------------------------- /src/common/errors/proxy/unapproved-method-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/proxy/unapproved-method-error.ts -------------------------------------------------------------------------------- /src/common/errors/rubic-sdk.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/rubic-sdk.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/bridgers-pair-is-unavailable.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/bridgers-pair-is-unavailable.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/failed-to-check-for-transaction-receipt.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/failed-to-check-for-transaction-receipt.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/index.ts -------------------------------------------------------------------------------- /src/common/errors/swap/insufficient-funds-oneinch.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/insufficient-funds-oneinch.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/insufficient-funds.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/insufficient-funds.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/insufficient-liquidity.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/insufficient-liquidity.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/lifi-pair-is-unavailable.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/lifi-pair-is-unavailable.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/low-slippage-deflationary-token.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/low-slippage-deflationary-token.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/low-slippage.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/low-slippage.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/max-amount.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/max-amount.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/max-decimals.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/max-decimals.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/min-amount.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/min-amount.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/no-linked-account-erros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/no-linked-account-erros.ts -------------------------------------------------------------------------------- /src/common/errors/swap/not-supported-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/not-supported-blockchain.ts -------------------------------------------------------------------------------- /src/common/errors/swap/not-supported-region.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/not-supported-region.ts -------------------------------------------------------------------------------- /src/common/errors/swap/not-supported-tokens.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/not-supported-tokens.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/not-whitelisted-provider.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/not-whitelisted-provider.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/swap-error-on-provider-side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/swap-error-on-provider-side.ts -------------------------------------------------------------------------------- /src/common/errors/swap/swap-request.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/swap-request.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/unnecessary-approve.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/unnecessary-approve.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/wallet-not-connected.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/wallet-not-connected.error.ts -------------------------------------------------------------------------------- /src/common/errors/swap/wrong-network.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/swap/wrong-network.error.ts -------------------------------------------------------------------------------- /src/common/errors/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './timeout.error'; 2 | -------------------------------------------------------------------------------- /src/common/errors/utils/timeout.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/errors/utils/timeout.error.ts -------------------------------------------------------------------------------- /src/common/tokens/constants/native-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/constants/native-tokens.ts -------------------------------------------------------------------------------- /src/common/tokens/constants/wrapped-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/constants/wrapped-addresses.ts -------------------------------------------------------------------------------- /src/common/tokens/constants/wrapped-native-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/constants/wrapped-native-tokens.ts -------------------------------------------------------------------------------- /src/common/tokens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/index.ts -------------------------------------------------------------------------------- /src/common/tokens/models/token-base-struct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/models/token-base-struct.ts -------------------------------------------------------------------------------- /src/common/tokens/price-token-amount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/price-token-amount.ts -------------------------------------------------------------------------------- /src/common/tokens/price-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/price-token.ts -------------------------------------------------------------------------------- /src/common/tokens/token-amount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/token-amount.ts -------------------------------------------------------------------------------- /src/common/tokens/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/tokens/token.ts -------------------------------------------------------------------------------- /src/common/utils/blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/blockchain.ts -------------------------------------------------------------------------------- /src/common/utils/decorators/cache-decorator/cache.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/decorators/cache-decorator/cache.decorator.ts -------------------------------------------------------------------------------- /src/common/utils/decorators/cache-decorator/models/cache-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/decorators/cache-decorator/models/cache-config.ts -------------------------------------------------------------------------------- /src/common/utils/decorators/cache-decorator/models/conditional-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/decorators/cache-decorator/models/conditional-result.ts -------------------------------------------------------------------------------- /src/common/utils/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/decorators/index.ts -------------------------------------------------------------------------------- /src/common/utils/decorators/static-implements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/decorators/static-implements.ts -------------------------------------------------------------------------------- /src/common/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/errors.ts -------------------------------------------------------------------------------- /src/common/utils/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/functions.ts -------------------------------------------------------------------------------- /src/common/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/object.ts -------------------------------------------------------------------------------- /src/common/utils/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/options.ts -------------------------------------------------------------------------------- /src/common/utils/p-timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/p-timeout.ts -------------------------------------------------------------------------------- /src/common/utils/token-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/token-utils.ts -------------------------------------------------------------------------------- /src/common/utils/types/abstract-constructor-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/types/abstract-constructor-parameters.ts -------------------------------------------------------------------------------- /src/common/utils/types/any.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line 2 | export type Any = any; 3 | -------------------------------------------------------------------------------- /src/common/utils/types/constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/types/constructor.ts -------------------------------------------------------------------------------- /src/common/utils/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/types/index.ts -------------------------------------------------------------------------------- /src/common/utils/types/infinite-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/types/infinite-array.ts -------------------------------------------------------------------------------- /src/common/utils/types/mutable.ts: -------------------------------------------------------------------------------- 1 | export type Mutable = { 2 | -readonly [P in keyof T]: T[P]; 3 | }; 4 | -------------------------------------------------------------------------------- /src/common/utils/waitFor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/common/utils/waitFor.ts -------------------------------------------------------------------------------- /src/core/blockchain/constants/healthcheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/constants/healthcheck.ts -------------------------------------------------------------------------------- /src/core/blockchain/constants/solana/native-solana-mint-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/constants/solana/native-solana-mint-address.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/backend-blockchains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/backend-blockchains.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/blockchain-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/blockchain-name.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/chain-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/chain-type.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/solana-web3-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/solana-web3-types.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/ton/ton-center-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/ton/ton-center-types.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/ton/tonapi-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/ton/tonapi-types.ts -------------------------------------------------------------------------------- /src/core/blockchain/models/web3-primitive-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/models/web3-primitive-type.ts -------------------------------------------------------------------------------- /src/core/blockchain/services/constants/ton-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/services/constants/ton-constants.ts -------------------------------------------------------------------------------- /src/core/blockchain/services/ton/tonapi-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/services/ton/tonapi-service.ts -------------------------------------------------------------------------------- /src/core/blockchain/utils/blockchains-info/blockchains-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/utils/blockchains-info/blockchains-info.ts -------------------------------------------------------------------------------- /src/core/blockchain/utils/blockchains-info/constants/blockchain-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/utils/blockchains-info/constants/blockchain-id.ts -------------------------------------------------------------------------------- /src/core/blockchain/utils/blockchains-info/constants/chain-type-by-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/utils/blockchains-info/constants/chain-type-by-blockchain.ts -------------------------------------------------------------------------------- /src/core/blockchain/utils/changenow-receiver-address-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/utils/changenow-receiver-address-validator.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/models/create-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/models/create-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/models/web-private-supported-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/models/web-private-supported-blockchain.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/models/web-private-supported-chain-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/models/web-private-supported-chain-type.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/models/web3-private-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/models/web3-private-storage.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private-service.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/bitcoin-web3-private/bitcoin-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/bitcoin-web3-private/bitcoin-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/empty-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/empty-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/evm-web3-private/evm-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/evm-web3-private/evm-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/models/basic-transaction-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/models/basic-transaction-options.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/models/web3.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/models/web3.error.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/solana-web3-private/solana-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/solana-web3-private/solana-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/sui-web3-private/sui-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/sui-web3-private/sui-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/ton-web3-private/models/ton-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/ton-web3-private/models/ton-types.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/ton-web3-private/ton-client/ton-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/ton-web3-private/ton-client/ton-client.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/ton-web3-private/ton-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/ton-web3-private/ton-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/tron-web3-private/models/tron-transaction-receipt.ts: -------------------------------------------------------------------------------- 1 | export interface TronTransactionReceipt { 2 | txid: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/tron-web3-private/tron-web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/tron-web3-private/tron-web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-private-service/web3-private/web3-private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-private-service/web3-private/web3-private.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/constants/rpc-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/constants/rpc-errors.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/models/create-web3-public-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/models/create-web3-public-proxy.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/models/web3-public-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/models/web3-public-storage.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public-service.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/bitcoin-web3-public/bitcoin-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/bitcoin-web3-public/bitcoin-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/constants/multicall-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/constants/multicall-addresses.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/constants/erc-20-token-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/constants/erc-20-token-abi.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/constants/evm-multicall-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/constants/evm-multicall-abi.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/evm-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/evm-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/batch-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/batch-call.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/evm-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/evm-call.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/gas-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/gas-price.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/rpc-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/evm-web3-public/models/rpc-response.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/models/contract-multicall-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/models/contract-multicall-response.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/models/method-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/models/method-data.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/models/supported-token-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/models/supported-token-field.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/models/tx-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/models/tx-status.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/solana-web3-public/models/solana-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/solana-web3-public/models/solana-token.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/solana-web3-public/solana-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/solana-web3-public/solana-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/sui-web3-public/sui-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/sui-web3-public/sui-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/ton-web3-public/ton-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/ton-web3-public/ton-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-block.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-call.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-web-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/tron-web3-public/models/tron-web-provider.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/tron-web3-public/tron-web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/tron-web3-public/tron-web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-public-service/web3-public/web3-public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-public-service/web3-public/web3-public.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/models/web3-pure-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/models/web3-pure-container.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/bitcoin-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/bitcoin-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/eos-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/eos-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/evm-web3-pure/evm-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/evm-web3-pure/evm-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/evm-web3-pure/models/evm-encode-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/evm-web3-pure/models/evm-encode-config.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/filecoin-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/filecoin-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/icp-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/icp-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/algorand-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/algorand-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/aptos-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/aptos-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/astar-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/astar-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/cardano-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/cardano-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/casper-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/casper-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/cosmos-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/cosmos-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/dash-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/dash-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/dogecoin-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/dogecoin-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/flow-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/flow-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/hedear-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/hedear-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/iota-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/iota-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kadena-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kadena-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kava-cosmos-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kava-cosmos-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kusama-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/kusama-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/litecoin-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/litecoin-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/mina-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/mina-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/monero-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/monero-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/near-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/near-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/neo-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/neo-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/osmosis-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/osmosis-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/polkadot-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/polkadot-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/ripple-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/ripple-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/secret-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/secret-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/sia-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/sia-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/stellar-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/stellar-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/tezos-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/tezos-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/waves-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/waves-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/wax-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/wax-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/zilliqa-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/non-evm-web3-pure/zilliqa-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/ontology-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/ontology-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/solana-web3-pure/solana-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/solana-web3-pure/solana-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/sui-web3-pure/sui-encode-config.ts: -------------------------------------------------------------------------------- 1 | export interface SuiEncodeConfig { 2 | transaction: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/sui-web3-pure/sui-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/sui-web3-pure/sui-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/ton-web3-pure/ton-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/ton-web3-pure/ton-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/models/tron-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/models/tron-parameters.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/models/tron-transaction-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/models/tron-transaction-config.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/tron-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/tron-web3-pure/tron-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/typed-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/typed-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/typed-web3-pure/xdc-web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/typed-web3-pure/xdc-web3-pure.ts -------------------------------------------------------------------------------- /src/core/blockchain/web3-pure/web3-pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/blockchain/web3-pure/web3-pure.ts -------------------------------------------------------------------------------- /src/core/coingecko-api/coingecko-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/coingecko-api/coingecko-api.ts -------------------------------------------------------------------------------- /src/core/gas-price-api/constants/eip1559-compatible-blockchains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/gas-price-api/constants/eip1559-compatible-blockchains.ts -------------------------------------------------------------------------------- /src/core/gas-price-api/gas-price-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/gas-price-api/gas-price-api.ts -------------------------------------------------------------------------------- /src/core/gas-price-api/models/1inch-gas-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/gas-price-api/models/1inch-gas-response.ts -------------------------------------------------------------------------------- /src/core/http-client/default-http-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/http-client/default-http-client.ts -------------------------------------------------------------------------------- /src/core/http-client/models/http-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/http-client/models/http-client.ts -------------------------------------------------------------------------------- /src/core/injector/injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/injector/injector.ts -------------------------------------------------------------------------------- /src/core/sdk/models/btc-wallet-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/btc-wallet-provider.ts -------------------------------------------------------------------------------- /src/core/sdk/models/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/configuration.ts -------------------------------------------------------------------------------- /src/core/sdk/models/provider-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/provider-address.ts -------------------------------------------------------------------------------- /src/core/sdk/models/rpc-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/rpc-provider.ts -------------------------------------------------------------------------------- /src/core/sdk/models/solana-web3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/solana-web3.ts -------------------------------------------------------------------------------- /src/core/sdk/models/wallet-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/models/wallet-provider.ts -------------------------------------------------------------------------------- /src/core/sdk/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/core/sdk/sdk.ts -------------------------------------------------------------------------------- /src/features/common/constants/fake-wallet-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/constants/fake-wallet-address.ts -------------------------------------------------------------------------------- /src/features/common/constants/proxy-supported-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/constants/proxy-supported-blockchain.ts -------------------------------------------------------------------------------- /src/features/common/constants/wl-contract-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/constants/wl-contract-abi.ts -------------------------------------------------------------------------------- /src/features/common/constants/wl-contract-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/constants/wl-contract-address.ts -------------------------------------------------------------------------------- /src/features/common/models/contract-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/models/contract-params.ts -------------------------------------------------------------------------------- /src/features/common/models/encode-transaction-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/models/encode-transaction-options.ts -------------------------------------------------------------------------------- /src/features/common/models/non-evm-chain-address-correct-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/models/non-evm-chain-address-correct-response.ts -------------------------------------------------------------------------------- /src/features/common/models/swap-transaction-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/models/swap-transaction-options.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/constants/bridgers-native-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/constants/bridgers-native-address.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/constants/to-bridgers-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/constants/to-bridgers-blockchain.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-contract-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-contract-addresses.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-get-trans-data-by-id-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-get-trans-data-by-id-api.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-quote-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-quote-api.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-source-flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-source-flag.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-swap-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-swap-api.ts -------------------------------------------------------------------------------- /src/features/common/providers/bridgers/models/bridgers-update-data-and-status-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/bridgers/models/bridgers-update-data-and-status-api.ts -------------------------------------------------------------------------------- /src/features/common/providers/changenow/constants/changenow-api-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/changenow/constants/changenow-api-key.ts -------------------------------------------------------------------------------- /src/features/common/providers/dln/dln-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/dln/dln-api-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/dln/dln-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/dln/dln-utils.ts -------------------------------------------------------------------------------- /src/features/common/providers/dln/models/dln-estimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/dln/models/dln-estimation.ts -------------------------------------------------------------------------------- /src/features/common/providers/lifi/lifi-utils-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/lifi/lifi-utils-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/constants/rango-api-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/constants/rango-api-common.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/constants/rango-contract-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/constants/rango-contract-address.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-best-route-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-best-route-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-blockchain-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-blockchain-names.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-common-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-common-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-status-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-status-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-swap-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-swap-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-symbol-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-symbol-names.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-api-trade-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-api-trade-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-parser-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-parser-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/models/rango-supported-blockchains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/models/rango-supported-blockchains.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/services/rango-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/services/rango-parser.ts -------------------------------------------------------------------------------- /src/features/common/providers/rango/utils/rango-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/rango/utils/rango-utils.ts -------------------------------------------------------------------------------- /src/features/common/providers/router/models/router-quote-response-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/router/models/router-quote-response-config.ts -------------------------------------------------------------------------------- /src/features/common/providers/router/models/router-quote-send-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/router/models/router-quote-send-params.ts -------------------------------------------------------------------------------- /src/features/common/providers/router/models/router-send-transaction-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/router/models/router-send-transaction-params.ts -------------------------------------------------------------------------------- /src/features/common/providers/router/services/router-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/router/services/router-api-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/squidrouter/models/estimation-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/squidrouter/models/estimation-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/squidrouter/models/transaction-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/squidrouter/models/transaction-request.ts -------------------------------------------------------------------------------- /src/features/common/providers/squidrouter/models/transaction-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/squidrouter/models/transaction-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/squidrouter/services/squidrouter-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/squidrouter/services/squidrouter-api-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/constants/symbiosis-api-common.ts: -------------------------------------------------------------------------------- 1 | export const SYMBIOSIS_API_ENDPOINT = 'https://api.symbiosis.finance/crosschain'; 2 | -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/models/symbiosis-api-common-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/symbiosis/models/symbiosis-api-common-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/models/symbiosis-api-parser-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/symbiosis/models/symbiosis-api-parser-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/models/symbiosis-api-swap-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/symbiosis/models/symbiosis-api-swap-types.ts -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/services/symbiosis-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/symbiosis/services/symbiosis-api-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/symbiosis/services/symbiosis-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/symbiosis/services/symbiosis-parser.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-quote-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-quote-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-swap-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-swap-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-tx-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/cross-chain-models/unizen-ccr-tx-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/on-chain-models/unizen-on-chain-quote-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/on-chain-models/unizen-on-chain-quote-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/unizen-quote-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/unizen-quote-params.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/models/unizen-swap-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/models/unizen-swap-params.ts -------------------------------------------------------------------------------- /src/features/common/providers/unizen/services/unizen-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/unizen/services/unizen-api-service.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/constants/xy-api-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/constants/xy-api-params.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/constants/xy-error-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/constants/xy-error-code.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-build-tx-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-build-tx-request.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-build-tx-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-build-tx-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-quote-error-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-quote-error-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-quote-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-quote-request.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-quote-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-quote-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/models/xy-quote-success-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/models/xy-quote-success-response.ts -------------------------------------------------------------------------------- /src/features/common/providers/xy/utils/xy-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/providers/xy/utils/xy-utils.ts -------------------------------------------------------------------------------- /src/features/common/status-manager/models/tx-status-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/status-manager/models/tx-status-data.ts -------------------------------------------------------------------------------- /src/features/common/status-manager/utils/get-bridgers-trade-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/status-manager/utils/get-bridgers-trade-status.ts -------------------------------------------------------------------------------- /src/features/common/status-manager/utils/get-src-tx-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/status-manager/utils/get-src-tx-status.ts -------------------------------------------------------------------------------- /src/features/common/utils/check-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/check-address.ts -------------------------------------------------------------------------------- /src/features/common/utils/check-unsupported-receiver-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/check-unsupported-receiver-address.ts -------------------------------------------------------------------------------- /src/features/common/utils/get-from-without-fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/get-from-without-fee.ts -------------------------------------------------------------------------------- /src/features/common/utils/get-price-tokens-from-input-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/get-price-tokens-from-input-tokens.ts -------------------------------------------------------------------------------- /src/features/common/utils/get-solana-fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/get-solana-fee.ts -------------------------------------------------------------------------------- /src/features/common/utils/token-native-address-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/common/utils/token-native-address-proxy.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/constants/cross-chain-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/constants/cross-chain-providers.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/constants/default-cross-chain-calculation-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/constants/default-cross-chain-calculation-options.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/constants/default-provider-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/constants/default-provider-addresses.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/cross-chain-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/cross-chain-manager.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/models/cross-chain-manager-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/models/cross-chain-manager-options.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/models/cross-chain-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/models/cross-chain-options.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/models/cross-chain-trade-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/models/cross-chain-trade-type.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/models/cross-chain-typed-trade-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/models/cross-chain-typed-trade-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/models/wrapped-cross-chain-trade-or-null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/models/wrapped-cross-chain-trade-or-null.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/across-provider/across-cross-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/across-provider/across-cross-chain-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/across-provider/models/across-fee-quote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/across-provider/models/across-fee-quote.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/across-provider/models/across-tx-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/across-provider/models/across-tx-status.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/arbitrum-rbc-bridge/constants/outbox-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/arbitrum-rbc-bridge/constants/outbox-abi.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-bridge-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-bridge-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-contract-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/archon-bridge/archon-contract-service.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/archon-bridge/constants/layer-zero-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/archon-bridge/constants/layer-zero-ids.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/cbridge/cbridge-cross-chain-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/cbridge/cbridge-cross-chain-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/cbridge/cbridge-cross-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/cbridge/cbridge-cross-chain-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/cbridge/models/cbridge-chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/cbridge/models/cbridge-chain.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/cbridge/models/pegged-pair-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/cbridge/models/pegged-pair-config.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/constants/proxy-hash-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/constants/proxy-hash-errors.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/cross-chain-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/cross-chain-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/cross-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/cross-chain-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/bridge-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/bridge-type.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/calculation-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/calculation-result.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/default-bridge-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/default-bridge-type.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/fee-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/fee-info.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/on-chain-subtype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/on-chain-subtype.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/proxy-bridge-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/proxy-bridge-params.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/proxy-swap-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/proxy-swap-params.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/rubicStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/rubicStep.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/trade-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/trade-info.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/common/models/universal-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/common/models/universal-contract.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/debridge-provider/constants/debridge-code.ts: -------------------------------------------------------------------------------- 1 | export const deBridgeReferralCode = '30250'; 2 | -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/constants/edyy-bridge-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/constants/edyy-bridge-abi.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/constants/swap-limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/constants/swap-limits.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/eddy-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/eddy-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/eddy-bridge-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/eddy-bridge-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/models/eddy-trade-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/models/eddy-trade-types.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/eddy-bridge/utils/calculate-rates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/eddy-bridge/utils/calculate-rates.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/layerzero-bridge/utils/estimate-fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/layerzero-bridge/utils/estimate-fee.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-fee-cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-fee-cost.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-route.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-swap-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/lifi-provider/models/lifi-swap-status.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/meson-provider/constants/meson-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/meson-provider/constants/meson-abi.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/meson-provider/models/meson-api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/meson-provider/models/meson-api-types.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/orbiter-bridge/constants/orbiter-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/orbiter-bridge/constants/orbiter-api.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/orbiter-bridge/orbiter-bridge-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/orbiter-bridge/orbiter-bridge-factory.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/orbiter-bridge/services/orbiter-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/orbiter-bridge/services/orbiter-utils.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/owl-to-bridge/models/owl-to-api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/owl-to-bridge/models/owl-to-api-types.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/owl-to-bridge/owl-to-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/owl-to-bridge/owl-to-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/owl-to-bridge/owl-to-bridge-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/owl-to-bridge/owl-to-bridge-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/retro-bridge/retro-bridge-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/retro-bridge/retro-bridge-factory.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/retro-bridge/retro-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/retro-bridge/retro-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/scroll-bridge/scroll-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/scroll-bridge/scroll-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/scroll-bridge/scroll-bridge-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/scroll-bridge/scroll-bridge-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/symbiosis-provider/symbiosis-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/symbiosis-provider/symbiosis-utils.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/taiko-bridge/taiko-bridge-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/taiko-bridge/taiko-bridge-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/taiko-bridge/taiko-bridge-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/taiko-bridge/taiko-bridge-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/teleswap-provider/constants/teleswap-ref-code.ts: -------------------------------------------------------------------------------- 1 | export const TELESWAP_REF_CODE = 2; 2 | -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/unizen-provider/unizen-ccr-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/unizen-provider/unizen-ccr-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/unizen-provider/unizen-ccr-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/unizen-provider/unizen-ccr-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/xy-provider/constants/xy-status-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/xy-provider/constants/xy-status-code.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/xy-provider/xy-cross-chain-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/xy-provider/xy-cross-chain-provider.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/providers/xy-provider/xy-cross-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/providers/xy-provider/xy-cross-chain-trade.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/utils/compare-cross-chain-trades.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/utils/compare-cross-chain-trades.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/utils/convert-gas-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/utils/convert-gas-price.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/utils/decode-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/utils/decode-method.ts -------------------------------------------------------------------------------- /src/features/cross-chain/calculation-manager/utils/get-cross-chain-gas-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/calculation-manager/utils/get-cross-chain-gas-data.ts -------------------------------------------------------------------------------- /src/features/cross-chain/cbridge-manager/cross-chain-cbridge-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/cbridge-manager/cross-chain-cbridge-manager.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/constants/celer-cross-chain-event-statuses-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/constants/celer-cross-chain-event-statuses-abi.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/constants/multichain-status-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/constants/multichain-status-mapping.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/cross-chain-status-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/cross-chain-status-manager.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/celer-transfer-status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/celer-transfer-status.enum.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/changenow-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/changenow-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/cross-chain-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/cross-chain-status.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/cross-chain-trade-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/cross-chain-trade-data.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/multichain-status-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/multichain-status-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/rubic-backend-ps-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/rubic-backend-ps-status.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/scroll-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/scroll-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/squidrouter-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/squidrouter-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/squidrouter-transfer-status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/squidrouter-transfer-status.enum.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/statuses-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/statuses-api.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/taiko-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/taiko-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/status-manager/models/xy-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/status-manager/models/xy-api-response.ts -------------------------------------------------------------------------------- /src/features/cross-chain/symbiosis-manager/cross-chain-symbiosis-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/symbiosis-manager/cross-chain-symbiosis-manager.ts -------------------------------------------------------------------------------- /src/features/cross-chain/symbiosis-manager/models/symbiosis-revert-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/symbiosis-manager/models/symbiosis-revert-api.ts -------------------------------------------------------------------------------- /src/features/cross-chain/symbiosis-manager/models/symbiosis-stucked-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/cross-chain/symbiosis-manager/models/symbiosis-stucked-api.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/constants/simulator-contract-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/constants/simulator-contract-abi.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/constants/simulator-contract-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/constants/simulator-contract-address.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/deflation-token-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/deflation-token-manager.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/models/custom-deflation-token-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/models/custom-deflation-token-list.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/models/deflation-manager-supported-blockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/models/deflation-manager-supported-blockchain.ts -------------------------------------------------------------------------------- /src/features/deflation-token-manager/models/is-deflation-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/deflation-token-manager/models/is-deflation-token.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/algebra-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/algebra-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/bridgers-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/bridgers-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/curve-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/curve-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/izumi-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/izumi-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/pancake-router-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/pancake-router-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/typed-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/typed-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/constants/trade-providers/vooi-trade-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/constants/trade-providers/vooi-trade-providers.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/on-chain-manager-aggregators-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/on-chain-manager-aggregators-types.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/on-chain-manager-calculation-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/on-chain-manager-calculation-options.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/on-chain-reactively-calculated-trade-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/on-chain-reactively-calculated-trade-data.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/on-chain-trade-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/on-chain-trade-error.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/on-chain-typed-trade-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/on-chain-typed-trade-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/models/wrapped-on-chain-trade-or-null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/models/wrapped-on-chain-trade-or-null.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/on-chain-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/on-chain-manager.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/1inch/constants/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/1inch/constants/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-api-service.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/1inch/one-inch-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/cetus/cetus-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/cetus/cetus-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/cetus/cetus-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/cetus/cetus-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/dedust/dedust-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/dedust/dedust-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/dln/dln-on-chain-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/dln/dln-on-chain-factory.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/dln/dln-on-chain-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/dln/dln-on-chain-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/dln/models/dln-trade-struct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/dln/models/dln-trade-struct.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/lifi/lifi-on-chain-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/lifi/lifi-on-chain-factory.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/lifi/lifi-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/lifi/lifi-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/odos/odos-on-chain-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/odos/odos-on-chain-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/odos/odos-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/odos/odos-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/open-ocean/constants/arbitrum-gas-price.ts: -------------------------------------------------------------------------------- 1 | export const ARBITRUM_GAS_PRICE = '0.1'; 2 | -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/piteas/constants/piteas-router-address.ts: -------------------------------------------------------------------------------- 1 | export const piteasRouterAddress = '0x6BF228eb7F8ad948d37deD07E595EfddfaAF88A6'; 2 | -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/piteas/models/piteas-quote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/piteas/models/piteas-quote.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-api-service.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/piteas/piteas-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/rango/rango-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/rango/rango-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/stonfi/constants/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/stonfi/constants/addresses.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/stonfi/stonfi-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/stonfi/stonfi-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/stonfi/utils/get-stonfi-gas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/stonfi/utils/get-stonfi-gas.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/tonco/tonco-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/tonco/tonco-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/unizen/unizen-on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/unizen/unizen-on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/xy-dex/xy-dex-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/xy-dex/xy-dex-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/xy-dex/xy-dex-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/xy-dex/xy-dex-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zetaswap/zetaswap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zetaswap/zetaswap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zetaswap/zetaswap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zetaswap/zetaswap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-quote-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-quote-request.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-trade-struct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-trade-struct.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/models/zrx-types.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/utils.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-api-service.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/aggregators/zrx/zrx-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/evm-wrap-trade/evm-wrap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/evm-wrap-trade/evm-wrap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/evm-wrap-trade/wrap-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/evm-wrap-trade/wrap-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/models/on-chain-proxy-fee-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/models/on-chain-proxy-fee-info.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/models/on-chain-trade-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/models/on-chain-trade-type.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/on-chain-trade/on-chain-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/on-chain-trade/on-chain-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/utils/get-gas-fee-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/utils/get-gas-fee-info.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/common/utils/get-gas-price-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/common/utils/get-gas-price-info.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/arbitrum/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/arbitrum/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/arthera-testnet/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/arthera-testnet/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/astar-evm/arth-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/astar-evm/arth-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/astar-evm/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/astar-evm/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/aurora/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/aurora/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/aurora/trisolaris-aurora/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/aurora/trisolaris-aurora/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/aurora/wanna-swap-aurora/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/aurora/wanna-swap-aurora/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/avax-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/avax-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/joe-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/joe-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/joe-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/joe/joe-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/pangolin/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/pangolin/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/pangolin/pangolin-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/pangolin/pangolin-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/avalanche/swap-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/avalanche/swap-methods.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bahamut/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bahamut/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bahamut/kujata-bahamut/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bahamut/kujata-bahamut/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/aerodrome-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/aerodrome/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/base-swap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/base-swap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/base-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/base-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/base-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/base/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/base/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bitlayer/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bitlayer/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/macaron-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/macaron-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/macaron-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bitlayer/macaron/macaron-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/blast/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/blast/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/blast/uni-swap-v2-blast/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/blast/uni-swap-v2-blast/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/boba/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/boba/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/boba/oolong-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/boba/oolong-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/boba/oolong-swap/oolong-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/boba/oolong-swap/oolong-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsc/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsc/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsc/izumi-bsc/izumi-bsc-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsc/izumi-bsc/izumi-bsc-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsc/pancake-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsc/pancake-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsc/sushi-swap-bsc/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsc/sushi-swap-bsc/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsct/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsct/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/bsct/trader-joe-bsct/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/bsct/trader-joe-bsct/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/celo/curve-celo/curve-celo-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/celo/curve-celo/curve-celo-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/common/izumi-abstract/izumi-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/common/izumi-abstract/izumi-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/common/pancake-router/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/common/pancake-router/abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/cro-swap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/cro-swap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/cro-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/cro-swap/cro-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/crodex-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/crodex-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/crodex-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/crodex/crodex-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/crona-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/crona-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/crona-swap/crona-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/crona-swap/crona-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/cronos/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/cronos/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/defi-kingdoms/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/defi-kingdoms/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/defi-kingdoms/trader-dfk/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/defi-kingdoms/trader-dfk/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/ethereum-pow/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/ethereum-pow/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/ethereum/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/ethereum/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/verse-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/verse-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/verse-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/ethereum/verse/verse-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/soul-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/soul-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/soul-swap/soul-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/soul-swap/soul-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/spirit-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/spirit-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/spooky-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/spooky-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fantom/sushi-swap-fantom/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fantom/sushi-swap-fantom/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/flare/blaze-swap-flare/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/flare/blaze-swap-flare/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/flare/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/flare/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fraxtal/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fraxtal/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fraxtal/frax-swap-v2/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fraxtal/frax-swap-v2/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fuji/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fuji/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/joe-fuji-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/joe-fuji-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/joe-fuji-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fuji/joe-fuji/joe-fuji-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/fuji/pangolin-fuji/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/fuji/pangolin-fuji/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/goerli/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/goerli/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/gravity/camelot-gravity/constants/gravity-swap-router-contract-address.ts: -------------------------------------------------------------------------------- 1 | export const CAMELOT_GRAVITY_ROUTER_CONTRACT_ADDRESS = '0x60A186019F81bFD04aFc16c9C01804a04E79e68B'; 2 | -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/gravity/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/gravity/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/harmony/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/harmony/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/harmony/trader-harmony/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/harmony/trader-harmony/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/horizen-eon/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/horizen-eon/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/curve-kava/curve-kava-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/curve-kava/curve-kava-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/elk/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/elk/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/elk/elk-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/elk/elk-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/elk/elk-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/elk/elk-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/jupiter-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/jupiter-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/photon-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/photon-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/photon-swap/photon-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/photon-swap/photon-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/surfdex-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/surfdex-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/surfdex-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/kava/surfdex/surfdex-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/klaytn/claim-swap/claim-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/klaytn/claim-swap/claim-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/klaytn/claim-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/klaytn/claim-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/klaytn/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/klaytn/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/klaytn/klaytn-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/klaytn/klaytn-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/klaytn/klaytn-swap-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/klaytn/klaytn-swap-method.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/linea/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/linea/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/linea/horizondex/horizondex-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/linea/horizondex/horizondex-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/linea/vooi/vooi-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/linea/vooi/vooi-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/linea/vooi/vooi-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/linea/vooi/vooi-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/manta-pacific/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/manta-pacific/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mantle/fusionx/fusionx-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mantle/fusionx/fusionx-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mantle/fusionx/fusionx-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mantle/fusionx/fusionx-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/metis-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/metis-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/metis-swap-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/metis-swap-methods.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/net-swap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/net-swap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/net-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/metis/net-swap/net-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mode/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mode/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mode/eddy-finance-mode/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mode/eddy-finance-mode/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/moonriver/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/moonriver/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/moonriver/solarbeam/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/moonriver/solarbeam/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/bulbaswap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/bulbaswap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/bulbaswap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/bulbaswap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/morph/bulbaswap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mumbai/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mumbai/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/mumbai/quick-swap-mumbai/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/mumbai/quick-swap-mumbai/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/oasis/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/oasis/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/yuzu-swap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/yuzu-swap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/yuzu-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/oasis/yuzu-swap/yuzu-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/polygon-zkevm/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/polygon-zkevm/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/polygon/algebra/algebra-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/polygon/algebra/algebra-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/polygon/algebra/algebra-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/polygon/algebra/algebra-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/polygon/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/polygon/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/polygon/quick-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/polygon/quick-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/pulsechain/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/pulsechain/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/pulsechain/pulsex-v1/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/pulsechain/pulsex-v1/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/pulsechain/pulsex-v2/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/pulsechain/pulsex-v2/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/sei/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/sei/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/dragonswap-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/dragonswap-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/dragonswap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/sei/dragonswap/dragonswap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/soneium/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/soneium/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/soneium/kyo-finance/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/soneium/kyo-finance/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/pegasys-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/pegasys-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/pegasys-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/pegasys/pegasys-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/syscoin-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/syscoin-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/syscoin/syscoin-swap-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/syscoin/syscoin-swap-method.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/ape-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/ape-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/omnidex-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/omnidex-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/omnidex-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/omnidex/omnidex-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/sushi-swap-telos/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/sushi-swap-telos/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/telos/zappy/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/telos/zappy/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/tron/bridgers/bridgers-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/tron/bridgers/bridgers-provider.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/tron/bridgers/bridgers-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/tron/bridgers/bridgers-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/velas/astro-swap/astro-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/velas/astro-swap/astro-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/velas/astro-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/velas/astro-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/velas/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/velas/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/velas/wagyu-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/velas/wagyu-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/velas/wagyu-swap/wagyu-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/velas/wagyu-swap/wagyu-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zetachain/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zetachain/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zetachain/eddy-finance/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zetachain/eddy-finance/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zkfair/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zkfair/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zksync/default-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zksync/default-constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/constants.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/mute-swap-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/mute-swap-abi.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/mute-swap-trade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zksync/mute-swap/mute-swap-trade.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/providers/dexes/zksync/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/providers/dexes/zksync/utils.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/utils/assert-evm-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/utils/assert-evm-token.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/utils/get-on-chain-gas-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/utils/get-on-chain-gas-data.ts -------------------------------------------------------------------------------- /src/features/on-chain/calculation-manager/utils/type-guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/calculation-manager/utils/type-guards.ts -------------------------------------------------------------------------------- /src/features/on-chain/status-manager/on-chain-status-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/src/features/on-chain/status-manager/on-chain-status-manager.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/typedoc.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cryptorubic/rubic-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------