Type Alias: ClaimTransferInput<TAccountVault, TAccountBeneficiary, TAccountPool, TAccountAuthority, TAccountTokenProgram>
ts
type ClaimTransferInput<TAccountVault, TAccountBeneficiary, TAccountPool, TAccountAuthority, TAccountTokenProgram> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountVault extends string | string |
TAccountBeneficiary extends string | string |
TAccountPool extends string | string |
TAccountAuthority extends string | string |
TAccountTokenProgram extends string | string |
Properties
authority
ts
authority: TransactionSigner<TAccountAuthority>;beneficiary
ts
beneficiary: Address<TAccountBeneficiary>;pool
ts
pool: Address<TAccountPool>;tokenProgram?
ts
optional tokenProgram: Address<TAccountTokenProgram>;vault
ts
vault: Address<TAccountVault>;