Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DoHoonKim8/halo2-lasso
/ types & classes
Types & classes
104 in github.com/DoHoonKim8/halo2-lasso
⨍
Functions
587
◇
Types & classes
104
↓ 10 callers
Interface
Polynomial
plonkish_backend/src/poly.rs:7
↓ 7 callers
Class
Rotation
plonkish_backend/src/util/expression.rs:14
↓ 6 callers
Enum
CommonPolynomial
plonkish_backend/src/util/expression.rs:61
↓ 5 callers
Interface
Transcript
plonkish_backend/src/util/transcript.rs:56
↓ 4 callers
Class
UnivariateKzgCommitment
plonkish_backend/src/pcs/univariate/kzg.rs:114
↓ 3 callers
Class
MultilinearHyraxCommitment
plonkish_backend/src/pcs/multilinear/hyrax.rs:65
↓ 3 callers
Class
MultilinearIpaCommitment
plonkish_backend/src/pcs/multilinear/ipa.rs:47
↓ 2 callers
Class
Coefficients
plonkish_backend/src/piop/sum_check/classic/coeff.rs:17
↓ 1 callers
Enum
Calculation
plonkish_backend/src/util/expression/evaluator.rs:295
↓ 1 callers
Class
MultilinearKzgCommitment
plonkish_backend/src/pcs/multilinear/kzg.rs:105
Interface
AdditiveCommitment
plonkish_backend/src/pcs.rs:157
Class
AggregationCircuit
benchmark/src/halo2/circuit.rs:298
Class
AggregationConfig
benchmark/src/halo2/circuit.rs:126
Interface
Basis
plonkish_backend/src/poly/univariate.rs:20
Interface
BitIndex
plonkish_backend/src/util.rs:34
Class
BooleanHypercube
plonkish_backend/src/util/arithmetic/bh.rs:77
Class
Brakedown
plonkish_backend/src/util/code/brakedown.rs:21
Interface
BrakedownSpec
plonkish_backend/src/util/code/brakedown.rs:128
Enum
Case
plonkish_backend/src/util/expression.rs:328
Enum
Circuit
benchmark/benches/proof_system.rs:227
Interface
CircuitExt
plonkish_backend/src/frontend/halo2.rs:27
Class
ClassicSumCheck
plonkish_backend/src/piop/sum_check/classic.rs:198
Interface
ClassicSumCheckProver
plonkish_backend/src/piop/sum_check/classic.rs:152
Interface
ClassicSumCheckRoundMessage
plonkish_backend/src/piop/sum_check/classic.rs:160
Class
CoefficientBasis
plonkish_backend/src/poly/univariate.rs:23
Class
CoefficientsProver
plonkish_backend/src/piop/sum_check/classic/coeff.rs:66
Enum
CurveAcc
plonkish_backend/src/util/arithmetic/msm.rs:123
Enum
Error
plonkish_backend/src/lib.rs:13
Class
Evaluation
plonkish_backend/src/pcs.rs:133
Class
EvaluationSet
plonkish_backend/src/pcs/univariate/kzg.rs:423
Class
Evaluations
plonkish_backend/src/piop/sum_check/classic/eval.rs:22
Class
EvaluationsProver
plonkish_backend/src/piop/sum_check/classic/eval.rs:71
Class
EvaluatorCache
plonkish_backend/src/piop/sum_check/classic/eval.rs:326
Enum
Expression
plonkish_backend/src/util/expression.rs:68
Enum
ExpressionPolynomial
plonkish_backend/src/util/expression/relaxed.rs:18
Class
ExpressionRegistry
plonkish_backend/src/util/expression/evaluator.rs:8
Class
FiatShamirTranscript
plonkish_backend/src/util/transcript.rs:102
Interface
FieldTranscript
plonkish_backend/src/util/transcript.rs:15
Interface
FieldTranscriptRead
plonkish_backend/src/util/transcript.rs:31
Interface
FieldTranscriptWrite
plonkish_backend/src/util/transcript.rs:39
Class
Gemini
plonkish_backend/src/pcs/multilinear/gemini.rs:27
Class
Halo2Circuit
plonkish_backend/src/frontend/halo2.rs:42
Interface
Hash
plonkish_backend/src/util/hash.rs:12
Class
HyperPlonk
plonkish_backend/src/backend/hyperplonk.rs:36
Class
HyperPlonkProverParam
plonkish_backend/src/backend/hyperplonk.rs:39
Class
HyperPlonkVerifierParam
plonkish_backend/src/backend/hyperplonk.rs:59
Interface
InMemoryTranscript
plonkish_backend/src/util/transcript.rs:89
Class
Layer
plonkish_backend/src/piop/gkr/fractional_sum_check.rs:27
Interface
LinearCodes
plonkish_backend/src/util/code.rs:8
Class
Log
benchmark/src/bin/plotter.rs:330
Class
MockCircuit
plonkish_backend/src/backend.rs:153
Interface
MultiMillerLoop
plonkish_backend/src/util/arithmetic.rs:25
Class
MultilinearBrakedown
plonkish_backend/src/pcs/multilinear/brakedown.rs:25
Class
MultilinearBrakedownCommitment
plonkish_backend/src/pcs/multilinear/brakedown.rs:56
Class
MultilinearBrakedownParams
plonkish_backend/src/pcs/multilinear/brakedown.rs:34
Class
MultilinearHyrax
plonkish_backend/src/pcs/multilinear/hyrax.rs:24
Class
MultilinearHyraxParams
plonkish_backend/src/pcs/multilinear/hyrax.rs:27
Class
MultilinearIpa
plonkish_backend/src/pcs/multilinear/ipa.rs:23
Class
MultilinearIpaParams
plonkish_backend/src/pcs/multilinear/ipa.rs:26
Class
MultilinearKzg
plonkish_backend/src/pcs/multilinear/kzg.rs:23
Class
MultilinearKzgParams
plonkish_backend/src/pcs/multilinear/kzg.rs:26
Class
MultilinearKzgProverParams
plonkish_backend/src/pcs/multilinear/kzg.rs:56
Class
MultilinearKzgVerifierParams
plonkish_backend/src/pcs/multilinear/kzg.rs:80
Class
MultilinearPolynomial
plonkish_backend/src/poly/multilinear.rs:21
Class
Offsets
plonkish_backend/src/util/expression/evaluator.rs:231
Class
Percentage
benchmark/src/bin/plotter.rs:486
Class
Permutation
plonkish_backend/src/frontend/halo2.rs:392
Class
Permutation
plonkish_backend/src/backend/hyperplonk/util.rs:377
Interface
PlonkishBackend
plonkish_backend/src/backend.rs:16
Interface
PlonkishCircuit
plonkish_backend/src/backend.rs:132
Class
PlonkishCircuitInfo
plonkish_backend/src/backend.rs:47
Interface
PolynomialCommitmentScheme
plonkish_backend/src/pcs.rs:22
Class
PolynomialSet
plonkish_backend/src/util/expression/relaxed.rs:12
Class
PreprocessCollector
plonkish_backend/src/frontend/halo2.rs:248
Class
Product
plonkish_backend/src/util/expression/relaxed.rs:244
Class
ProverState
plonkish_backend/src/piop/sum_check/classic.rs:25
Class
Query
plonkish_backend/src/util/expression.rs:41
Class
Sha256Circuit
benchmark/src/halo2/circuit.rs:423
Class
Snark
benchmark/src/halo2/circuit.rs:67
Class
SnarkWitness
benchmark/src/halo2/circuit.rs:94
Class
SparseMatrix
plonkish_backend/src/util/code/brakedown.rs:276
Class
SparseMatrixDimension
plonkish_backend/src/util/code/brakedown.rs:263
Interface
SumCheck
plonkish_backend/src/piop/sum_check.rs:39
Class
SumCheckEvaluator
plonkish_backend/src/piop/sum_check/classic/eval.rs:135
Enum
System
benchmark/benches/proof_system.rs:151
Enum
System
benchmark/src/bin/plotter.rs:95
Class
TimerInfo
plonkish_backend/src/util/timer.rs:14
Interface
TranscriptRead
plonkish_backend/src/util/transcript.rs:67
Interface
TranscriptWrite
plonkish_backend/src/util/transcript.rs:75
Interface
TwoChainCurve
plonkish_backend/src/util/arithmetic.rs:36
Class
UnivariateKzg
plonkish_backend/src/pcs/univariate/kzg.rs:21
Class
UnivariateKzgParam
plonkish_backend/src/pcs/univariate/kzg.rs:38
Class
UnivariateKzgProverParam
plonkish_backend/src/pcs/univariate/kzg.rs:70
Class
UnivariateKzgVerifierParam
plonkish_backend/src/pcs/univariate/kzg.rs:93
Class
UnivariatePolynomial
plonkish_backend/src/poly/univariate.rs:28
Enum
ValueSource
plonkish_backend/src/util/expression/evaluator.rs:271
Class
VanillaPlonk
plonkish_backend/src/frontend/halo2/circuit.rs:54
Class
VanillaPlonkConfig
plonkish_backend/src/frontend/halo2/circuit.rs:17
Class
VirtualPolynomial
plonkish_backend/src/piop/sum_check.rs:16
Class
WitnessCollector
plonkish_backend/src/frontend/halo2.rs:464
next →
1–100 of 104, ranked by callers