• Fetch epoch activation information for a stake account.

    Parameters

    • t: HttpTransport

      HTTP transport instance

    • stakeAccount: never

      Base-58 encoded stake account public key

    • opts: CallOptions & {
          commitment?: Commitment;
          epoch?: number;
          minContextSlot?: number;
      } = {}

      Commitment, epoch, and call options

    Returns Promise<{
        active: number;
        inactive: number;
        state:
            | "active"
            | "inactive"
            | "activating"
            | "deactivating";
    }>

    Object containing activation state, active, and inactive balances

    Deprecated in solana-core v2.0.

    const info = await getStakeActivation(transport, stakeAccountPubkey);
    console.log(info.state); // 'active' | 'inactive' | 'activating' | 'deactivating'

    1.0.0