@magiceden/magiceden-sdk
Version:
A TypeScript SDK for interacting with Magic Eden's API across multiple chains.
17 lines (16 loc) • 843 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SOL_MAX_NAME_LENGTH = exports.MAX_WALLET_LIMIT = exports.MIN_WALLET_LIMIT = exports.MAX_SUPPLY = exports.MIN_SUPPLY = exports.MAX_ROYALTY_BPS = exports.MIN_ROYALTY_BPS = exports.MAX_ALLOWLIST_SIZE = exports.MIN_ALLOWLIST_SIZE = exports.MAX_SYMBOL_LENGTH = exports.MAX_NAME_LENGTH = void 0;
exports.MAX_NAME_LENGTH = 120;
exports.MAX_SYMBOL_LENGTH = 30;
exports.MIN_ALLOWLIST_SIZE = 2;
exports.MAX_ALLOWLIST_SIZE = 2500;
exports.MIN_ROYALTY_BPS = 0;
exports.MAX_ROYALTY_BPS = 1000; // 10%
exports.MIN_SUPPLY = 1;
exports.MAX_SUPPLY = 2 ** 64 - 1; // 2^64 - 1 is the max uint256 value
// Note: we treat a wallet limit of 0 as unlimited mints per wallet
exports.MIN_WALLET_LIMIT = 0;
exports.MAX_WALLET_LIMIT = 1000;
// Solana
exports.SOL_MAX_NAME_LENGTH = 25;