gill

CreateLookupTableInput

type CreateLookupTableInput<TAccountAddress, TAccountAuthority, TAccountPayer, TAccountSystemProgram> = {
  address: ProgramDerivedAddress<TAccountAddress>;
  authority: TransactionSigner<TAccountAuthority>;
  bump?: CreateLookupTableInstructionDataArgs["bump"];
  payer?: TransactionSigner<TAccountPayer>;
  recentSlot: CreateLookupTableInstructionDataArgs["recentSlot"];
  systemProgram?: Address<TAccountSystemProgram>;
};

Type Parameters

Type ParameterDefault type
TAccountAddress extends stringstring
TAccountAuthority extends stringstring
TAccountPayer extends stringstring
TAccountSystemProgram extends stringstring

Properties

address

address: ProgramDerivedAddress<TAccountAddress>;

authority

authority: TransactionSigner<TAccountAuthority>;

bump?

optional bump: CreateLookupTableInstructionDataArgs["bump"];

payer?

optional payer: TransactionSigner<TAccountPayer>;

recentSlot

recentSlot: CreateLookupTableInstructionDataArgs["recentSlot"];

systemProgram?

optional systemProgram: Address<TAccountSystemProgram>;

On this page