Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a16z/jolt
/ functions
Functions
2,242 in github.com/a16z/jolt
⨍
Functions
2,242
◇
Types & classes
398
Method
from_u16
(n: u16)
zklean-extractor/src/mle_ast.rs:399
Method
from_u32
(n: u32)
jolt-core/src/field/ark.rs:58
Method
from_u32
(n: u32)
zklean-extractor/src/mle_ast.rs:403
Method
from_u64
(Z: &[u64])
jolt-core/src/poly/dense_mlpoly.rs:341
Method
from_u64
(val: u64)
jolt-core/src/poly/commitment/dory.rs:178
Method
from_u64
(n: u64)
jolt-core/src/field/ark.rs:63
Method
from_u64
(n: u64)
zklean-extractor/src/mle_ast.rs:407
Method
from_u8
(n: u8)
jolt-core/src/field/ark.rs:48
Method
from_u8
(n: u8)
zklean-extractor/src/mle_ast.rs:395
Method
from_usize
(Z: &[usize])
jolt-core/src/poly/dense_mlpoly.rs:332
Method
generate_and_commit_polynomials
( prover_state_manager: &mut StateManager<'a, F, ProofTranscript, PCS>, )
jolt-core/src/zkvm/dag/jolt_dag.rs:410
Method
generate_witness
( &self, preprocessing: &JoltProverPreprocessing<F, PCS>, trace: &[RV32IMCycle], )
jolt-core/src/zkvm/witness.rs:185
Method
generic_open
( powers: &[<G::Curve as CurveGroup>::Affine], poly: &UniPoly<P::ScalarField>, point:
jolt-core/src/poly/commitment/kzg.rs:366
Method
get_T
The (padded) length of the execution trace currently being proven
jolt-core/src/poly/commitment/dory.rs:113
Method
get_address_of_symbol
Returns a virtual address corresponding to symbol strings # Arguments `s` Symbol strings
tracer/src/emulator/mod.rs:265
Method
get_committed_polynomial_opening
( &self, polynomial: CommittedPolynomial, sumcheck: SumcheckId, )
jolt-core/src/poly/opening_proof.rs:639
Function
get_extended_eval
Recursive helper to compute extended polynomial evaluations. Uses memoization to store intermediate results.
jolt-core/src/utils/small_value.rs:648
Method
get_func_args
(func: &ItemFn)
jolt-sdk/macros/src/lib.rs:646
Method
get_input
(&mut self)
tracer/src/emulator/default_terminal.rs:29
Method
get_input
(&mut self)
tracer/src/emulator/terminal.rs:33
Method
get_max_num_rows
Dory works by viewing the coefficients of a polynomial as a matrix. In order to batch Dory opening proofs together for polynomials of different length
jolt-core/src/poly/commitment/dory.rs:89
Function
get_msb_ternary_digits
Converts a k_ternary_idx (0 to 3^N - 1) to its base-3 digits, MSB-first. Example: N=3, k=5 (012_base3). Returns [0,1,2]. k=26 (222_base3). Returns [2,
jolt-core/src/utils/small_value.rs:1405
Method
get_num_columns
Dory works by viewing the coefficients of a polynomial as a matrix. In order to batch Dory opening proofs together for polynomials of different length
jolt-core/src/poly/commitment/dory.rs:103
Method
get_num_vars
(&self)
jolt-core/src/poly/multilinear_polynomial.rs:104
Method
get_num_vars
(&self)
jolt-core/src/poly/split_eq_poly.rs:163
Method
get_num_vars
(&self)
jolt-core/src/poly/one_hot_polynomial.rs:318
Method
get_num_vars
(&self)
jolt-core/src/poly/compact_polynomial.rs:131
Method
get_opening
Get the value of an opening by key
jolt-core/src/poly/opening_proof.rs:613
Method
get_output
(&mut self)
tracer/src/emulator/default_terminal.rs:18
Method
get_output
(&mut self)
tracer/src/emulator/terminal.rs:29
Function
get_project_name
()
src/build_wasm.rs:95
Function
get_register_name
(num: usize)
tracer/src/emulator/cpu.rs:1604
Method
get_virtual_polynomial_opening
( &self, polynomial: VirtualPolynomial, sumcheck: SumcheckId, )
jolt-core/src/poly/opening_proof.rs:617
Function
hardocded_zero
()
tracer/src/emulator/cpu.rs:1941
Method
hash
(&self, _state: &mut H)
zklean-extractor/src/mle_ast.rs:381
Method
helper
(vars: &[F], nodes: &[Option<MleAstNode>], root: usize)
zklean-extractor/src/mle_ast.rs:145
Method
identity
()
jolt-core/src/poly/commitment/dory.rs:198
Function
identity_poly
()
jolt-core/src/poly/identity_poly.rs:432
Function
identity_poly_prefix_suffix_decomposition
()
jolt-core/src/poly/identity_poly.rs:469
Function
implicit_montgomery_conversion
()
jolt-core/src/field/ark.rs:173
Function
indent
(level: usize)
zklean-extractor/src/util.rs:5
Method
index
(&self, index: usize)
jolt-core/src/utils/expanding_table.rs:58
Method
index
(&self, _index: usize)
jolt-core/src/poly/dense_mlpoly.rs:364
Method
index
(&self, index: usize)
jolt-core/src/poly/unipoly.rs:315
Method
index
(&self, _index: usize)
jolt-core/src/poly/compact_polynomial.rs:385
Method
index
(&self, index: usize)
jolt-core/src/poly/opening_proof.rs:46
Method
index
(&self, index: Prefix)
jolt-core/src/poly/prefix_suffix.rs:50
Method
index
(&self, prefix: Prefixes)
jolt-core/src/zkvm/lookup_table/prefixes/mod.rs:148
Method
index
(&self, index: CircuitFlags)
jolt-core/src/zkvm/instruction/mod.rs:97
Method
index_mut
(&mut self, index: usize)
jolt-core/src/poly/unipoly.rs:321
Method
index_mut
(&mut self, index: Prefix)
jolt-core/src/poly/prefix_suffix.rs:56
Method
index_mut
(&mut self, index: CircuitFlags)
jolt-core/src/zkvm/instruction/mod.rs:103
Method
initialize
(size: usize, setup: &Self::ProverSetup)
jolt-core/src/poly/commitment/hyperkzg.rs:508
Method
initialize
(n: usize, generators: &PedersenGenerators<G>)
jolt-core/src/poly/commitment/hyrax.rs:345
Method
initialize
(ram_d: usize, bytecode_d: usize)
jolt-core/src/zkvm/witness.rs:75
Method
initialize
( preprocessing: &JoltProverPreprocessing<F, PCS>, trace: &[RV32IMCycle], r_prime: &[F
jolt-core/src/zkvm/registers/read_write_checking.rs:77
Method
initialize
( initial_memory_state: &[u32], K: usize, state_manager: &mut StateManager<'_, F, Proo
jolt-core/src/zkvm/ram/read_write_checking.rs:69
Method
initialize_lookup_tables
Initializes the static lookup tables using the provided values.
jolt-core/src/field/mod.rs:56
Method
initialize_lookup_tables
(_init: Self::SmallValueLookupTables)
jolt-core/src/field/ark.rs:43
Method
inner_product
( left: &[P::G1], right: &[P::G2], )
jolt-core/src/poly/commitment/bmmtv/inner_products.rs:26
Method
input_claim
(&self)
jolt-core/src/poly/opening_proof.rs:472
Method
input_claim
(&self)
jolt-core/src/zkvm/instruction_lookups/booleanity.rs:150
Method
input_claim
(&self)
jolt-core/src/zkvm/instruction_lookups/hamming_weight.rs:99
Method
input_claim
(&self)
jolt-core/src/zkvm/instruction_lookups/read_raf_checking.rs:278
Method
input_claim
(&self)
jolt-core/src/zkvm/bytecode/booleanity.rs:172
Method
input_claim
(&self)
jolt-core/src/zkvm/bytecode/hamming_weight.rs:86
Method
input_claim
(&self)
jolt-core/src/zkvm/bytecode/read_raf_checking.rs:533
Method
input_claim
(&self)
jolt-core/src/zkvm/registers/read_write_checking.rs:1071
Method
input_claim
(&self)
jolt-core/src/zkvm/registers/val_evaluation.rs:128
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/booleanity.rs:211
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/read_write_checking.rs:974
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/ra_virtual.rs:286
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/val_evaluation.rs:152
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/raf_evaluation.rs:142
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/output_check.rs:191
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/hamming_weight.rs:154
Method
input_claim
(&self)
jolt-core/src/zkvm/ram/hamming_booleanity.rs:85
Function
input_index_to_field_name
(index: usize)
zklean-extractor/src/r1cs.rs:213
Function
int_to_string
(n: i32)
examples/stdlib/guest/src/lib.rs:2
Function
interleave_uninterleave_bits
()
jolt-core/src/utils/mod.rs:227
Function
interrupt
()
tracer/src/emulator/cpu.rs:1873
Method
inv
(&self)
jolt-core/src/poly/commitment/dory.rs:170
Method
is_bound
(&self)
jolt-core/src/poly/dense_mlpoly.rs:68
Method
is_bound
(&self)
jolt-core/src/poly/identity_poly.rs:33
Method
is_bound
(&self)
jolt-core/src/poly/prefix_suffix.rs:119
Function
k_to_y_ext_msb
( k_ternary: usize, )
jolt-core/src/utils/small_value.rs:85
Function
kzg_commit_prove_verify
()
jolt-core/src/poly/commitment/kzg.rs:438
Method
linear_combination
(polynomials: &[&Self], coefficients: &[F])
jolt-core/src/poly/multilinear_polynomial.rs:118
Method
load
(&self, address: u64)
common/src/jolt_device.rs:41
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/andi.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/virtual_assert_eq.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/virtual_movsign.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/sltiu.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/virtual_srl.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/bge.rs:10
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/auipc.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/virtual_srai.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/virtual_muli.rs:9
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/fence.rs:8
Method
lookup_table
(&self)
jolt-core/src/zkvm/instruction/xor.rs:8
← previous
next →
1,201–1,300 of 2,242, ranked by callers