Get desktop application:
View/edit binary Protocol Buffers messages
Used in: , ,
Used in:
Used in:
Used in:
Used in:
Used in: , , ,
digest bytes
Used in:
Used in: , , , , , , ,
element le bytes
Used in:
we do not support field extension yet
QUADRATIC = 2; CUBIC = 3;
Used in:
TODO - convert to prover agnostic format, now it's miden specific
stored as power of 2
Used in:
Used in:
we only support blake2s for now
We will use a WASM module as the prover, so these data types will be used to interact with it
TODO do we need these? advice_map: BTreeMap<[u8; 32], Vec<Felt>>, advice_sets: BTreeMap<[u8; 32], AdviceSet>,
Used in:
/ The elements on the stack at the end of execution.
/ The overflow table row addresse required to reconstruct the final state of the table.
Used in:
Used in:
Used in:
goldilocks field represented by 64 bit field elements
Used in:
Used in:
A STARK proof for a computation.
Used in:
Basic metadata about the execution of the computation described by this proof.
Commitments made by the prover during the commit phase of the protocol.
Decommitments of extended execution trace values (for all trace segments) at position queried by the verifier.
Decommitments of constraint composition polynomial evaluations at positions queried by the verifier.
Trace and constraint polynomial evaluations at an out-of-domain point.
Low-degree proof for a DEEP composition polynomial.
Proof-of-work nonce for query seed grinding.
Used in: ,
stored as a single dim vector each row at a time
Used in:
Used in:
Used in: