UNPKG

rubic-sdk

Version:
19 lines 968 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.KodiakV3Trade = void 0; const on_chain_trade_type_1 = require("../../../common/models/on-chain-trade-type"); const swap_router_contract_abi_1 = require("../../common/uniswap-v3-abstract/constants/swap-router-contract-abi"); const uniswap_v3_abstract_trade_1 = require("../../common/uniswap-v3-abstract/uniswap-v3-abstract-trade"); const provider_config_1 = require("./constants/provider-config"); class KodiakV3Trade extends uniswap_v3_abstract_trade_1.UniswapV3AbstractTrade { constructor() { super(...arguments); this.dexContractAddress = provider_config_1.KODIAK_V3_ROUTER_CONTRACT_ADDRESS; this.contractAbi = swap_router_contract_abi_1.UNISWAP_V3_SWAP_ROUTER_CONTRACT_ABI; } get type() { return on_chain_trade_type_1.ON_CHAIN_TRADE_TYPE.KODIAK; } } exports.KodiakV3Trade = KodiakV3Trade; //# sourceMappingURL=kodiak-v3-trade.js.map