Skip to content

Type Alias: RecoverInput<TAccountJob, TAccountMarket, TAccountVault, TAccountUser, TAccountPayer, TAccountAuthority, TAccountTokenProgram>

ts
type RecoverInput<TAccountJob, TAccountMarket, TAccountVault, TAccountUser, TAccountPayer, TAccountAuthority, TAccountTokenProgram> = object;

Type Parameters

Type ParameterDefault type
TAccountJob extends stringstring
TAccountMarket extends stringstring
TAccountVault extends stringstring
TAccountUser extends stringstring
TAccountPayer extends stringstring
TAccountAuthority extends stringstring
TAccountTokenProgram extends stringstring

Properties

authority

ts
authority: TransactionSigner<TAccountAuthority>;

job

ts
job: Address<TAccountJob>;

market

ts
market: Address<TAccountMarket>;

payer

ts
payer: Address<TAccountPayer>;

tokenProgram?

ts
optional tokenProgram: Address<TAccountTokenProgram>;

user

ts
user: Address<TAccountUser>;

vault

ts
vault: Address<TAccountVault>;