UNPKG

@saberhq/sail

Version:

Account caching and batched loading for React-based Solana applications.

22 lines 648 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MINT_PARSER = exports.TOKEN_ACCOUNT_PARSER = void 0; const token_utils_1 = require("@saberhq/token-utils"); /** * Parses token accounts. */ const TOKEN_ACCOUNT_PARSER = (info) => { return { address: info.accountId, ...(0, token_utils_1.deserializeAccount)(info.accountInfo.data), }; }; exports.TOKEN_ACCOUNT_PARSER = TOKEN_ACCOUNT_PARSER; /** * Parses mint accounts. */ const MINT_PARSER = (d) => { return (0, token_utils_1.deserializeMint)(d.accountInfo.data); }; exports.MINT_PARSER = MINT_PARSER; //# sourceMappingURL=spl.js.map