@rainfi/sdk
Version:
This package is used to interact with Rain.fi protocol on Solana
32 lines • 3.29 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PYTH_SOL_ORACLE_PUBKEY = exports.AUTH_PROGRAM_ID = exports.BASE_POINTS = exports.ENCODER = exports.EMPTY_PUBKEY = exports.NFTS_OWNER_PREFIX = exports.SOL_FUNDS_PREFIX = exports.FEE_PREFIX = exports.EDITION_PREFIX = exports.METADATA_PREFIX = exports.METADATA_PROGRAM_PUBKEY = exports.BUBBLEGUM_PROGRAM_ID = exports.MAGIC_EDEN_PROGRAM_ID = exports.ASSOCIATED_TOKEN_PROGRAM_ID = exports.TENSOR_PROGRAM_ID = exports.HADESWAP_PROGRAM_ID = exports.AUCTION_HOUSE_PROGRAM_ID = exports.SOLANART_FEE_ADDRESS = exports.STAKE_PROGRAM_ID = exports.SOLANART_AUCTION_HOUSE = exports.SOLANART_PROGRAM_V1 = exports.GLOBAL_OFFER_PROGRAM = exports.METADATA_PROGRAM_ID = exports.TOKEN_PROGRAM_ID = exports.SPL_ASSOCIATED_TOKEN_ACCOUNT_PROGRAM_ID = exports.RAIN_FEES_ADDRESS = exports.RAIN_PROGRAM = void 0;
const web3_js_1 = require("@solana/web3.js");
exports.RAIN_PROGRAM = new web3_js_1.PublicKey('RainEraPU5yDoJmTrHdYynK9739GkEfDsE4ffqce2BR');
exports.RAIN_FEES_ADDRESS = new web3_js_1.PublicKey('H3RFN3GbDfwGhZc5QPqzW6U4cwhuk9vgPhEfFbcPDrm5');
exports.SPL_ASSOCIATED_TOKEN_ACCOUNT_PROGRAM_ID = new web3_js_1.PublicKey("ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL");
exports.TOKEN_PROGRAM_ID = new web3_js_1.PublicKey('TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA');
exports.METADATA_PROGRAM_ID = new web3_js_1.PublicKey('metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s');
exports.GLOBAL_OFFER_PROGRAM = new web3_js_1.PublicKey('Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY');
exports.SOLANART_PROGRAM_V1 = new web3_js_1.PublicKey('CJsLwbP1iu5DuUikHEJnLfANgKy6stB2uFgvBBHoyxwz');
exports.SOLANART_AUCTION_HOUSE = new web3_js_1.PublicKey('GWErq8nJf5JQtohg5k7RTkiZmoCxvGBJqbMSfkrxYFFy');
exports.STAKE_PROGRAM_ID = new web3_js_1.PublicKey("7gDpaG9kUXHTz1dj4eVfykqtXnKq2efyuGigdMeCy74B");
exports.SOLANART_FEE_ADDRESS = new web3_js_1.PublicKey('FoN96i4kNNA4oyPRk8vsG3Py4VEZXEm6nbk4Tff96Mhy');
exports.AUCTION_HOUSE_PROGRAM_ID = new web3_js_1.PublicKey("hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk");
exports.HADESWAP_PROGRAM_ID = new web3_js_1.PublicKey("hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu");
exports.TENSOR_PROGRAM_ID = new web3_js_1.PublicKey("TSWAPaqyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN");
exports.ASSOCIATED_TOKEN_PROGRAM_ID = new web3_js_1.PublicKey('ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL');
exports.MAGIC_EDEN_PROGRAM_ID = new web3_js_1.PublicKey('M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K');
exports.BUBBLEGUM_PROGRAM_ID = new web3_js_1.PublicKey("BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY");
exports.METADATA_PROGRAM_PUBKEY = new web3_js_1.PublicKey('metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s');
exports.METADATA_PREFIX = 'metadata';
exports.EDITION_PREFIX = 'edition';
exports.FEE_PREFIX = 'fee_vault';
exports.SOL_FUNDS_PREFIX = 'sol_funds_vault';
exports.NFTS_OWNER_PREFIX = 'nfts_owner';
exports.EMPTY_PUBKEY = new web3_js_1.PublicKey('11111111111111111111111111111111');
exports.ENCODER = new TextEncoder();
exports.BASE_POINTS = 10000;
exports.AUTH_PROGRAM_ID = new web3_js_1.PublicKey('auth9SigNpDKz4sJJ1DfCTuZrZNSAgh9sFD3rboVmgg');
exports.PYTH_SOL_ORACLE_PUBKEY = new web3_js_1.PublicKey('7UVimffxr9ow1uXYxsr4LHAcV58mLzhmwaeKvJ1pjLiE'); // SOL => USD
//# sourceMappingURL=constant.js.map