solmash-whitelist-sdk-v2
Version:
A sdk for interacting Solmash Whitelist program
17 lines • 729 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SolmashWhitelistProgramFactory = void 0;
const anchor_1 = require("@project-serum/anchor");
const constants_1 = require("./constants");
const idl_1 = require("./idl");
class SolmashWhitelistProgramFactory {
static getProgram(provider, config) {
let programId = constants_1.SOLMASH_WHITELIST_PROGRAM_ID.mainnet;
if (config && config.network === "devnet") {
programId = constants_1.SOLMASH_WHITELIST_PROGRAM_ID.devnet;
}
return new anchor_1.Program(idl_1.IDL, programId, provider);
}
}
exports.SolmashWhitelistProgramFactory = SolmashWhitelistProgramFactory;
//# sourceMappingURL=program.js.map