aCommit | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
addTwoMulP | Bulletproofs.Utils |
aiCommit | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
aL | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
aO | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
aoCommit | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
aR | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
arithAssignmentGen | Bulletproofs.ArithmeticCircuit.Internal |
ArithCircuit | |
1 (Type/Class) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
arithCircuitGen | Bulletproofs.ArithmeticCircuit.Internal |
ArithCircuitProof | |
1 (Type/Class) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
ArithCircuitProofError | Bulletproofs.ArithmeticCircuit.Internal |
ArithWitness | |
1 (Type/Class) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
arithWitnessGen | Bulletproofs.ArithmeticCircuit.Internal |
Assignment | |
1 (Type/Class) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
assignment | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
bGs | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
bH | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
bHs | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
checkRange | Bulletproofs.RangeProof.Internal |
checkRanges | Bulletproofs.RangeProof.Internal |
chooseBlindingVectors | Bulletproofs.Utils |
commit | Bulletproofs.Utils |
commitBitVector | Bulletproofs.ArithmeticCircuit.Internal |
commitBitVectors | Bulletproofs.RangeProof.Internal |
commitBlinders | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
commitments | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
commitmentWeights | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
complementaryVector | Bulletproofs.RangeProof.Internal |
computeInputValues | Bulletproofs.ArithmeticCircuit.Internal |
computeLRCommitment | Bulletproofs.RangeProof.Internal |
cs | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
delta | |
1 (Function) | Bulletproofs.RangeProof.Internal |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal |
dot | Bulletproofs.Utils |
encodeBit | Bulletproofs.RangeProof.Internal |
evaluatePolynomial | Bulletproofs.ArithmeticCircuit.Internal |
fillWithZeros | Bulletproofs.RangeProof.Internal |
GateWeights | |
1 (Type/Class) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
gaussianReduce | Bulletproofs.ArithmeticCircuit.Internal |
generateH | Bulletproofs.Utils |
generateProof | |
1 (Function) | Bulletproofs.InnerProductProof.Prover, Bulletproofs.InnerProductProof |
2 (Function) | Bulletproofs.MultiRangeProof.Prover, Bulletproofs.MultiRangeProof |
3 (Function) | Bulletproofs.RangeProof.Prover, Bulletproofs.RangeProof |
4 (Function) | Bulletproofs.ArithmeticCircuit.Prover, Bulletproofs.ArithmeticCircuit |
generateProofUnsafe | |
1 (Function) | Bulletproofs.MultiRangeProof.Prover, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.RangeProof.Prover, Bulletproofs.RangeProof |
genIdenMatrix | Bulletproofs.ArithmeticCircuit.Internal |
genZeroMatrix | Bulletproofs.ArithmeticCircuit.Internal |
gs | Bulletproofs.Utils |
h | Bulletproofs.Utils |
hadamard | Bulletproofs.Utils |
hs | Bulletproofs.Utils |
InnerProductBase | |
1 (Type/Class) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
2 (Data Constructor) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
InnerProductProof | |
1 (Type/Class) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
2 (Data Constructor) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
InnerProductWitness | |
1 (Type/Class) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
2 (Data Constructor) | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
insertAt | Bulletproofs.ArithmeticCircuit.Internal |
isLogBase2 | Bulletproofs.Utils |
l | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
l0 | Bulletproofs.RangeProof.Internal |
l1 | Bulletproofs.RangeProof.Internal |
lCommits | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
log2Ceil | Bulletproofs.Utils |
logBase2 | Bulletproofs.Utils |
logBase2M | Bulletproofs.Utils |
LRPolys | |
1 (Type/Class) | Bulletproofs.RangeProof.Internal |
2 (Data Constructor) | Bulletproofs.RangeProof.Internal |
ls | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
matrixProduct | Bulletproofs.ArithmeticCircuit.Internal |
matrixVectorProduct | Bulletproofs.ArithmeticCircuit.Internal |
mu | |
1 (Function) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
multiplyPoly | Bulletproofs.ArithmeticCircuit.Internal |
NNotPowerOf2 | |
1 (Data Constructor) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Data Constructor) | Bulletproofs.ArithmeticCircuit.Internal |
obfuscateEncodedBits | Bulletproofs.RangeProof.Internal |
obfuscateEncodedBitsSingle | Bulletproofs.RangeProof.Internal |
oracle | Bulletproofs.Utils |
padAssignment | Bulletproofs.ArithmeticCircuit.Internal |
padCircuit | Bulletproofs.ArithmeticCircuit.Internal |
padToNearestPowerOfTwo | Bulletproofs.Utils |
padToNearestPowerOfTwoOf | Bulletproofs.Utils |
pointToBS | Bulletproofs.Utils |
powerMatrix | Bulletproofs.ArithmeticCircuit.Internal |
powerVector | Bulletproofs.Utils |
productProof | |
1 (Function) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
r | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
r0 | Bulletproofs.RangeProof.Internal |
r1 | Bulletproofs.RangeProof.Internal |
randomN | Bulletproofs.Utils |
RangeProof | |
1 (Type/Class) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Data Constructor) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
RangeProofError | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
rCommits | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
reversedEncodeBit | Bulletproofs.RangeProof.Internal |
reversedEncodeBitMulti | Bulletproofs.RangeProof.Internal |
rs | Bulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof |
sCommit | |
1 (Function) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
shamirGs | Bulletproofs.ArithmeticCircuit.Internal |
shamirGxGxG | Bulletproofs.ArithmeticCircuit.Internal |
shamirU | Bulletproofs.Utils |
shamirX | Bulletproofs.Utils |
shamirX' | Bulletproofs.Utils |
shamirY | Bulletproofs.Utils |
shamirZ | |
1 (Function) | Bulletproofs.Utils |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal |
slice | Bulletproofs.Utils |
solveLinearSystem | Bulletproofs.ArithmeticCircuit.Internal |
substituteMatrix | Bulletproofs.ArithmeticCircuit.Internal |
sumExps | Bulletproofs.Utils |
t | |
1 (Function) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
t0 | Bulletproofs.RangeProof.Internal |
t1 | Bulletproofs.RangeProof.Internal |
t1Commit | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
t2 | Bulletproofs.RangeProof.Internal |
t2Commit | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
tBlinding | |
1 (Function) | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
2 (Function) | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
tCommits | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
TooManyGates | Bulletproofs.ArithmeticCircuit.Internal |
TPoly | |
1 (Type/Class) | Bulletproofs.RangeProof.Internal |
2 (Data Constructor) | Bulletproofs.RangeProof.Internal |
UpperBoundTooLarge | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
ValueNotInRange | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
ValuesNotInRange | Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof |
vectorMatrixProduct | Bulletproofs.ArithmeticCircuit.Internal |
vectorMatrixProductT | Bulletproofs.ArithmeticCircuit.Internal |
verifyLRCommitment | |
1 (Function) | Bulletproofs.MultiRangeProof.Verifier |
2 (Function) | Bulletproofs.RangeProof.Verifier |
verifyProof | |
1 (Function) | Bulletproofs.InnerProductProof.Verifier, Bulletproofs.InnerProductProof |
2 (Function) | Bulletproofs.MultiRangeProof.Verifier, Bulletproofs.MultiRangeProof |
3 (Function) | Bulletproofs.RangeProof.Verifier, Bulletproofs.RangeProof |
4 (Function) | Bulletproofs.ArithmeticCircuit.Verifier, Bulletproofs.ArithmeticCircuit |
verifyTPoly | |
1 (Function) | Bulletproofs.MultiRangeProof.Verifier |
2 (Function) | Bulletproofs.RangeProof.Verifier |
weights | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
wL | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
wO | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
wR | Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit |
^+^ | Bulletproofs.Utils |
^-^ | Bulletproofs.Utils |