Type Alias: FinishInput<TAccountJob, TAccountRun, TAccountMarket, TAccountVault, TAccountDeposit, TAccountUser, TAccountPayerJob, TAccountPayerRun, TAccountProject, TAccountAuthority, TAccountTokenProgram>
ts
type FinishInput<TAccountJob, TAccountRun, TAccountMarket, TAccountVault, TAccountDeposit, TAccountUser, TAccountPayerJob, TAccountPayerRun, TAccountProject, TAccountAuthority, TAccountTokenProgram> = object;Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountJob extends string | string |
TAccountRun extends string | string |
TAccountMarket extends string | string |
TAccountVault extends string | string |
TAccountDeposit extends string | string |
TAccountUser extends string | string |
TAccountPayerJob extends string | string |
TAccountPayerRun extends string | string |
TAccountProject extends string | string |
TAccountAuthority extends string | string |
TAccountTokenProgram extends string | string |
Properties
authority
ts
authority: TransactionSigner<TAccountAuthority>;deposit
ts
deposit: Address<TAccountDeposit>;ipfsResult
ts
ipfsResult: FinishInstructionDataArgs["ipfsResult"];job
ts
job: Address<TAccountJob>;market
ts
market: Address<TAccountMarket>;payerJob
ts
payerJob: Address<TAccountPayerJob>;payerRun
ts
payerRun: Address<TAccountPayerRun>;project
ts
project: Address<TAccountProject>;run
ts
run: Address<TAccountRun>;tokenProgram?
ts
optional tokenProgram: Address<TAccountTokenProgram>;user
ts
user: Address<TAccountUser>;vault
ts
vault: Address<TAccountVault>;