UNPKG

@zebec-network/zebec-stake-sdk

Version:

An SDK for zebec network stake solana program

8 lines (7 loc) 620 B
import { type Address } from "@coral-xyz/anchor"; import { PublicKey } from "@solana/web3.js"; export declare function deriveStakeAddress(staker: Address, lockup: Address, nonce: bigint, programId?: Address): PublicKey; export declare function deriveLockupAddress(name: string, programId?: Address): PublicKey; export declare function deriveUserNonceAddress(user: Address, lockup: Address, programId?: Address): PublicKey; export declare function deriveStakeVaultAddress(lockup: Address, programId?: Address): PublicKey; export declare function deriveRewardVaultAddress(lockup: Address, programId?: Address): PublicKey;