MCPcopy Create free account

hub / github.com/arkworks-rs/pcd / functions

Functions67 in github.com/arkworks-rs/pcd

↓ 38 callersMethodclone
(&self)
src/ec_cycle_pcd/mod.rs:264
↓ 10 callersMethodclone
(&self)
src/ec_cycle_pcd/data_structures.rs:29
↓ 3 callersMethodclone
(&self)
src/variable_length_crh/pedersen/constraints.rs:25
↓ 3 callersMethodclone
(&self)
src/variable_length_crh/bowe_hopwood/constraints.rs:23
↓ 2 callersFunctionbytes_to_bits
(bytes: &[u8])
src/variable_length_crh/pedersen/mod.rs:95
↓ 2 callersMethodclone
(&self)
src/variable_length_crh/pedersen/mod.rs:122
↓ 1 callersFunctiongenerate_input
( cs: ConstraintSystemRef<Fr>, rng: &mut R, )
src/variable_length_crh/pedersen/constraints.rs:103
↓ 1 callersFunctiongenerate_input
( cs: ConstraintSystemRef<Fr>, rng: &mut R, )
src/variable_length_crh/injective_map/constraints.rs:66
↓ 1 callersFunctiongenerate_input
( cs: ConstraintSystemRef<Fr>, rng: &mut R, )
src/variable_length_crh/bowe_hopwood/constraints.rs:141
Methodcheck_evaluation_gadget
( parameters: &Self::ParametersVar, input: &[UInt8<P::BaseField>], )
src/variable_length_crh/pedersen/constraints.rs:50
Methodcheck_evaluation_gadget
( parameters: &Self::ParametersVar, input: &[UInt8<P::BaseField>], )
src/variable_length_crh/injective_map/constraints.rs:34
Methodcheck_evaluation_gadget
( parameters: &Self::ParametersVar, input: &[UInt8<P::BaseField>], )
src/variable_length_crh/bowe_hopwood/constraints.rs:64
Methodcircuit_specific_setup
( predicate: &P, rng: &mut R, )
src/ec_cycle_pcd/mod.rs:52
Methodclone
(&self)
src/variable_length_crh/bowe_hopwood/mod.rs:35
Methodclone
(&self)
tests/mnt4_marlin.rs:109
Methodclone
(&self)
tests/mnt4_groth16.rs:45
Methodclone
(&self)
tests/mnt4_gm17.rs:46
Methodclone
(&self)
tests/mnt4_mix_gm17groth16.rs:47
Methodclone
(&self)
tests/mnt4_mix_groth16gm17.rs:47
Methodconvert_output_to_field_elements
(output: Self::Output)
src/variable_length_crh/pedersen/mod.rs:90
Methodconvert_output_to_field_elements
( output: Self::Output, )
src/variable_length_crh/injective_map/mod.rs:40
Methodconvert_output_to_field_elements
( output: Self::Output, )
src/variable_length_crh/bowe_hopwood/mod.rs:154
Methodconvert_output_to_field_gadgets
( output: &Self::OutputVar, )
src/variable_length_crh/pedersen/constraints.rs:79
Methodconvert_output_to_field_gadgets
( output: &Self::OutputVar, )
src/variable_length_crh/injective_map/constraints.rs:43
Methodconvert_output_to_field_gadgets
( output: &Self::OutputVar, )
src/variable_length_crh/bowe_hopwood/constraints.rs:100
Functioncrh_primitive_gadget_test
()
src/variable_length_crh/pedersen/constraints.rs:118
Functioncrh_primitive_gadget_test
()
src/variable_length_crh/injective_map/constraints.rs:81
Methoddefault
()
src/variable_length_crh/pedersen/mod.rs:130
Methoddefault
()
src/variable_length_crh/bowe_hopwood/mod.rs:44
Methodevaluate
(parameters: &Self::Parameters, input: &[u8])
src/variable_length_crh/pedersen/mod.rs:63
Methodevaluate
(parameters: &Self::Parameters, input: &[u8])
src/variable_length_crh/injective_map/mod.rs:35
Methodevaluate
(parameters: &Self::Parameters, input: &[u8])
src/variable_length_crh/bowe_hopwood/mod.rs:110
Methodfmt
(&self, f: &mut Formatter<'_>)
src/variable_length_crh/pedersen/mod.rs:107
Methodfmt
(&self, f: &mut Formatter<'_>)
src/variable_length_crh/bowe_hopwood/mod.rs:165
Methodgenerate_constraints
(self, cs: ConstraintSystemRef<F>)
src/ec_cycle_pcd/data_structures.rs:75
Methodgenerate_constraints
( &self, cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::L
src/ec_cycle_pcd/mod.rs:282
Methodgenerate_constraints
( &self, _cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::
tests/mnt4_marlin.rs:124
Methodgenerate_constraints
( &self, _cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::
tests/mnt4_groth16.rs:60
Methodgenerate_constraints
( &self, _cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::
tests/mnt4_gm17.rs:61
Methodgenerate_constraints
( &self, _cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::
tests/mnt4_mix_gm17groth16.rs:62
Methodgenerate_constraints
( &self, _cs: ConstraintSystemRef<F>, msg: &Self::MessageVar, witness: &Self::
tests/mnt4_mix_groth16gm17.rs:62
Methodget_generators
( &self, pos: usize, )
src/variable_length_crh/pedersen/mod.rs:20
Methodget_generators
( &self, pos: usize, )
src/variable_length_crh/bowe_hopwood/mod.rs:53
Methodget_generators
( &self, pos: usize, )
src/variable_length_crh/bowe_hopwood/constraints.rs:31
Methodindex
( pp: &Self::PublicParameters, predicate: &P, rng: &mut R, )
src/ec_cycle_pcd/mod.rs:473
Methodnew
()
tests/mnt4_marlin.rs:101
Methodnew
()
tests/mnt4_groth16.rs:37
Methodnew
()
tests/mnt4_gm17.rs:38
Methodnew
()
tests/mnt4_mix_gm17groth16.rs:39
Methodnew
()
tests/mnt4_mix_groth16gm17.rs:39
Methodnew_variable
( _cs: impl Into<Namespace<ConstraintF>>, f: impl FnOnce() -> Result<T, SynthesisError>,
src/variable_length_crh/pedersen/constraints.rs:158
Methodnew_variable
( _cs: impl Into<Namespace<P::BaseField>>, f: impl FnOnce() -> Result<T, SynthesisError>,
src/variable_length_crh/bowe_hopwood/constraints.rs:113
Methodprove
( pk: &ECCyclePCDPK<MainField, HelpField, IC>, predicate: &P, msg: &P::Message,
src/ec_cycle_pcd/mod.rs:92
Methodsetup
(rng: &mut R)
src/variable_length_crh/pedersen/mod.rs:53
Methodsetup
(rng: &mut R)
src/variable_length_crh/injective_map/mod.rs:31
Methodsetup
(rng: &mut R)
src/variable_length_crh/bowe_hopwood/mod.rs:99
Functiontest_marlin_pcd
()
tests/mnt4_marlin.rs:142
Functiontest_marlin_universal_pcd
()
tests/mnt4_marlin.rs:168
Functiontest_mnt4_gm17_pcd
()
tests/mnt4_gm17.rs:79
Functiontest_mnt4_gm17groth16_pcd
()
tests/mnt4_mix_gm17groth16.rs:80
Functiontest_mnt4_groth16_pcd
()
tests/mnt4_groth16.rs:78
Functiontest_mnt4_groth16gm17_pcd
()
tests/mnt4_mix_groth16gm17.rs:80
Functiontest_native_equality
()
src/variable_length_crh/bowe_hopwood/constraints.rs:156
Functiontest_simple_bh
()
src/variable_length_crh/bowe_hopwood/mod.rs:183
Methodto_field_elements
(&self)
src/variable_length_crh/pedersen/mod.rs:116
Methoduniversal_setup
( predicate_bound: &Self::PredicateBound, rng: &mut R, )
src/ec_cycle_pcd/mod.rs:319
Methodverify
( vk: &Self::VerifyingKey, msg: &P::Message, proof: &Self::Proof, )
src/ec_cycle_pcd/mod.rs:183