Skip to content

Commit

Permalink
submodule update #240
Browse files Browse the repository at this point in the history
  • Loading branch information
CblPOK-git committed Oct 5, 2023
1 parent ccb9422 commit ac785e2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion libs/blueprint
Submodule blueprint updated 81 files
+3 −0 .github/workflows/run_tests.yml
+64 −86 include/nil/blueprint/blueprint/plonk/assignment.hpp
+47 −36 include/nil/blueprint/blueprint/plonk/circuit.hpp
+2 −8 include/nil/blueprint/component.hpp
+586 −0 include/nil/blueprint/component_stretcher.hpp
+41 −39 include/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/bool_scalar_multiplication.hpp
+189 −85 include/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/complete_addition.hpp
+103 −17 include/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/doubling.hpp
+29 −22 include/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/scalar_non_native_range.hpp
+96 −3 include/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/variable_base_multiplication.hpp
+113 −1 ...e/nil/blueprint/components/algebra/curves/edwards/plonk/non_native/variable_base_multiplication_per_bit.hpp
+46 −44 include/nil/blueprint/components/algebra/curves/pasta/plonk/endo_scalar.hpp
+44 −45 include/nil/blueprint/components/algebra/curves/pasta/plonk/unified_addition.hpp
+847 −714 include/nil/blueprint/components/algebra/curves/pasta/plonk/variable_base_scalar_mul.hpp
+15 −17 include/nil/blueprint/components/algebra/fields/plonk/addition.hpp
+14 −16 include/nil/blueprint/components/algebra/fields/plonk/bit_shift_constant.hpp
+16 −18 include/nil/blueprint/components/algebra/fields/plonk/division.hpp
+17 −21 include/nil/blueprint/components/algebra/fields/plonk/division_or_zero.hpp
+20 −29 include/nil/blueprint/components/algebra/fields/plonk/exponentiation.hpp
+18 −20 include/nil/blueprint/components/algebra/fields/plonk/logic_and_flag.hpp
+36 −28 include/nil/blueprint/components/algebra/fields/plonk/logic_or_flag.hpp
+15 −17 include/nil/blueprint/components/algebra/fields/plonk/multiplication.hpp
+15 −17 include/nil/blueprint/components/algebra/fields/plonk/multiplication_by_constant.hpp
+25 −28 include/nil/blueprint/components/algebra/fields/plonk/non_native/addition.hpp
+28 −14 include/nil/blueprint/components/algebra/fields/plonk/non_native/bit_composition.hpp
+27 −15 include/nil/blueprint/components/algebra/fields/plonk/non_native/bit_decomposition.hpp
+49 −37 include/nil/blueprint/components/algebra/fields/plonk/non_native/comparison_checked.hpp
+58 −48 include/nil/blueprint/components/algebra/fields/plonk/non_native/comparison_flag.hpp
+13 −15 include/nil/blueprint/components/algebra/fields/plonk/non_native/comparison_mode.hpp
+30 −27 include/nil/blueprint/components/algebra/fields/plonk/non_native/comparison_unchecked.hpp
+12 −23 include/nil/blueprint/components/algebra/fields/plonk/non_native/detail/bit_builder_component.hpp
+17 −15 include/nil/blueprint/components/algebra/fields/plonk/non_native/detail/boolean_op_component.hpp
+13 −21 include/nil/blueprint/components/algebra/fields/plonk/non_native/division_remainder.hpp
+245 −0 include/nil/blueprint/components/algebra/fields/plonk/non_native/equality_flag.hpp
+6 −6 include/nil/blueprint/components/algebra/fields/plonk/non_native/logic_ops.hpp
+98 −31 include/nil/blueprint/components/algebra/fields/plonk/non_native/multiplication.hpp
+36 −38 include/nil/blueprint/components/algebra/fields/plonk/non_native/range.hpp
+31 −30 include/nil/blueprint/components/algebra/fields/plonk/non_native/reduction.hpp
+29 −29 include/nil/blueprint/components/algebra/fields/plonk/non_native/subtraction.hpp
+25 −32 include/nil/blueprint/components/algebra/fields/plonk/range_check.hpp
+316 −226 include/nil/blueprint/components/algebra/fields/plonk/sqrt.hpp
+15 −17 include/nil/blueprint/components/algebra/fields/plonk/subtraction.hpp
+69 −59 include/nil/blueprint/components/hashes/poseidon/plonk/poseidon.hpp
+42 −37 include/nil/blueprint/components/hashes/sha2/plonk/decomposition.hpp
+115 −33 include/nil/blueprint/components/hashes/sha2/plonk/sha256.hpp
+211 −128 include/nil/blueprint/components/hashes/sha2/plonk/sha256_process.hpp
+255 −129 include/nil/blueprint/components/hashes/sha2/plonk/sha512.hpp
+134 −121 include/nil/blueprint/components/hashes/sha2/plonk/sha512_process.hpp
+497 −436 include/nil/blueprint/components/systems/snark/plonk/kimchi/detail/limbs.hpp
+51 −51 include/nil/blueprint/components/systems/snark/plonk/kimchi/oracles_scalar.hpp
+0 −49 include/nil/blueprint/detail/get_component_id.hpp
+93 −0 include/nil/blueprint/detail/huang_lu.hpp
+269 −0 include/nil/blueprint/gate_id.hpp
+265 −0 include/nil/blueprint/utils/connectedness_check.hpp
+14 −10 include/nil/blueprint/utils/satisfiability_check.hpp
+5 −0 test/CMakeLists.txt
+53 −13 test/algebra/curves/plonk/variable_base_scalar_mul.cpp
+3 −3 test/algebra/fields/plonk/field_operations.cpp
+3 −3 test/algebra/fields/plonk/non_native/addition.cpp
+1 −1 test/algebra/fields/plonk/non_native/bit_composition.cpp
+1 −1 test/algebra/fields/plonk/non_native/bit_decomposition.cpp
+1 −1 test/algebra/fields/plonk/non_native/bit_shift_constant.cpp
+1 −1 test/algebra/fields/plonk/non_native/comparison_checked.cpp
+1 −1 test/algebra/fields/plonk/non_native/comparison_flag.cpp
+1 −1 test/algebra/fields/plonk/non_native/comparison_unchecked.cpp
+144 −0 test/algebra/fields/plonk/non_native/equality_flag.cpp
+28 −8 test/algebra/fields/plonk/non_native/multiplication.cpp
+2 −2 test/algebra/fields/plonk/non_native/range.cpp
+2 −2 test/algebra/fields/plonk/non_native/subtraction.cpp
+40 −91 test/algebra/fields/plonk/sqrt.cpp
+151 −0 test/detail/huang_lu.cpp
+132 −0 test/gate_id.cpp
+39 −14 test/hashes/plonk/sha256.cpp
+44 −29 test/hashes/plonk/sha512.cpp
+117 −56 test/non_native/plonk/add_mul_zkllvm_compatible.cpp
+143 −0 test/private_input.cpp
+98 −21 test/test_plonk_component.hpp
+114 −0 test/utils/connectedness_check.cpp
+3 −3 test/verifiers/kimchi/detail/prepare_scalars.cpp
+2 −2 test/verifiers/kimchi/detail/zkpm_evaluate.cpp
+34 −12 test/verifiers/kimchi/sponge/oracles.cpp

0 comments on commit ac785e2

Please sign in to comment.