solmash-whitelist-sdk-v2
Version:
A sdk for interacting Solmash Whitelist program
28 lines (23 loc) • 913 B
text/typescript
import { describe, it } from "mocha";
import {
SolmashWhitelistInstructions,
SolmashWhitelistProgramFactory,
SolmashWhitelistService,
} from "../../src";
import { getConnection, getProviders, getSignTransaction } from "../shared";
describe("claimTokens()", () => {
const connection = getConnection("devnet");
const provider = getProviders(connection)[1];
const signTransaction = getSignTransaction(provider);
const program = SolmashWhitelistProgramFactory.getProgram(provider, { network: "devnet" });
const inx = new SolmashWhitelistInstructions(program);
const service = new SolmashWhitelistService(inx, connection, signTransaction);
it("fetch auction info", async () => {
const auctionAddress = "8cRiRgwUcECANfgQiG7RX7fh96pCgLuZ6QpKXK44bxv5";
const info = await service.getBuyerInfo(
auctionAddress,
"2BZa4yiNfhtSWBPVGKymMq4NtEp86tNjPGbVeVtBtySu",
);
console.log({ info });
});
});