@saberhq/sail
Version:
Account caching and batched loading for React-based Solana applications.
14 lines • 965 B
JavaScript
var _a, _b, _c;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useBatchedTokenAccounts = exports.useTokenAccounts = exports.useTokenAccount = exports.useBatchedTokenMints = exports.useTokenMints = exports.useTokenMint = void 0;
const token_utils_1 = require("@saberhq/token-utils");
const makeProgramParserHooks_1 = require("./makeProgramParserHooks");
_a = (0, makeProgramParserHooks_1.makeProgramParserHooks)({
address: token_utils_1.TOKEN_PROGRAM_ID,
accountParsers: {
Mint: token_utils_1.deserializeMint,
TokenAccount: token_utils_1.deserializeAccount,
},
}), _b = _a.Mint, exports.useTokenMint = _b.useSingleData, exports.useTokenMints = _b.useData, exports.useBatchedTokenMints = _b.useBatchedData, _c = _a.TokenAccount, exports.useTokenAccount = _c.useSingleData, exports.useTokenAccounts = _c.useData, exports.useBatchedTokenAccounts = _c.useBatchedData;
//# sourceMappingURL=splHooks.js.map
;