viem-erc20
Version:
Viem extensions for erc20 tokens
24 lines • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.erc20WalletActions = exports.erc20PublicActions = void 0;
const allowance_js_1 = require("./public/allowance.js");
const balanceOf_js_1 = require("./public/balanceOf.js");
const decimals_js_1 = require("./public/decimals.js");
const name_js_1 = require("./public/name.js");
const symbol_js_1 = require("./public/symbol.js");
const totalSupply_js_1 = require("./public/totalSupply.js");
const approve_js_1 = require("./wallet/approve.js");
const erc20PublicActions = () => (client) => ({
allowance: (params) => (0, allowance_js_1.allowance)(client, params),
balanceOf: (params) => (0, balanceOf_js_1.balanceOf)(client, params),
decimals: (params) => (0, decimals_js_1.decimals)(client, params),
name: (params) => (0, name_js_1.name)(client, params),
symbol: (params) => (0, symbol_js_1.symbol)(client, params),
totalSupply: (params) => (0, totalSupply_js_1.totalSupply)(client, params),
});
exports.erc20PublicActions = erc20PublicActions;
const erc20WalletActions = () => (client) => ({
approve: (params) => (0, approve_js_1.approve)(client, params),
});
exports.erc20WalletActions = erc20WalletActions;
//# sourceMappingURL=index.js.map