findEphemeralStakeProgramAddress static method

ProgramAddress findEphemeralStakeProgramAddress(
  1. Pubkey stakePoolAddress,
  2. bu64 seed
)

Find the ephemeral stake account address of stakePoolAddress and seed (u64).

Implementation

static ProgramAddress findEphemeralStakeProgramAddress(
  final Pubkey stakePoolAddress,
  final bu64 seed,
) {
  return Pubkey.findProgramAddress([
    utf8.encode(ephemeralStakeSeedPrefix),
    stakePoolAddress.toBytes(),
    seed.toUint8List(8),
  ], StakePoolProgram.programId);
}