UNPKG

solana-token-extension-boost

Version:

SDK for Solana Token Extensions with wallet adapter support

65 lines (64 loc) 6.09 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.CloseAccountExtension = exports.TokenFreezeExtension = exports.MemberPointerExtension = exports.TokenGroupExtension = exports.CpiGuardExtension = exports.InterestBearingExtension = exports.DefaultAccountStateExtension = exports.MintCloseAuthorityExtension = exports.TokenAccount = exports.ImmutableOwnerToken = exports.NonTransferableToken = exports.ConfidentialTransferToken = exports.TransferHookToken = exports.PermanentDelegateToken = exports.TokenMetadataToken = exports.MetadataPointerToken = exports.TransferFeeToken = exports.MetadataHelper = exports.getOptimalInitializationOrder = exports.TokenAccountBuilder = exports.TokenBuilder = exports.Token = void 0; // Core exports var token_1 = require("./core/token"); Object.defineProperty(exports, "Token", { enumerable: true, get: function () { return token_1.Token; } }); // Utils exports var token_builder_1 = require("./utils/token-builder"); Object.defineProperty(exports, "TokenBuilder", { enumerable: true, get: function () { return token_builder_1.TokenBuilder; } }); var token_account_builder_1 = require("./utils/token-account-builder"); Object.defineProperty(exports, "TokenAccountBuilder", { enumerable: true, get: function () { return token_account_builder_1.TokenAccountBuilder; } }); var extension_helpers_1 = require("./utils/extension-helpers"); Object.defineProperty(exports, "getOptimalInitializationOrder", { enumerable: true, get: function () { return extension_helpers_1.getOptimalInitializationOrder; } }); var metadata_helper_1 = require("./utils/metadata-helper"); Object.defineProperty(exports, "MetadataHelper", { enumerable: true, get: function () { return metadata_helper_1.MetadataHelper; } }); var transfer_fee_1 = require("./extensions/transfer-fee"); Object.defineProperty(exports, "TransferFeeToken", { enumerable: true, get: function () { return transfer_fee_1.TransferFeeToken; } }); var metadata_pointer_1 = require("./extensions/metadata-pointer"); Object.defineProperty(exports, "MetadataPointerToken", { enumerable: true, get: function () { return metadata_pointer_1.MetadataPointerToken; } }); var token_metadata_1 = require("./extensions/token-metadata"); Object.defineProperty(exports, "TokenMetadataToken", { enumerable: true, get: function () { return token_metadata_1.TokenMetadataToken; } }); var permanent_delegate_1 = require("./extensions/permanent-delegate"); Object.defineProperty(exports, "PermanentDelegateToken", { enumerable: true, get: function () { return permanent_delegate_1.PermanentDelegateToken; } }); var transfer_hook_1 = require("./extensions/transfer-hook"); Object.defineProperty(exports, "TransferHookToken", { enumerable: true, get: function () { return transfer_hook_1.TransferHookToken; } }); var confidential_transfer_1 = require("./extensions/confidential-transfer"); Object.defineProperty(exports, "ConfidentialTransferToken", { enumerable: true, get: function () { return confidential_transfer_1.ConfidentialTransferToken; } }); var non_transferable_1 = require("./extensions/non-transferable"); Object.defineProperty(exports, "NonTransferableToken", { enumerable: true, get: function () { return non_transferable_1.NonTransferableToken; } }); var index_1 = require("./extensions/immutable-owner/index"); Object.defineProperty(exports, "ImmutableOwnerToken", { enumerable: true, get: function () { return index_1.ImmutableOwnerToken; } }); var token_account_1 = require("./extensions/token-account"); Object.defineProperty(exports, "TokenAccount", { enumerable: true, get: function () { return token_account_1.TokenAccount; } }); __exportStar(require("./types"), exports); var mint_close_authority_1 = require("./extensions/mint-close-authority"); Object.defineProperty(exports, "MintCloseAuthorityExtension", { enumerable: true, get: function () { return mint_close_authority_1.MintCloseAuthorityExtension; } }); var default_account_state_1 = require("./extensions/default-account-state"); Object.defineProperty(exports, "DefaultAccountStateExtension", { enumerable: true, get: function () { return default_account_state_1.DefaultAccountStateExtension; } }); var interest_bearing_1 = require("./extensions/interest-bearing"); Object.defineProperty(exports, "InterestBearingExtension", { enumerable: true, get: function () { return interest_bearing_1.InterestBearingExtension; } }); var cpi_guard_1 = require("./extensions/cpi-guard"); Object.defineProperty(exports, "CpiGuardExtension", { enumerable: true, get: function () { return cpi_guard_1.CpiGuardExtension; } }); var token_groups_1 = require("./extensions/token-groups"); Object.defineProperty(exports, "TokenGroupExtension", { enumerable: true, get: function () { return token_groups_1.TokenGroupExtension; } }); var member_pointer_1 = require("./extensions/member-pointer"); Object.defineProperty(exports, "MemberPointerExtension", { enumerable: true, get: function () { return member_pointer_1.MemberPointerExtension; } }); var token_freeze_1 = require("./extensions/token-freeze"); Object.defineProperty(exports, "TokenFreezeExtension", { enumerable: true, get: function () { return token_freeze_1.TokenFreezeExtension; } }); var close_account_1 = require("./extensions/close-account"); Object.defineProperty(exports, "CloseAccountExtension", { enumerable: true, get: function () { return close_account_1.CloseAccountExtension; } });