UNPKG

@terminusbet/stake-vote-sdk

Version:

A simple SDK for interacting with terminusbet governance

31 lines 1.34 kB
import { PublicKey } from "@solana/web3.js"; export declare class UserStakeVoteState { discriminator: bigint; stakePoolState: PublicKey; owner: PublicKey; timeStartAt: bigint; timeEndAt: bigint; timeStakeRelease: bigint; periodUsed: bigint; periodTotal: bigint; stakeAllTotal: bigint; stakeTotal: bigint; stakeReleaseNotRecived: bigint; stakeReleaseRecived: bigint; stakeReleasePerTime: bigint; votePerTime: bigint; voteUsed: bigint; voteTotal: bigint; decimal: bigint; constructor(discriminator: bigint, stakePoolState: PublicKey, owner: PublicKey, timeStartAt: bigint, timeEndAt: bigint, timeStakeRelease: bigint, periodUsed: bigint, periodTotal: bigint, stakeAllTotal: bigint, stakeTotal: bigint, stakeReleaseNotRecived: bigint, stakeReleaseRecived: bigint, stakeReleasePerTime: bigint, votePerTime: bigint, voteUsed: bigint, voteTotal: bigint, decimal: bigint); static fromBuffer(buffer: Buffer): UserStakeVoteState; } export declare class UserVoteState { discriminator: bigint; ballotBot: PublicKey; owner: PublicKey; voteCount: bigint; constructor(discriminator: bigint, ballotBot: PublicKey, owner: PublicKey, voteCount: bigint); static fromBuffer(buffer: Buffer): UserVoteState; } //# sourceMappingURL=userStakeVoteState.d.ts.map