Skip to content

Type Alias: UpdateBeneficiaryInput<TAccountBeneficiary, TAccountNewBeneficiary, TAccountPool, TAccountAuthority, TAccountTokenProgram> ​

ts
type UpdateBeneficiaryInput<TAccountBeneficiary, TAccountNewBeneficiary, TAccountPool, TAccountAuthority, TAccountTokenProgram> = object;

Type Parameters ​

Type ParameterDefault type
TAccountBeneficiary extends stringstring
TAccountNewBeneficiary extends stringstring
TAccountPool extends stringstring
TAccountAuthority extends stringstring
TAccountTokenProgram extends stringstring

Properties ​

authority ​

ts
authority: TransactionSigner<TAccountAuthority>;

beneficiary ​

ts
beneficiary: Address<TAccountBeneficiary>;

newBeneficiary ​

ts
newBeneficiary: Address<TAccountNewBeneficiary>;

pool ​

ts
pool: Address<TAccountPool>;

tokenProgram? ​

ts
optional tokenProgram: Address<TAccountTokenProgram>;