├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── docker_buildx_workflow.yml │ └── workflow.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── AGENT.md ├── AGENTS.md ├── CLAUDE.md ├── CLMM_POOL_ADDRESS_STANDARDIZATION.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Changelog.md ├── Dockerfile ├── GEMINI.md ├── LICENSE ├── README.md ├── gateway-setup.sh ├── jest.config.js ├── nodemon.json ├── openapi.json ├── package.json ├── pnpm-lock.yaml ├── scripts ├── README-testing.md ├── add-bsc-tokens.ts ├── add-pancakeswap-pools.ts ├── migrate-pool-templates.ts ├── test-clmm-approvals.js ├── test-helius-live.js ├── test-helius-performance.js ├── test-infura-live.js └── test-provider-switching.js ├── src ├── @types │ ├── buffer-layout.d.ts │ ├── cycle.d.ts │ └── fastify.d.ts ├── app.ts ├── chains │ ├── ethereum │ │ ├── GAS_CONFIGURATION_GUIDE.md │ │ ├── ethereum-ledger.ts │ │ ├── ethereum.config.ts │ │ ├── ethereum.routes.ts │ │ ├── ethereum.ts │ │ ├── ethereum.utils.ts │ │ ├── etherscan-service.ts │ │ ├── infura-service.ts │ │ ├── routes │ │ │ ├── allowances.ts │ │ │ ├── approve.ts │ │ │ ├── balances.ts │ │ │ ├── estimate-gas.ts │ │ │ ├── poll.ts │ │ │ ├── status.ts │ │ │ ├── unwrap.ts │ │ │ └── wrap.ts │ │ └── schemas.ts │ └── solana │ │ ├── helius-service.ts │ │ ├── routes │ │ ├── balances.ts │ │ ├── estimate-gas.ts │ │ ├── poll.ts │ │ └── status.ts │ │ ├── schemas.ts │ │ ├── solana-connection-interceptor.ts │ │ ├── solana-ledger.ts │ │ ├── solana-priority-fees.ts │ │ ├── solana.config.ts │ │ ├── solana.routes.ts │ │ ├── solana.ts │ │ └── solana.utils.ts ├── config │ ├── config.routes.ts │ ├── routes │ │ ├── getChains.ts │ │ ├── getConfig.ts │ │ ├── getConnectors.ts │ │ ├── getNamespaces.ts │ │ └── updateConfig.ts │ ├── schemas.ts │ └── utils.ts ├── connectors │ ├── 0x │ │ ├── 0x.config.ts │ │ ├── 0x.routes.ts │ │ ├── 0x.ts │ │ ├── router-routes │ │ │ ├── executeQuote.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ └── quoteSwap.ts │ │ └── schemas.ts │ ├── jupiter │ │ ├── jupiter.config.ts │ │ ├── jupiter.routes.ts │ │ ├── jupiter.ts │ │ ├── router-routes │ │ │ ├── executeQuote.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ └── quoteSwap.ts │ │ └── schemas.ts │ ├── meteora │ │ ├── clmm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── closePosition.ts │ │ │ ├── collectFees.ts │ │ │ ├── executeSwap.ts │ │ │ ├── fetchPools.ts │ │ │ ├── index.ts │ │ │ ├── openPosition.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── positionsOwned.ts │ │ │ ├── quotePosition.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── meteora.config.ts │ │ ├── meteora.routes.ts │ │ ├── meteora.ts │ │ ├── meteora.utils.ts │ │ └── schemas.ts │ ├── pancakeswap-sol │ │ ├── README.md │ │ ├── clmm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── closePosition.ts │ │ │ ├── collectFees.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ ├── openPosition.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── positionsOwned.ts │ │ │ ├── quotePosition.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── idl │ │ │ └── clmm.json │ │ ├── pancakeswap-sol.config.ts │ │ ├── pancakeswap-sol.instructions.ts │ │ ├── pancakeswap-sol.math.ts │ │ ├── pancakeswap-sol.parser.ts │ │ ├── pancakeswap-sol.routes.ts │ │ ├── pancakeswap-sol.transactions.ts │ │ ├── pancakeswap-sol.ts │ │ └── schemas.ts │ ├── pancakeswap │ │ ├── amm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── quoteLiquidity.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── clmm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── closePosition.ts │ │ │ ├── collectFees.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ ├── openPosition.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── positionsOwned.ts │ │ │ ├── quotePosition.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── pancakeswap.config.ts │ │ ├── pancakeswap.contracts.ts │ │ ├── pancakeswap.routes.ts │ │ ├── pancakeswap.ts │ │ ├── pancakeswap.utils.ts │ │ ├── pancakeswap_v2_router_abi.json │ │ ├── router-routes │ │ │ ├── executeQuote.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ └── quoteSwap.ts │ │ ├── schemas.ts │ │ └── universal-router.ts │ ├── raydium │ │ ├── amm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── quoteLiquidity.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── clmm-routes │ │ │ ├── addLiquidity.ts │ │ │ ├── closePosition.ts │ │ │ ├── collectFees.ts │ │ │ ├── executeSwap.ts │ │ │ ├── index.ts │ │ │ ├── openPosition.ts │ │ │ ├── poolInfo.ts │ │ │ ├── positionInfo.ts │ │ │ ├── positionsOwned.ts │ │ │ ├── quotePosition.ts │ │ │ ├── quoteSwap.ts │ │ │ └── removeLiquidity.ts │ │ ├── raydium.config.ts │ │ ├── raydium.routes.ts │ │ ├── raydium.ts │ │ ├── raydium.utils.ts │ │ └── schemas.ts │ └── uniswap │ │ ├── amm-routes │ │ ├── addLiquidity.ts │ │ ├── executeSwap.ts │ │ ├── index.ts │ │ ├── poolInfo.ts │ │ ├── positionInfo.ts │ │ ├── quoteLiquidity.ts │ │ ├── quoteSwap.ts │ │ └── removeLiquidity.ts │ │ ├── clmm-routes │ │ ├── addLiquidity.ts │ │ ├── closePosition.ts │ │ ├── collectFees.ts │ │ ├── executeSwap.ts │ │ ├── index.ts │ │ ├── openPosition.ts │ │ ├── poolInfo.ts │ │ ├── positionInfo.ts │ │ ├── positionsOwned.ts │ │ ├── quotePosition.ts │ │ ├── quoteSwap.ts │ │ └── removeLiquidity.ts │ │ ├── router-routes │ │ ├── executeQuote.ts │ │ ├── executeSwap.ts │ │ ├── index.ts │ │ └── quoteSwap.ts │ │ ├── schemas.ts │ │ ├── uniswap.config.ts │ │ ├── uniswap.contracts.ts │ │ ├── uniswap.routes.ts │ │ ├── uniswap.ts │ │ ├── uniswap.utils.ts │ │ ├── uniswap_v2_router_abi.json │ │ └── universal-router.ts ├── https.ts ├── index.ts ├── paths.ts ├── pools │ ├── pool-info-helpers.ts │ ├── pools.routes.ts │ ├── routes │ │ ├── addPool.ts │ │ ├── getPool.ts │ │ ├── listPools.ts │ │ └── removePool.ts │ ├── schemas.ts │ └── types.ts ├── schemas │ ├── amm-schema.ts │ ├── chain-schema.ts │ ├── clmm-schema.ts │ └── router-schema.ts ├── services │ ├── base.ts │ ├── config-manager-cert-passphrase.ts │ ├── config-manager-v2.ts │ ├── connection-manager.ts │ ├── hardware-wallet-service.ts │ ├── ledger-transport.ts │ ├── logger.ts │ ├── pool-service.ts │ ├── quote-cache.ts │ ├── sanitize.ts │ ├── string-utils.ts │ └── token-service.ts ├── templates │ ├── chains │ │ ├── ethereum.yml │ │ ├── ethereum │ │ │ ├── arbitrum.yml │ │ │ ├── avalanche.yml │ │ │ ├── base.yml │ │ │ ├── bsc.yml │ │ │ ├── celo.yml │ │ │ ├── mainnet.yml │ │ │ ├── optimism.yml │ │ │ ├── polygon.yml │ │ │ └── sepolia.yml │ │ ├── solana.yml │ │ └── solana │ │ │ ├── devnet.yml │ │ │ └── mainnet-beta.yml │ ├── connectors │ │ ├── 0x.yml │ │ ├── jupiter.yml │ │ ├── meteora.yml │ │ ├── pancakeswap-sol.yml │ │ ├── pancakeswap.yml │ │ ├── raydium.yml │ │ └── uniswap.yml │ ├── namespace │ │ ├── 0x-schema.json │ │ ├── ethereum-chain-schema.json │ │ ├── ethereum-network-schema.json │ │ ├── helius-schema.json │ │ ├── infura-schema.json │ │ ├── jupiter-schema.json │ │ ├── meteora-schema.json │ │ ├── pancakeswap-schema.json │ │ ├── pancakeswap-sol-schema.json │ │ ├── raydium-schema.json │ │ ├── root-schema.json │ │ ├── server-schema.json │ │ ├── solana-chain-schema.json │ │ ├── solana-network-schema.json │ │ └── uniswap-schema.json │ ├── pools │ │ ├── meteora.json │ │ ├── pancakeswap-sol.json │ │ ├── pancakeswap.json │ │ ├── raydium.json │ │ └── uniswap.json │ ├── root.yml │ ├── rpc │ │ ├── helius.yml │ │ └── infura.yml │ ├── server.yml │ └── tokens │ │ ├── ethereum │ │ ├── arbitrum.json │ │ ├── avalanche.json │ │ ├── base.json │ │ ├── bsc.json │ │ ├── celo.json │ │ ├── mainnet.json │ │ ├── optimism.json │ │ ├── polygon.json │ │ └── sepolia.json │ │ └── solana │ │ ├── devnet.json │ │ └── mainnet-beta.json ├── tokens │ ├── routes │ │ ├── addToken.ts │ │ ├── getToken.ts │ │ ├── listTokens.ts │ │ └── removeToken.ts │ ├── schemas.ts │ ├── tokens.routes.ts │ └── types.ts ├── trading │ ├── clmm │ │ ├── pools.ts │ │ ├── positions-owned.ts │ │ └── positions.ts │ ├── swap │ │ ├── execute.ts │ │ └── quote.ts │ ├── trading-clmm-routes │ │ ├── add.ts │ │ ├── close.ts │ │ ├── collect-fees.ts │ │ ├── index.ts │ │ ├── open.ts │ │ └── remove.ts │ └── trading.routes.ts ├── version.ts └── wallet │ ├── routes │ ├── addHardwareWallet.ts │ ├── addWallet.ts │ ├── getWallets.ts │ ├── removeWallet.ts │ └── setDefault.ts │ ├── schemas.ts │ ├── utils.ts │ └── wallet.routes.ts ├── test ├── README.md ├── app.integration.test.ts ├── chains │ ├── chain.routes.test.ts │ ├── ethereum │ │ ├── ethereum.test.js │ │ ├── etherscan-service.test.ts │ │ ├── infura-config-regression.test.ts │ │ ├── infura-service.test.ts │ │ ├── mocks │ │ │ ├── allowances.json │ │ │ ├── approve.json │ │ │ ├── balance.json │ │ │ ├── status.json │ │ │ ├── tokens.json │ │ │ └── wrap.json │ │ ├── routes │ │ │ ├── estimate-gas.test.ts │ │ │ └── status.test.ts │ │ ├── wallet.test.ts │ │ └── wrap.test.js │ └── solana │ │ ├── helius-config-regression.test.ts │ │ ├── helius-service.test.ts │ │ ├── mocks │ │ ├── balance.json │ │ ├── status.json │ │ └── tokens.json │ │ ├── routes │ │ ├── balances-rate-limit.test.ts │ │ ├── estimate-gas.test.ts │ │ └── status.test.ts │ │ ├── rpc-provider-simple.test.ts │ │ ├── solana-rate-limit-propagation.test.ts │ │ ├── solana-rate-limit.test.ts │ │ ├── solana.test.js │ │ └── wallet.test.ts ├── config │ ├── config-routes-v2.test.ts │ ├── namespace.routes.test.ts │ └── update-config-network-files.test.ts ├── connectors │ ├── 0x │ │ └── router-routes │ │ │ ├── executeQuote.test.ts │ │ │ ├── executeSwap.test.ts │ │ │ └── quoteSwap.test.ts │ ├── connector.routes.test.ts │ ├── jupiter │ │ ├── jupiter.routes.test.ts │ │ ├── mocks │ │ │ ├── execute-swap.json │ │ │ ├── quote-response.json │ │ │ ├── quote-swap-buy.json │ │ │ ├── quote-swap-invalid-amount.json │ │ │ ├── quote-swap-invalid-token.json │ │ │ ├── quote-swap-sell.json │ │ │ ├── quote-swap-slippage.json │ │ │ ├── quote-swap.json │ │ │ └── swap-response.json │ │ ├── router-routes │ │ │ └── quoteSwap.test.ts │ │ ├── schemas.test.ts │ │ └── swap.test.js │ ├── meteora │ │ ├── clmm-routes │ │ │ ├── execute-swap.test.ts │ │ │ └── positionsOwned.test.ts │ │ ├── clmm.test.js │ │ ├── meteora.routes.test.ts │ │ └── mocks │ │ │ ├── balance.json │ │ │ ├── clmm-add-liquidity.json │ │ │ ├── clmm-collect-fees.json │ │ │ ├── clmm-open-position.json │ │ │ ├── clmm-pool-info.json │ │ │ ├── clmm-position-info-not-found.json │ │ │ ├── clmm-position-info.json │ │ │ ├── clmm-positions-owned.json │ │ │ ├── clmm-quote-position-invalid-range.json │ │ │ ├── clmm-quote-swap-buy.json │ │ │ ├── clmm-quote-swap-insufficient-liquidity.json │ │ │ ├── clmm-quote-swap-invalid-token.json │ │ │ ├── clmm-quote-swap-sell.json │ │ │ ├── swap-execute.json │ │ │ └── swap-quote.json │ ├── pancakeswap-sol │ │ ├── clmm-routes │ │ │ └── positionsOwned.test.ts │ │ ├── fixtures │ │ │ ├── pool-info.json │ │ │ ├── position-info.json │ │ │ ├── positions-owned.json │ │ │ ├── quote-swap-buy.json │ │ │ └── quote-swap-sell.json │ │ └── pancakeswap-sol.test.ts │ ├── pancakeswap │ │ ├── amm-routes │ │ │ └── quote-swap.test.ts │ │ ├── amm.test.js │ │ ├── clmm.test.js │ │ ├── mocks │ │ │ ├── amm-pool-info-invalid.json │ │ │ ├── amm-pool-info.json │ │ │ ├── amm-quote-liquidity-imbalanced.json │ │ │ ├── amm-quote-swap-invalid-token.json │ │ │ ├── amm-quote-swap-sell.json │ │ │ ├── amm-quote-swap.json │ │ │ ├── clmm-pool-info.json │ │ │ ├── clmm-quote-swap.json │ │ │ ├── execute-swap.json │ │ │ └── quote-swap.json │ │ ├── router-routes │ │ │ └── universal-router-quoteSwap.test.ts │ │ ├── swap.test.js │ │ ├── tick-data-provider.test.js │ │ ├── uniswap.routes.test.ts │ │ └── universal-router.test.ts │ ├── raydium │ │ ├── amm-routes │ │ │ ├── addLiquidity.test.ts │ │ │ ├── quote-swap.test.ts │ │ │ └── slippage.test.ts │ │ ├── amm.test.js │ │ ├── clmm-routes │ │ │ ├── openPosition.test.ts │ │ │ └── positionsOwned.test.ts │ │ ├── clmm.test.js │ │ ├── mocks │ │ │ ├── amm-pool-info-invalid.json │ │ │ ├── amm-pool-info.json │ │ │ ├── amm-position-info.json │ │ │ ├── amm-quote-liquidity-imbalanced.json │ │ │ ├── amm-quote-liquidity.json │ │ │ ├── amm-quote-swap-invalid-token.json │ │ │ ├── amm-quote-swap-sell.json │ │ │ ├── amm-remove-liquidity.json │ │ │ ├── balance.json │ │ │ ├── clmm-add-liquidity.json │ │ │ ├── clmm-collect-fees.json │ │ │ ├── clmm-pool-info.json │ │ │ ├── clmm-position-info.json │ │ │ ├── clmm-positions-owned.json │ │ │ ├── clmm-quote-swap-sell.json │ │ │ ├── clmm-swap-quote.json │ │ │ ├── swap-execute.json │ │ │ └── swap-quote.json │ │ ├── raydium-sdk-integration.test.ts │ │ ├── raydium-setOwner-integration.test.ts │ │ ├── raydium.routes.test.ts │ │ ├── raydium.test.ts │ │ ├── sdk-breaking-changes.test.js │ │ └── sdk-upgrade-integration.test.js │ └── uniswap │ │ ├── amm-routes │ │ └── quote-swap.test.ts │ │ ├── amm.test.js │ │ ├── clmm.test.js │ │ ├── mocks │ │ ├── amm-pool-info-invalid.json │ │ ├── amm-pool-info.json │ │ ├── amm-quote-liquidity-imbalanced.json │ │ ├── amm-quote-swap-invalid-token.json │ │ ├── amm-quote-swap-sell.json │ │ ├── amm-quote-swap.json │ │ ├── clmm-pool-info.json │ │ ├── clmm-quote-swap.json │ │ ├── execute-swap.json │ │ └── quote-swap.json │ │ ├── router-routes │ │ └── universal-router-quoteSwap.test.ts │ │ ├── swap.test.js │ │ ├── tick-data-provider.test.js │ │ ├── uniswap.routes.test.ts │ │ └── universal-router.test.ts ├── constants │ └── mockTokens.ts ├── helpers │ ├── commonMocks.ts │ ├── connector-test-utils.ts │ ├── connectorMocks.ts │ └── mockResponses.ts ├── jest-setup.js ├── lifecycle │ ├── pancakeswap-sol-all-routes.test.ts │ ├── pancakeswap-sol-position-lifecycle.test.ts │ └── pancakeswap-sol-routes.test.ts ├── mocks │ ├── 0x │ │ └── quote-swap.mock.ts │ ├── app-mocks.ts │ └── shared-mocks.ts ├── pools │ ├── pool-service.test.ts │ └── pools.routes.test.ts ├── services │ ├── config-manager-cert-passphrase.test.ts │ ├── data │ │ └── config-manager-v2 │ │ │ └── test1 │ │ │ ├── connectors │ │ │ └── uniswap.yml │ │ │ ├── invalid-defira.yml │ │ │ ├── invalid-root-2.yml │ │ │ ├── invalid-root-3.yml │ │ │ ├── invalid-root-4.yml │ │ │ ├── invalid-root-defira.yml │ │ │ ├── invalid-root.yml │ │ │ ├── invalid-server.yml │ │ │ ├── namespace │ │ │ ├── configuration-root-schema.json │ │ │ ├── ethereum-network-schema.json │ │ │ ├── ethereum_config.json │ │ │ ├── ethereum_network_config.json │ │ │ ├── jupiter-schema.json │ │ │ ├── meteora-schema.json │ │ │ ├── raydium-schema.json │ │ │ ├── server-schema.json │ │ │ ├── solana-schema.json │ │ │ ├── solana_config.json │ │ │ ├── solana_network_config.json │ │ │ └── uniswap-schema.json │ │ │ ├── networks │ │ │ ├── ethereum.yml │ │ │ └── ethereum │ │ │ │ ├── mainnet.yml │ │ │ │ └── sepolia.yml │ │ │ ├── root.yml │ │ │ ├── root2.yml │ │ │ └── server.yml │ ├── hardware-wallet-service.test.ts │ ├── logger.test.ts │ ├── patch.ts │ └── quote-cache.test.ts ├── tokens │ ├── token-service.test.ts │ └── tokens.routes.test.ts ├── trading │ └── clmm │ │ └── routes.test.ts ├── utils │ └── testUtils.ts └── wallet │ └── hardware-wallet.routes.test.ts ├── tsconfig.build.json └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: hummingbot -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docker_buildx_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.github/workflows/docker_buildx_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | pnpm lint-staged 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | certs 2 | *.md 3 | *.yml 4 | coverage 5 | dist 6 | vendor -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/.prettierrc -------------------------------------------------------------------------------- /AGENT.md: -------------------------------------------------------------------------------- 1 | CLAUDE.md -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- 1 | CLAUDE.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CLMM_POOL_ADDRESS_STANDARDIZATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/CLMM_POOL_ADDRESS_STANDARDIZATION.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/Dockerfile -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- 1 | CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/README.md -------------------------------------------------------------------------------- /gateway-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/gateway-setup.sh -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/jest.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/nodemon.json -------------------------------------------------------------------------------- /openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/openapi.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/README-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/README-testing.md -------------------------------------------------------------------------------- /scripts/add-bsc-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/add-bsc-tokens.ts -------------------------------------------------------------------------------- /scripts/add-pancakeswap-pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/add-pancakeswap-pools.ts -------------------------------------------------------------------------------- /scripts/migrate-pool-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/migrate-pool-templates.ts -------------------------------------------------------------------------------- /scripts/test-clmm-approvals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/test-clmm-approvals.js -------------------------------------------------------------------------------- /scripts/test-helius-live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/test-helius-live.js -------------------------------------------------------------------------------- /scripts/test-helius-performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/test-helius-performance.js -------------------------------------------------------------------------------- /scripts/test-infura-live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/test-infura-live.js -------------------------------------------------------------------------------- /scripts/test-provider-switching.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/scripts/test-provider-switching.js -------------------------------------------------------------------------------- /src/@types/buffer-layout.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/@types/buffer-layout.d.ts -------------------------------------------------------------------------------- /src/@types/cycle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/@types/cycle.d.ts -------------------------------------------------------------------------------- /src/@types/fastify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/@types/fastify.d.ts -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/chains/ethereum/GAS_CONFIGURATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/GAS_CONFIGURATION_GUIDE.md -------------------------------------------------------------------------------- /src/chains/ethereum/ethereum-ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/ethereum-ledger.ts -------------------------------------------------------------------------------- /src/chains/ethereum/ethereum.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/ethereum.config.ts -------------------------------------------------------------------------------- /src/chains/ethereum/ethereum.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/ethereum.routes.ts -------------------------------------------------------------------------------- /src/chains/ethereum/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/ethereum.ts -------------------------------------------------------------------------------- /src/chains/ethereum/ethereum.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/ethereum.utils.ts -------------------------------------------------------------------------------- /src/chains/ethereum/etherscan-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/etherscan-service.ts -------------------------------------------------------------------------------- /src/chains/ethereum/infura-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/infura-service.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/allowances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/allowances.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/approve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/approve.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/balances.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/estimate-gas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/estimate-gas.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/poll.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/status.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/unwrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/unwrap.ts -------------------------------------------------------------------------------- /src/chains/ethereum/routes/wrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/routes/wrap.ts -------------------------------------------------------------------------------- /src/chains/ethereum/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/ethereum/schemas.ts -------------------------------------------------------------------------------- /src/chains/solana/helius-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/helius-service.ts -------------------------------------------------------------------------------- /src/chains/solana/routes/balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/routes/balances.ts -------------------------------------------------------------------------------- /src/chains/solana/routes/estimate-gas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/routes/estimate-gas.ts -------------------------------------------------------------------------------- /src/chains/solana/routes/poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/routes/poll.ts -------------------------------------------------------------------------------- /src/chains/solana/routes/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/routes/status.ts -------------------------------------------------------------------------------- /src/chains/solana/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/schemas.ts -------------------------------------------------------------------------------- /src/chains/solana/solana-connection-interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana-connection-interceptor.ts -------------------------------------------------------------------------------- /src/chains/solana/solana-ledger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana-ledger.ts -------------------------------------------------------------------------------- /src/chains/solana/solana-priority-fees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana-priority-fees.ts -------------------------------------------------------------------------------- /src/chains/solana/solana.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana.config.ts -------------------------------------------------------------------------------- /src/chains/solana/solana.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana.routes.ts -------------------------------------------------------------------------------- /src/chains/solana/solana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana.ts -------------------------------------------------------------------------------- /src/chains/solana/solana.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/chains/solana/solana.utils.ts -------------------------------------------------------------------------------- /src/config/config.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/config.routes.ts -------------------------------------------------------------------------------- /src/config/routes/getChains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/routes/getChains.ts -------------------------------------------------------------------------------- /src/config/routes/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/routes/getConfig.ts -------------------------------------------------------------------------------- /src/config/routes/getConnectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/routes/getConnectors.ts -------------------------------------------------------------------------------- /src/config/routes/getNamespaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/routes/getNamespaces.ts -------------------------------------------------------------------------------- /src/config/routes/updateConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/routes/updateConfig.ts -------------------------------------------------------------------------------- /src/config/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/schemas.ts -------------------------------------------------------------------------------- /src/config/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/config/utils.ts -------------------------------------------------------------------------------- /src/connectors/0x/0x.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/0x.config.ts -------------------------------------------------------------------------------- /src/connectors/0x/0x.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/0x.routes.ts -------------------------------------------------------------------------------- /src/connectors/0x/0x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/0x.ts -------------------------------------------------------------------------------- /src/connectors/0x/router-routes/executeQuote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/router-routes/executeQuote.ts -------------------------------------------------------------------------------- /src/connectors/0x/router-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/router-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/0x/router-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/router-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/0x/router-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/router-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/0x/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/0x/schemas.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/jupiter.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/jupiter.config.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/jupiter.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/jupiter.routes.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/jupiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/jupiter.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/router-routes/executeQuote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/router-routes/executeQuote.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/router-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/router-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/router-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/router-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/router-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/router-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/jupiter/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/jupiter/schemas.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/closePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/closePosition.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/collectFees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/collectFees.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/fetchPools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/fetchPools.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/openPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/openPosition.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/positionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/positionsOwned.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/quotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/quotePosition.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/meteora/clmm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/clmm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/meteora/meteora.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/meteora.config.ts -------------------------------------------------------------------------------- /src/connectors/meteora/meteora.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/meteora.routes.ts -------------------------------------------------------------------------------- /src/connectors/meteora/meteora.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/meteora.ts -------------------------------------------------------------------------------- /src/connectors/meteora/meteora.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/meteora.utils.ts -------------------------------------------------------------------------------- /src/connectors/meteora/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/meteora/schemas.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/README.md -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/closePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/closePosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/collectFees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/collectFees.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/openPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/openPosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/positionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/positionsOwned.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/quotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/quotePosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/clmm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/clmm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/idl/clmm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/idl/clmm.json -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.config.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.instructions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.instructions.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.math.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.parser.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.routes.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.transactions.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/pancakeswap-sol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/pancakeswap-sol.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap-sol/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap-sol/schemas.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/quoteLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/quoteLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/amm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/amm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/closePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/closePosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/collectFees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/collectFees.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/openPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/openPosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/positionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/positionsOwned.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/quotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/quotePosition.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/clmm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/clmm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap.config.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap.contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap.contracts.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap.routes.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap.utils.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/pancakeswap_v2_router_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/pancakeswap_v2_router_abi.json -------------------------------------------------------------------------------- /src/connectors/pancakeswap/router-routes/executeQuote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/router-routes/executeQuote.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/router-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/router-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/router-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/router-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/router-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/router-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/schemas.ts -------------------------------------------------------------------------------- /src/connectors/pancakeswap/universal-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/pancakeswap/universal-router.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/quoteLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/quoteLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/raydium/amm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/amm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/closePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/closePosition.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/collectFees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/collectFees.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/openPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/openPosition.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/positionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/positionsOwned.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/quotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/quotePosition.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/raydium/clmm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/clmm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/raydium/raydium.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/raydium.config.ts -------------------------------------------------------------------------------- /src/connectors/raydium/raydium.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/raydium.routes.ts -------------------------------------------------------------------------------- /src/connectors/raydium/raydium.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/raydium.ts -------------------------------------------------------------------------------- /src/connectors/raydium/raydium.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/raydium.utils.ts -------------------------------------------------------------------------------- /src/connectors/raydium/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/raydium/schemas.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/quoteLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/quoteLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/amm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/amm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/addLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/closePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/closePosition.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/collectFees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/collectFees.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/openPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/openPosition.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/poolInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/poolInfo.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/positionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/positionInfo.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/positionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/positionsOwned.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/quotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/quotePosition.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/clmm-routes/removeLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/clmm-routes/removeLiquidity.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/router-routes/executeQuote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/router-routes/executeQuote.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/router-routes/executeSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/router-routes/executeSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/router-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/router-routes/index.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/router-routes/quoteSwap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/router-routes/quoteSwap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/schemas.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap.config.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap.contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap.contracts.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap.routes.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap.utils.ts -------------------------------------------------------------------------------- /src/connectors/uniswap/uniswap_v2_router_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/uniswap_v2_router_abi.json -------------------------------------------------------------------------------- /src/connectors/uniswap/universal-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/connectors/uniswap/universal-router.ts -------------------------------------------------------------------------------- /src/https.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/https.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/paths.ts -------------------------------------------------------------------------------- /src/pools/pool-info-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/pool-info-helpers.ts -------------------------------------------------------------------------------- /src/pools/pools.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/pools.routes.ts -------------------------------------------------------------------------------- /src/pools/routes/addPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/routes/addPool.ts -------------------------------------------------------------------------------- /src/pools/routes/getPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/routes/getPool.ts -------------------------------------------------------------------------------- /src/pools/routes/listPools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/routes/listPools.ts -------------------------------------------------------------------------------- /src/pools/routes/removePool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/routes/removePool.ts -------------------------------------------------------------------------------- /src/pools/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/schemas.ts -------------------------------------------------------------------------------- /src/pools/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/pools/types.ts -------------------------------------------------------------------------------- /src/schemas/amm-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/schemas/amm-schema.ts -------------------------------------------------------------------------------- /src/schemas/chain-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/schemas/chain-schema.ts -------------------------------------------------------------------------------- /src/schemas/clmm-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/schemas/clmm-schema.ts -------------------------------------------------------------------------------- /src/schemas/router-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/schemas/router-schema.ts -------------------------------------------------------------------------------- /src/services/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/base.ts -------------------------------------------------------------------------------- /src/services/config-manager-cert-passphrase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/config-manager-cert-passphrase.ts -------------------------------------------------------------------------------- /src/services/config-manager-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/config-manager-v2.ts -------------------------------------------------------------------------------- /src/services/connection-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/connection-manager.ts -------------------------------------------------------------------------------- /src/services/hardware-wallet-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/hardware-wallet-service.ts -------------------------------------------------------------------------------- /src/services/ledger-transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/ledger-transport.ts -------------------------------------------------------------------------------- /src/services/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/logger.ts -------------------------------------------------------------------------------- /src/services/pool-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/pool-service.ts -------------------------------------------------------------------------------- /src/services/quote-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/quote-cache.ts -------------------------------------------------------------------------------- /src/services/sanitize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/sanitize.ts -------------------------------------------------------------------------------- /src/services/string-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/string-utils.ts -------------------------------------------------------------------------------- /src/services/token-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/services/token-service.ts -------------------------------------------------------------------------------- /src/templates/chains/ethereum.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/arbitrum.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/arbitrum.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/avalanche.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/avalanche.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/base.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/bsc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/bsc.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/celo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/celo.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/mainnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/mainnet.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/optimism.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/optimism.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/polygon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/polygon.yml -------------------------------------------------------------------------------- /src/templates/chains/ethereum/sepolia.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/ethereum/sepolia.yml -------------------------------------------------------------------------------- /src/templates/chains/solana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/solana.yml -------------------------------------------------------------------------------- /src/templates/chains/solana/devnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/solana/devnet.yml -------------------------------------------------------------------------------- /src/templates/chains/solana/mainnet-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/chains/solana/mainnet-beta.yml -------------------------------------------------------------------------------- /src/templates/connectors/0x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/0x.yml -------------------------------------------------------------------------------- /src/templates/connectors/jupiter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/jupiter.yml -------------------------------------------------------------------------------- /src/templates/connectors/meteora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/meteora.yml -------------------------------------------------------------------------------- /src/templates/connectors/pancakeswap-sol.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/pancakeswap-sol.yml -------------------------------------------------------------------------------- /src/templates/connectors/pancakeswap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/pancakeswap.yml -------------------------------------------------------------------------------- /src/templates/connectors/raydium.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/raydium.yml -------------------------------------------------------------------------------- /src/templates/connectors/uniswap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/connectors/uniswap.yml -------------------------------------------------------------------------------- /src/templates/namespace/0x-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/0x-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/ethereum-chain-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/ethereum-chain-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/ethereum-network-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/ethereum-network-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/helius-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/helius-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/infura-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/infura-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/jupiter-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/jupiter-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/meteora-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/meteora-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/pancakeswap-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/pancakeswap-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/pancakeswap-sol-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/pancakeswap-sol-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/raydium-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/raydium-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/root-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/root-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/server-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/server-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/solana-chain-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/solana-chain-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/solana-network-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/solana-network-schema.json -------------------------------------------------------------------------------- /src/templates/namespace/uniswap-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/namespace/uniswap-schema.json -------------------------------------------------------------------------------- /src/templates/pools/meteora.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/pools/meteora.json -------------------------------------------------------------------------------- /src/templates/pools/pancakeswap-sol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/pools/pancakeswap-sol.json -------------------------------------------------------------------------------- /src/templates/pools/pancakeswap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/pools/pancakeswap.json -------------------------------------------------------------------------------- /src/templates/pools/raydium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/pools/raydium.json -------------------------------------------------------------------------------- /src/templates/pools/uniswap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/pools/uniswap.json -------------------------------------------------------------------------------- /src/templates/root.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/root.yml -------------------------------------------------------------------------------- /src/templates/rpc/helius.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/rpc/helius.yml -------------------------------------------------------------------------------- /src/templates/rpc/infura.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/rpc/infura.yml -------------------------------------------------------------------------------- /src/templates/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/server.yml -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/arbitrum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/arbitrum.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/avalanche.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/avalanche.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/base.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/bsc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/bsc.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/celo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/celo.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/mainnet.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/optimism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/optimism.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/polygon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/polygon.json -------------------------------------------------------------------------------- /src/templates/tokens/ethereum/sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/ethereum/sepolia.json -------------------------------------------------------------------------------- /src/templates/tokens/solana/devnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/solana/devnet.json -------------------------------------------------------------------------------- /src/templates/tokens/solana/mainnet-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/templates/tokens/solana/mainnet-beta.json -------------------------------------------------------------------------------- /src/tokens/routes/addToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/routes/addToken.ts -------------------------------------------------------------------------------- /src/tokens/routes/getToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/routes/getToken.ts -------------------------------------------------------------------------------- /src/tokens/routes/listTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/routes/listTokens.ts -------------------------------------------------------------------------------- /src/tokens/routes/removeToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/routes/removeToken.ts -------------------------------------------------------------------------------- /src/tokens/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/schemas.ts -------------------------------------------------------------------------------- /src/tokens/tokens.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/tokens.routes.ts -------------------------------------------------------------------------------- /src/tokens/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/tokens/types.ts -------------------------------------------------------------------------------- /src/trading/clmm/pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/clmm/pools.ts -------------------------------------------------------------------------------- /src/trading/clmm/positions-owned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/clmm/positions-owned.ts -------------------------------------------------------------------------------- /src/trading/clmm/positions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/clmm/positions.ts -------------------------------------------------------------------------------- /src/trading/swap/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/swap/execute.ts -------------------------------------------------------------------------------- /src/trading/swap/quote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/swap/quote.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/add.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/close.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/close.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/collect-fees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/collect-fees.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/index.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/open.ts -------------------------------------------------------------------------------- /src/trading/trading-clmm-routes/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading-clmm-routes/remove.ts -------------------------------------------------------------------------------- /src/trading/trading.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/trading/trading.routes.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/version.ts -------------------------------------------------------------------------------- /src/wallet/routes/addHardwareWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/routes/addHardwareWallet.ts -------------------------------------------------------------------------------- /src/wallet/routes/addWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/routes/addWallet.ts -------------------------------------------------------------------------------- /src/wallet/routes/getWallets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/routes/getWallets.ts -------------------------------------------------------------------------------- /src/wallet/routes/removeWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/routes/removeWallet.ts -------------------------------------------------------------------------------- /src/wallet/routes/setDefault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/routes/setDefault.ts -------------------------------------------------------------------------------- /src/wallet/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/schemas.ts -------------------------------------------------------------------------------- /src/wallet/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/utils.ts -------------------------------------------------------------------------------- /src/wallet/wallet.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/src/wallet/wallet.routes.ts -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/README.md -------------------------------------------------------------------------------- /test/app.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/app.integration.test.ts -------------------------------------------------------------------------------- /test/chains/chain.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/chain.routes.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/ethereum.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/ethereum.test.js -------------------------------------------------------------------------------- /test/chains/ethereum/etherscan-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/etherscan-service.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/infura-config-regression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/infura-config-regression.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/infura-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/infura-service.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/allowances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/allowances.json -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/approve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/approve.json -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/balance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/balance.json -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/status.json -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/tokens.json -------------------------------------------------------------------------------- /test/chains/ethereum/mocks/wrap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/mocks/wrap.json -------------------------------------------------------------------------------- /test/chains/ethereum/routes/estimate-gas.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/routes/estimate-gas.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/routes/status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/routes/status.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/wallet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/wallet.test.ts -------------------------------------------------------------------------------- /test/chains/ethereum/wrap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/ethereum/wrap.test.js -------------------------------------------------------------------------------- /test/chains/solana/helius-config-regression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/helius-config-regression.test.ts -------------------------------------------------------------------------------- /test/chains/solana/helius-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/helius-service.test.ts -------------------------------------------------------------------------------- /test/chains/solana/mocks/balance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/mocks/balance.json -------------------------------------------------------------------------------- /test/chains/solana/mocks/status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/mocks/status.json -------------------------------------------------------------------------------- /test/chains/solana/mocks/tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/mocks/tokens.json -------------------------------------------------------------------------------- /test/chains/solana/routes/balances-rate-limit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/routes/balances-rate-limit.test.ts -------------------------------------------------------------------------------- /test/chains/solana/routes/estimate-gas.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/routes/estimate-gas.test.ts -------------------------------------------------------------------------------- /test/chains/solana/routes/status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/routes/status.test.ts -------------------------------------------------------------------------------- /test/chains/solana/rpc-provider-simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/rpc-provider-simple.test.ts -------------------------------------------------------------------------------- /test/chains/solana/solana-rate-limit-propagation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/solana-rate-limit-propagation.test.ts -------------------------------------------------------------------------------- /test/chains/solana/solana-rate-limit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/solana-rate-limit.test.ts -------------------------------------------------------------------------------- /test/chains/solana/solana.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/solana.test.js -------------------------------------------------------------------------------- /test/chains/solana/wallet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/chains/solana/wallet.test.ts -------------------------------------------------------------------------------- /test/config/config-routes-v2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/config/config-routes-v2.test.ts -------------------------------------------------------------------------------- /test/config/namespace.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/config/namespace.routes.test.ts -------------------------------------------------------------------------------- /test/config/update-config-network-files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/config/update-config-network-files.test.ts -------------------------------------------------------------------------------- /test/connectors/0x/router-routes/executeQuote.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/0x/router-routes/executeQuote.test.ts -------------------------------------------------------------------------------- /test/connectors/0x/router-routes/executeSwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/0x/router-routes/executeSwap.test.ts -------------------------------------------------------------------------------- /test/connectors/0x/router-routes/quoteSwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/0x/router-routes/quoteSwap.test.ts -------------------------------------------------------------------------------- /test/connectors/connector.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/connector.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/jupiter/jupiter.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/jupiter.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/execute-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/execute-swap.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-response.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap-buy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap-buy.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap-invalid-amount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap-invalid-amount.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap-invalid-token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap-invalid-token.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap-slippage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap-slippage.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/quote-swap.json -------------------------------------------------------------------------------- /test/connectors/jupiter/mocks/swap-response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/mocks/swap-response.json -------------------------------------------------------------------------------- /test/connectors/jupiter/router-routes/quoteSwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/router-routes/quoteSwap.test.ts -------------------------------------------------------------------------------- /test/connectors/jupiter/schemas.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/schemas.test.ts -------------------------------------------------------------------------------- /test/connectors/jupiter/swap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/jupiter/swap.test.js -------------------------------------------------------------------------------- /test/connectors/meteora/clmm-routes/execute-swap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/clmm-routes/execute-swap.test.ts -------------------------------------------------------------------------------- /test/connectors/meteora/clmm-routes/positionsOwned.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/clmm-routes/positionsOwned.test.ts -------------------------------------------------------------------------------- /test/connectors/meteora/clmm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/clmm.test.js -------------------------------------------------------------------------------- /test/connectors/meteora/meteora.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/meteora.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/balance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/balance.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-add-liquidity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-add-liquidity.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-collect-fees.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-collect-fees.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-open-position.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-open-position.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-position-info-not-found.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-position-info-not-found.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-position-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-position-info.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-positions-owned.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-quote-position-invalid-range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-quote-position-invalid-range.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-quote-swap-buy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-quote-swap-buy.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-quote-swap-insufficient-liquidity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-quote-swap-insufficient-liquidity.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-quote-swap-invalid-token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-quote-swap-invalid-token.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/clmm-quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/clmm-quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/swap-execute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/swap-execute.json -------------------------------------------------------------------------------- /test/connectors/meteora/mocks/swap-quote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/meteora/mocks/swap-quote.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/clmm-routes/positionsOwned.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/clmm-routes/positionsOwned.test.ts -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/fixtures/pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/fixtures/pool-info.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/fixtures/position-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/fixtures/position-info.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/fixtures/positions-owned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/fixtures/positions-owned.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/fixtures/quote-swap-buy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/fixtures/quote-swap-buy.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/fixtures/quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/fixtures/quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap-sol/pancakeswap-sol.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap-sol/pancakeswap-sol.test.ts -------------------------------------------------------------------------------- /test/connectors/pancakeswap/amm-routes/quote-swap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/amm-routes/quote-swap.test.ts -------------------------------------------------------------------------------- /test/connectors/pancakeswap/amm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/amm.test.js -------------------------------------------------------------------------------- /test/connectors/pancakeswap/clmm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/clmm.test.js -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-pool-info-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-pool-info-invalid.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-quote-liquidity-imbalanced.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-quote-liquidity-imbalanced.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-quote-swap-invalid-token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-quote-swap-invalid-token.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/amm-quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/amm-quote-swap.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/clmm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/clmm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/clmm-quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/clmm-quote-swap.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/execute-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/execute-swap.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/mocks/quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/mocks/quote-swap.json -------------------------------------------------------------------------------- /test/connectors/pancakeswap/router-routes/universal-router-quoteSwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/router-routes/universal-router-quoteSwap.test.ts -------------------------------------------------------------------------------- /test/connectors/pancakeswap/swap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/swap.test.js -------------------------------------------------------------------------------- /test/connectors/pancakeswap/tick-data-provider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/tick-data-provider.test.js -------------------------------------------------------------------------------- /test/connectors/pancakeswap/uniswap.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/uniswap.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/pancakeswap/universal-router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/pancakeswap/universal-router.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/amm-routes/addLiquidity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/amm-routes/addLiquidity.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/amm-routes/quote-swap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/amm-routes/quote-swap.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/amm-routes/slippage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/amm-routes/slippage.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/amm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/amm.test.js -------------------------------------------------------------------------------- /test/connectors/raydium/clmm-routes/openPosition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/clmm-routes/openPosition.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/clmm-routes/positionsOwned.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/clmm-routes/positionsOwned.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/clmm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/clmm.test.js -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-pool-info-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-pool-info-invalid.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-position-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-position-info.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-quote-liquidity-imbalanced.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-quote-liquidity-imbalanced.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-quote-liquidity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-quote-liquidity.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-quote-swap-invalid-token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-quote-swap-invalid-token.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/amm-remove-liquidity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/amm-remove-liquidity.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/balance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/balance.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-add-liquidity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-add-liquidity.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-collect-fees.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-collect-fees.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-position-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-position-info.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-positions-owned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-positions-owned.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/clmm-swap-quote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/clmm-swap-quote.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/swap-execute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/swap-execute.json -------------------------------------------------------------------------------- /test/connectors/raydium/mocks/swap-quote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/mocks/swap-quote.json -------------------------------------------------------------------------------- /test/connectors/raydium/raydium-sdk-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/raydium-sdk-integration.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/raydium-setOwner-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/raydium-setOwner-integration.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/raydium.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/raydium.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/raydium.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/raydium.test.ts -------------------------------------------------------------------------------- /test/connectors/raydium/sdk-breaking-changes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/sdk-breaking-changes.test.js -------------------------------------------------------------------------------- /test/connectors/raydium/sdk-upgrade-integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/raydium/sdk-upgrade-integration.test.js -------------------------------------------------------------------------------- /test/connectors/uniswap/amm-routes/quote-swap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/amm-routes/quote-swap.test.ts -------------------------------------------------------------------------------- /test/connectors/uniswap/amm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/amm.test.js -------------------------------------------------------------------------------- /test/connectors/uniswap/clmm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/clmm.test.js -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-pool-info-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-pool-info-invalid.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-quote-liquidity-imbalanced.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-quote-liquidity-imbalanced.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-quote-swap-invalid-token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-quote-swap-invalid-token.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-quote-swap-sell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-quote-swap-sell.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/amm-quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/amm-quote-swap.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/clmm-pool-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/clmm-pool-info.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/clmm-quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/clmm-quote-swap.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/execute-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/execute-swap.json -------------------------------------------------------------------------------- /test/connectors/uniswap/mocks/quote-swap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/mocks/quote-swap.json -------------------------------------------------------------------------------- /test/connectors/uniswap/router-routes/universal-router-quoteSwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/router-routes/universal-router-quoteSwap.test.ts -------------------------------------------------------------------------------- /test/connectors/uniswap/swap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/swap.test.js -------------------------------------------------------------------------------- /test/connectors/uniswap/tick-data-provider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/tick-data-provider.test.js -------------------------------------------------------------------------------- /test/connectors/uniswap/uniswap.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/uniswap.routes.test.ts -------------------------------------------------------------------------------- /test/connectors/uniswap/universal-router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/connectors/uniswap/universal-router.test.ts -------------------------------------------------------------------------------- /test/constants/mockTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/constants/mockTokens.ts -------------------------------------------------------------------------------- /test/helpers/commonMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/helpers/commonMocks.ts -------------------------------------------------------------------------------- /test/helpers/connector-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/helpers/connector-test-utils.ts -------------------------------------------------------------------------------- /test/helpers/connectorMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/helpers/connectorMocks.ts -------------------------------------------------------------------------------- /test/helpers/mockResponses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/helpers/mockResponses.ts -------------------------------------------------------------------------------- /test/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/jest-setup.js -------------------------------------------------------------------------------- /test/lifecycle/pancakeswap-sol-all-routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/lifecycle/pancakeswap-sol-all-routes.test.ts -------------------------------------------------------------------------------- /test/lifecycle/pancakeswap-sol-position-lifecycle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/lifecycle/pancakeswap-sol-position-lifecycle.test.ts -------------------------------------------------------------------------------- /test/lifecycle/pancakeswap-sol-routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/lifecycle/pancakeswap-sol-routes.test.ts -------------------------------------------------------------------------------- /test/mocks/0x/quote-swap.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/mocks/0x/quote-swap.mock.ts -------------------------------------------------------------------------------- /test/mocks/app-mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/mocks/app-mocks.ts -------------------------------------------------------------------------------- /test/mocks/shared-mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/mocks/shared-mocks.ts -------------------------------------------------------------------------------- /test/pools/pool-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/pools/pool-service.test.ts -------------------------------------------------------------------------------- /test/pools/pools.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/pools/pools.routes.test.ts -------------------------------------------------------------------------------- /test/services/config-manager-cert-passphrase.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/config-manager-cert-passphrase.test.ts -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/connectors/uniswap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/connectors/uniswap.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-defira.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-defira.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-root-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-root-2.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-root-3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-root-3.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-root-4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-root-4.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-root-defira.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-root-defira.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-root.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-root.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/invalid-server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/invalid-server.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/configuration-root-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/configuration-root-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/ethereum-network-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/ethereum-network-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/ethereum_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/ethereum_config.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/ethereum_network_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/ethereum_network_config.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/jupiter-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/jupiter-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/meteora-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/meteora-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/raydium-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/raydium-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/server-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/server-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/solana-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/solana-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/solana_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/solana_config.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/solana_network_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/solana_network_config.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/namespace/uniswap-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/namespace/uniswap-schema.json -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/networks/ethereum.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/networks/ethereum.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/networks/ethereum/mainnet.yml: -------------------------------------------------------------------------------- 1 | chainID: 1 2 | nodeURL: https://mainnet.infura.io/v3/ 3 | nativeCurrencySymbol: ETH -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/networks/ethereum/sepolia.yml: -------------------------------------------------------------------------------- 1 | chainID: 11155111 2 | nodeURL: https://rpc.ankr.com/eth_sepolia 3 | nativeCurrencySymbol: ETH -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/root.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/root.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/root2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/root2.yml -------------------------------------------------------------------------------- /test/services/data/config-manager-v2/test1/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/data/config-manager-v2/test1/server.yml -------------------------------------------------------------------------------- /test/services/hardware-wallet-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/hardware-wallet-service.test.ts -------------------------------------------------------------------------------- /test/services/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/logger.test.ts -------------------------------------------------------------------------------- /test/services/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/patch.ts -------------------------------------------------------------------------------- /test/services/quote-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/services/quote-cache.test.ts -------------------------------------------------------------------------------- /test/tokens/token-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/tokens/token-service.test.ts -------------------------------------------------------------------------------- /test/tokens/tokens.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/tokens/tokens.routes.test.ts -------------------------------------------------------------------------------- /test/trading/clmm/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/trading/clmm/routes.test.ts -------------------------------------------------------------------------------- /test/utils/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/utils/testUtils.ts -------------------------------------------------------------------------------- /test/wallet/hardware-wallet.routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/test/wallet/hardware-wallet.routes.test.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hummingbot/gateway/HEAD/tsconfig.json --------------------------------------------------------------------------------