Constructors
- new BackendPlugin(params: { args: string[]; jobId?: string; name: string; task: string }): BackendPlugin
Parameters
params: { args: string[]; jobId?: string; name: string; task: string }
Methods
- compile(cache: Cache): Promise<void>
Parameters
Returns Promise<void>
- create(transaction: string): Promise<undefined | string>
Parameters
Returns Promise<undefined | string>
- merge(proof1: string, proof2: string): Promise<undefined | string>
Parameters
proof1: string
proof2: string
Returns Promise<undefined | string>
- mint(transaction: string): Promise<undefined | string>
Parameters
Returns Promise<undefined | string>
- send(transaction: string): Promise<undefined | string>
Parameters
Returns Promise<undefined | string>
- verify(proof: string): Promise<undefined | string>
Parameters
Returns Promise<undefined | string>