Type Alias: ClaimInput<TAccountJob, TAccountRun, TAccountMarket, TAccountStake, TAccountNft, TAccountMetadata, TAccountPayer, TAccountAuthority, TAccountSystemProgram>
ts
type ClaimInput<TAccountJob, TAccountRun, TAccountMarket, TAccountStake, TAccountNft, TAccountMetadata, TAccountPayer, TAccountAuthority, TAccountSystemProgram> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountJob extends string | string |
TAccountRun extends string | string |
TAccountMarket extends string | string |
TAccountStake extends string | string |
TAccountNft extends string | string |
TAccountMetadata extends string | string |
TAccountPayer extends string | string |
TAccountAuthority extends string | string |
TAccountSystemProgram extends string | string |
Properties
authority
ts
authority: TransactionSigner<TAccountAuthority>;job
ts
job: Address<TAccountJob>;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>;