sei-agent-kit
Version:
A package for building AI agents on the SEI blockchain
30 lines • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTokenDenomByAddress = getTokenDenomByAddress;
exports.getTokenInfoByAddress = getTokenInfoByAddress;
exports.getTokenAddressByDenom = getTokenAddressByDenom;
exports.getTokenInfoByDenom = getTokenInfoByDenom;
const constants_1 = require("../constants");
function getTokenDenomByAddress(address) {
return constants_1.TOKENS[address]?.attributes.symbol;
}
function getTokenInfoByAddress(address) {
return constants_1.TOKENS[address];
}
function getTokenAddressByDenom(denom) {
const keys = Object.keys(constants_1.TOKENS).filter((v, i) => {
constants_1.TOKENS[v].attributes.symbol == denom;
});
if (keys.length == 0)
return;
return keys[0];
}
function getTokenInfoByDenom(denom) {
const keys = Object.keys(constants_1.TOKENS).filter((v, i) => {
constants_1.TOKENS[v].attributes.symbol == denom;
});
if (keys.length == 0)
return;
return constants_1.TOKENS[keys[0]];
}
//# sourceMappingURL=tokens.js.map