Type Alias: CloseAsyncInput<TAccountMarket, TAccountVault, TAccountUser, TAccountAuthority, TAccountTokenProgram, TAccountMarketSettings>
ts
type CloseAsyncInput<TAccountMarket, TAccountVault, TAccountUser, TAccountAuthority, TAccountTokenProgram, TAccountMarketSettings> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountMarket extends string | string |
TAccountVault extends string | string |
TAccountUser extends string | string |
TAccountAuthority extends string | string |
TAccountTokenProgram extends string | string |
TAccountMarketSettings extends string | string |
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>;