Helius SDK - v2.2.2
    Preparing search index...

    Interface StakeClientLazy

    Client for Helius native staking operations. All delegations target the Helius validator (he1ius...).

    Index

    Properties

    createStakeTransaction: CreateStakeTransactionFn

    Create a signed stake transaction delegating to the Helius validator.

    createUnstakeTransaction: createUnstakeTransactionFn

    Create a signed deactivation (unstake) transaction.

    createWithdrawTransaction: CreateWithdrawTransactionFn

    Create a signed withdrawal transaction for a deactivated stake account.

    getHeliusStakeAccounts: GetHeliusStakeAccountsFn

    Fetch all stake accounts delegated to the Helius validator for a wallet.

    getStakeInstructions: GetStakeInstructionsFn

    Build the raw instructions to create and delegate a stake account.

    getUnstakeInstruction: GetUnstakeInstructionFn

    Build a deactivation (unstake) instruction.

    getWithdrawableAmount: GetWithdrawableAmountFn

    Get the withdrawable lamport amount for a deactivated stake account.

    getWithdrawInstruction: GetWithdrawIxFn

    Build a withdrawal instruction.