rubic-sdk
Version:
Simplify dApp creation
15 lines • 840 B
JavaScript
;
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