• Stakes tokens for the given user.

    Returns

    InstructionReturn

    Parameters

    • program: AtlasStakingIDLProgram

      Staking IDL program

    • user: AsyncSigner<unknown>

      User staking the tokens

    • registeredStake: RegisteredStake

      Registered stake account

    • tokenSource: PublicKey

      Account to transfer tokens from

    • stakeQuantity: number

      Number of tokens to stake (in base units for the mint)

    Returns InstructionReturn

Generated using TypeDoc