bulletproofs-1.1.0

Index

aCommitBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
addTwoMulPBulletproofs.Utils
aiCommitBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
aLBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
aOBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
aoCommitBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
aRBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
arithAssignmentGenBulletproofs.ArithmeticCircuit.Internal
ArithCircuit 
1 (Type/Class)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
arithCircuitGenBulletproofs.ArithmeticCircuit.Internal
ArithCircuitProof 
1 (Type/Class)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
ArithCircuitProofErrorBulletproofs.ArithmeticCircuit.Internal
ArithWitness 
1 (Type/Class)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
arithWitnessGenBulletproofs.ArithmeticCircuit.Internal
Assignment 
1 (Type/Class)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
assignmentBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
bGsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
bHBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
bHsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
checkRangeBulletproofs.RangeProof.Internal
checkRangesBulletproofs.RangeProof.Internal
chooseBlindingVectorsBulletproofs.Utils
commitBulletproofs.Utils
commitBitVectorBulletproofs.ArithmeticCircuit.Internal
commitBitVectorsBulletproofs.RangeProof.Internal
commitBlindersBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
commitmentsBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
commitmentWeightsBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
complementaryVectorBulletproofs.RangeProof.Internal
computeInputValuesBulletproofs.ArithmeticCircuit.Internal
computeLRCommitmentBulletproofs.RangeProof.Internal
csBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
delta 
1 (Function)Bulletproofs.RangeProof.Internal
2 (Function)Bulletproofs.ArithmeticCircuit.Internal
dotBulletproofs.Utils
encodeBitBulletproofs.RangeProof.Internal
evaluatePolynomialBulletproofs.ArithmeticCircuit.Internal
fillWithZerosBulletproofs.RangeProof.Internal
GateWeights 
1 (Type/Class)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
gaussianReduceBulletproofs.ArithmeticCircuit.Internal
generateHBulletproofs.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
genIdenMatrixBulletproofs.ArithmeticCircuit.Internal
genZeroMatrixBulletproofs.ArithmeticCircuit.Internal
gsBulletproofs.Utils
hBulletproofs.Utils
hadamardBulletproofs.Utils
hsBulletproofs.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
insertAtBulletproofs.ArithmeticCircuit.Internal
isLogBase2Bulletproofs.Utils
lBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
l0Bulletproofs.RangeProof.Internal
l1Bulletproofs.RangeProof.Internal
lCommitsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
log2CeilBulletproofs.Utils
logBase2Bulletproofs.Utils
logBase2MBulletproofs.Utils
LRPolys 
1 (Type/Class)Bulletproofs.RangeProof.Internal
2 (Data Constructor)Bulletproofs.RangeProof.Internal
lsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
matrixProductBulletproofs.ArithmeticCircuit.Internal
matrixVectorProductBulletproofs.ArithmeticCircuit.Internal
mu 
1 (Function)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Function)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
multiplyPolyBulletproofs.ArithmeticCircuit.Internal
NNotPowerOf2 
1 (Data Constructor)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Data Constructor)Bulletproofs.ArithmeticCircuit.Internal
obfuscateEncodedBitsBulletproofs.RangeProof.Internal
obfuscateEncodedBitsSingleBulletproofs.RangeProof.Internal
oracleBulletproofs.Utils
padAssignmentBulletproofs.ArithmeticCircuit.Internal
padCircuitBulletproofs.ArithmeticCircuit.Internal
padToNearestPowerOfTwoBulletproofs.Utils
padToNearestPowerOfTwoOfBulletproofs.Utils
pointToBSBulletproofs.Utils
powerMatrixBulletproofs.ArithmeticCircuit.Internal
powerVectorBulletproofs.Utils
productProof 
1 (Function)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Function)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
rBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
r0Bulletproofs.RangeProof.Internal
r1Bulletproofs.RangeProof.Internal
randomNBulletproofs.Utils
RangeProof 
1 (Type/Class)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Data Constructor)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
RangeProofErrorBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
rCommitsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
reversedEncodeBitBulletproofs.RangeProof.Internal
reversedEncodeBitMultiBulletproofs.RangeProof.Internal
rsBulletproofs.InnerProductProof.Internal, Bulletproofs.InnerProductProof
sCommit 
1 (Function)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Function)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
shamirGsBulletproofs.ArithmeticCircuit.Internal
shamirGxGxGBulletproofs.ArithmeticCircuit.Internal
shamirUBulletproofs.Utils
shamirXBulletproofs.Utils
shamirX'Bulletproofs.Utils
shamirYBulletproofs.Utils
shamirZ 
1 (Function)Bulletproofs.Utils
2 (Function)Bulletproofs.ArithmeticCircuit.Internal
sliceBulletproofs.Utils
solveLinearSystemBulletproofs.ArithmeticCircuit.Internal
substituteMatrixBulletproofs.ArithmeticCircuit.Internal
sumExpsBulletproofs.Utils
t 
1 (Function)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Function)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
t0Bulletproofs.RangeProof.Internal
t1Bulletproofs.RangeProof.Internal
t1CommitBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
t2Bulletproofs.RangeProof.Internal
t2CommitBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
tBlinding 
1 (Function)Bulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
2 (Function)Bulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
tCommitsBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
TooManyGatesBulletproofs.ArithmeticCircuit.Internal
TPoly 
1 (Type/Class)Bulletproofs.RangeProof.Internal
2 (Data Constructor)Bulletproofs.RangeProof.Internal
UpperBoundTooLargeBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
ValueNotInRangeBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
ValuesNotInRangeBulletproofs.RangeProof.Internal, Bulletproofs.RangeProof, Bulletproofs.MultiRangeProof
vectorMatrixProductBulletproofs.ArithmeticCircuit.Internal
vectorMatrixProductTBulletproofs.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
weightsBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
wLBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
wOBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
wRBulletproofs.ArithmeticCircuit.Internal, Bulletproofs.ArithmeticCircuit
^+^Bulletproofs.Utils
^-^Bulletproofs.Utils