UNPKG

rubic-sdk

Version:
32 lines 1.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IzumiZetachainProvider = void 0; const wrapped_native_tokens_1 = require("../../../../../../../common/tokens/constants/wrapped-native-tokens"); const blockchain_name_1 = require("../../../../../../../core/blockchain/models/blockchain-name"); const izumi_provider_1 = require("../../common/izumi-abstract/izumi-provider"); class IzumiZetachainProvider extends izumi_provider_1.IzumiProvider { constructor() { super(...arguments); this.blockchain = blockchain_name_1.BLOCKCHAIN_NAME.ZETACHAIN; this.dexAddress = '0x34bc1b87f60e0a30c0e24FD7Abada70436c71406'; this.config = { maxTransitTokens: 1, quoterAddress: '0x04830cfCED9772b8ACbAF76Cfc7A630Ad82c9148', liquidityManagerAddress: '0x2db0AFD0045F3518c77eC6591a542e326Befd3D7', routingTokenAddresses: [ wrapped_native_tokens_1.wrappedNativeTokensList[blockchain_name_1.BLOCKCHAIN_NAME.ZETACHAIN].address, // WZETA '0x05BA149A7bd6dC1F937fA9046A9e05C05f3b18b0', // USDC.BSC '0x0cbe0dF132a6c6B4a2974Fa1b7Fb953CF0Cc798a', // USDC.ETH '0x7c8dDa80bbBE1254a7aACf3219EBe1481c6E01d7', // USDT.ETH '0x91d4F0D54090Df2D81e834c3c8CE71C6c865e79F', // USDT.BSC '0x48f80608B672DC30DC7e3dbBd0343c5F02C738Eb', // BNB.BSC '0xd97B1de3619ed2c6BEb3860147E30cA8A7dC9891', // ETH.ETH '0x13A0c5930C028511Dc02665E7285134B6d11A5f4' // BTC.BTC ], multicallAddress: '0x7a524c7e82874226F0b51aade60A1BE4D430Cf0F', supportedFees: [500, 3000, 10000] }; } } exports.IzumiZetachainProvider = IzumiZetachainProvider; //# sourceMappingURL=izumi-zetachain-provider.js.map