Type Alias: WorkInput<TAccountRun, TAccountMarket, TAccountPayer, TAccountStake, TAccountNft, TAccountMetadata, TAccountAuthority, TAccountSystemProgram>
ts
type WorkInput<TAccountRun, TAccountMarket, TAccountPayer, TAccountStake, TAccountNft, TAccountMetadata, TAccountAuthority, TAccountSystemProgram> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountRun extends string | string |
TAccountMarket extends string | string |
TAccountPayer extends string | string |
TAccountStake extends string | string |
TAccountNft extends string | string |
TAccountMetadata extends string | string |
TAccountAuthority extends string | string |
TAccountSystemProgram extends string | string |
Properties
authority
ts
authority: TransactionSigner<TAccountAuthority>;market
ts
market: Address<TAccountMarket>;metadata
ts
metadata: Address<TAccountMetadata>;nft
ts
nft: Address<TAccountNft>;payer
ts
payer: TransactionSigner<TAccountPayer>;run
ts
run: TransactionSigner<TAccountRun>;stake
ts
stake: Address<TAccountStake>;systemProgram?
ts
optional systemProgram: Address<TAccountSystemProgram>;