The specification used to construct the proof. This contains all the statements and the meta statements. The difference between this and ProofSpec that this does not call WASM to generate a ProofSpec object that corresponds to the ProofSpec struct in Rust. This WASM call be expensive due to the serialization overhead and thus it's advised to use this when there are a lot of Statements or SetupParams.

Constructors

Properties

context?: Uint8Array
metaStatements: MetaStatements
setupParams: SetupParam[]
statements: Statements

Methods