rubic-sdk
Version:
Simplify dApp creation
104 lines • 6.85 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.stargateV2TokenAddress = void 0;
const blockchain_name_1 = require("../../../../../../core/blockchain/models/blockchain-name");
const stargate_v2_bridge_token_1 = require("./stargate-v2-bridge-token");
const addresses = {
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH,
'0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0xdac17f958d2ee523a2206206994597c13d831ec7': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT,
'0x9e32b13ce7f2e80a01932b42553652e053d6ed8e': stargate_v2_bridge_token_1.stargateV2BridgeToken.METIS,
'0xd5f7838f5c461feff7fe49ea5ebaf7728bb0adfa': stargate_v2_bridge_token_1.stargateV2BridgeToken.METH
},
[]: {
'0x55d398326f99059fF775485246999027B3197955': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT,
'0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC
},
[]: {
'0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x3c499c542cef5e3811e1192ce70d8cc03d5c3359': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0xc2132d05d31c914a87c6611c10748aeb04b58e8f': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH,
'0xaf88d065e77c8cc2239327c5edb3a432268e5831': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH,
'0x0b2c639c533813f4aa9d7837caf62653d097ff85': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x94b008aa00579c1307b0ef2c499ad98a8ce58e58': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0xbb06dca3ae6887fabf931640f67cab3e3a16f4dc': stargate_v2_bridge_token_1.stargateV2BridgeToken.mUSD,
'0x420000000000000000000000000000000000000a': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH,
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.METIS
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH
},
[]: {
'0x09bc4e0d864854c6afb6eb9a9cdf58ac190d0df9': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x201eba5cc46d216ce6dc03f6a759e8e766e956ae': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT,
'0xdeaddeaddeaddeaddeaddeaddeaddeaddead1111': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH,
'0xcda86a272531e8640cd7f1a92c01839911b90bb0': stargate_v2_bridge_token_1.stargateV2BridgeToken.METH
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH,
'0x833589fcd6edb6e08f4c7c32d4f71b54bda02913': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC
},
[]: {
'0x919c1c267bc06a7039e03fcc2ef738525769109c': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH,
'0x06efdbff2a14a7c8e15944d1f4a48f9f95f663a4': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDCe
},
[]: {
'0x368ebb46aca6b8d0787c96b2b20bd3cc3f2c45f7': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC
},
// [BLOCKCHAIN_NAME.KLAYTN]: {
// '0xe2053bcf56d2030d2470fb454574237cf9ee3d4b': stargateV2BridgeToken.USDC,
// '0x9025095263d1e548dc890a7589a4c78038ac40ab': stargateV2BridgeToken.USDT,
// '0x55acee547df909cf844e32dd66ee55a6f81dc71b': stargateV2BridgeToken.WETH
// },
[]: {
'0x19e26B0638bf63aa9fa4d14c6baF8D52eBE86C5C': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x9c2dc7377717603eB92b2655c5f2E7997a4945BD': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x160345fC359604fC6e70E3c5fAcbdE5F7A9342d8': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH
},
[]: {
'0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x0B38e83B86d491735fEaa0a791F65c2B99535396': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT,
'0x1502FA4be69d526124D453619276FacCab275d3D': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH
},
[]: {
'0xf6f832466Cd6C21967E0D954109403f36Bc8ceaA': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH,
'0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x816E810f9F787d669FB71932DeabF6c83781Cd48': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDT
},
[]: {
'0x549943e04f40284185054145c6E4e9568C1D3241': stargate_v2_bridge_token_1.stargateV2BridgeToken.USDC,
'0x2F6F07CDcf3588944Bf4C42aC74ff24bF56e7590': stargate_v2_bridge_token_1.stargateV2BridgeToken.WETH
},
[]: {
'0x0000000000000000000000000000000000000000': stargate_v2_bridge_token_1.stargateV2BridgeToken.ETH
}
};
exports.stargateV2TokenAddress = Object.entries(addresses).reduce((acc, [chainName, tokens]) => {
const supportedChain = chainName;
acc[supportedChain] = {};
for (const tokenAddress in tokens) {
const stargateTokenSymbol = tokens[tokenAddress];
const addressToLower = tokenAddress.toLowerCase();
acc[supportedChain][addressToLower] = stargateTokenSymbol;
}
return acc;
}, {});
//# sourceMappingURL=stargate-v2-token-address.js.map