Skip to content

Type Alias: CloseAsyncInput<TAccountMarket, TAccountVault, TAccountUser, TAccountAuthority, TAccountTokenProgram, TAccountMarketSettings> ​

ts
type CloseAsyncInput<TAccountMarket, TAccountVault, TAccountUser, TAccountAuthority, TAccountTokenProgram, TAccountMarketSettings> = object;

Type Parameters ​

Type ParameterDefault type
TAccountMarket extends stringstring
TAccountVault extends stringstring
TAccountUser extends stringstring
TAccountAuthority extends stringstring
TAccountTokenProgram extends stringstring
TAccountMarketSettings extends stringstring

Properties ​

authority ​

ts
authority: TransactionSigner<TAccountAuthority>;

market ​

ts
market: Address<TAccountMarket>;

marketSettings? ​

ts
optional marketSettings: Address<TAccountMarketSettings>;

tokenProgram? ​

ts
optional tokenProgram: Address<TAccountTokenProgram>;

user ​

ts
user: Address<TAccountUser>;

vault ​

ts
vault: Address<TAccountVault>;