Skip to main content

NftAPI

Index

Constructors

constructor

Properties

readonlyclient

Methods

getResults

  • getResults(jobId: string): Promise<{ jobStatus?: JobStatus; results?: JobResult[]; success: true } | { error?: string; jobStatus?: JobStatus; success: false }>
  • Parameters

    • jobId: string

    Returns Promise<{ jobStatus?: JobStatus; results?: JobResult[]; success: true } | { error?: string; jobStatus?: JobStatus; success: false }>

proveTransaction

  • proveTransaction(params: NftTransaction): Promise<string>
  • Parameters

    • params: NftTransaction

    Returns Promise<string>

proveTransactions

  • proveTransactions(params: NftTransaction[], name?: string): Promise<string>
  • Parameters

    • params: NftTransaction[]
    • optionalname: string

    Returns Promise<string>

waitForJobResults

  • waitForJobResults(params: { interval?: number; jobId: string; maxAttempts?: number; maxErrors?: number; printLogs?: boolean }): Promise<string[]>
  • Parameters

    • params: { interval?: number; jobId: string; maxAttempts?: number; maxErrors?: number; printLogs?: boolean }
      • optionalinterval: number
      • jobId: string
      • optionalmaxAttempts: number
      • optionalmaxErrors: number
      • optionalprintLogs: boolean

    Returns Promise<string[]>