UNPKG

rubic-sdk

Version:
15 lines 840 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.findApiTokenAddress = findApiTokenAddress; const wrapped_native_tokens_1 = require("../../../../../../common/tokens/constants/wrapped-native-tokens"); const blockchain_name_1 = require("../../../../../../core/blockchain/models/blockchain-name"); const find_transit_token_address_1 = require("./find-transit-token-address"); function findApiTokenAddress(token) { if (token.blockchain === blockchain_name_1.BLOCKCHAIN_NAME.ZETACHAIN) { return token.isNative ? wrapped_native_tokens_1.wrappedNativeTokensList[blockchain_name_1.BLOCKCHAIN_NAME.ZETACHAIN].address : token.address; } return (0, find_transit_token_address_1.findCompatibleZrc20TokenAddress)(token); } //# sourceMappingURL=find-api-token-address.js.map