|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/ecc/curves/bn254/g1.hpp"#include "barretenberg/ecc/curves/bn254/g2.hpp"#include "barretenberg/ecc/curves/grumpkin/grumpkin.hpp"#include "barretenberg/ecc/curves/secp256k1/secp256k1.hpp"#include "barretenberg/ecc/curves/secp256r1/secp256r1.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Functions | |
| TYPED_TEST_SUITE (TestElement, TestTypes) | |
| TYPED_TEST (TestElement, RandomElement) | |
| TYPED_TEST (TestElement, RandomAffineElement) | |
| TYPED_TEST (TestElement, OnCurve) | |
| TYPED_TEST (TestElement, Eq) | |
| TYPED_TEST (TestElement, CheckGroupModulus) | |
| TYPED_TEST (TestElement, AddExceptionTestInfinity) | |
| TYPED_TEST (TestElement, AddExceptionTestDbl) | |
| TYPED_TEST (TestElement, AddDblConsistency) | |
| TYPED_TEST (TestElement, AddDblConsistencyRepeated) | |
| TYPED_TEST (TestElement, MixedAddExceptionTestInfinity) | |
| TYPED_TEST (TestElement, MixedAddExceptionTestDbl) | |
| TYPED_TEST (TestElement, AddMixedAddConsistencyCheck) | |
| TYPED_TEST (TestElement, BatchNormalize) | |
| TYPED_TEST (TestElement, BatchNormalizeWithInfinity) | |
| TYPED_TEST (TestElement, GroupExponentiationZeroAndOne) | |
| TYPED_TEST (TestElement, GroupExponentiationConsistencyCheck) | |
| TYPED_TEST (TestElement, Infinity) | |
| TYPED_TEST (TestElement, InfinityCanonicalForm) | |
| TYPED_TEST (TestElement, DeriveGenerators) | |
| TYPED_TEST (TestElement, StrausMsmMatchesNaiveSum) | |
| TYPED_TEST (TestElement, StrausMsmTruncatesToShorterInput) | |
| TYPED_TEST (TestElement, StrausMsmEdgeCases) | |
| TYPED_TEST | ( | TestElement | , |
| AddDblConsistency | |||
| ) |
Definition at line 449 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| AddDblConsistencyRepeated | |||
| ) |
Definition at line 454 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| AddExceptionTestDbl | |||
| ) |
Definition at line 444 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| AddExceptionTestInfinity | |||
| ) |
Definition at line 439 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| AddMixedAddConsistencyCheck | |||
| ) |
Definition at line 469 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| BatchNormalize | |||
| ) |
Definition at line 474 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| BatchNormalizeWithInfinity | |||
| ) |
Definition at line 479 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| CheckGroupModulus | |||
| ) |
Definition at line 434 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| DeriveGenerators | |||
| ) |
Definition at line 504 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| Eq | |||
| ) |
Definition at line 429 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| GroupExponentiationConsistencyCheck | |||
| ) |
Definition at line 489 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| GroupExponentiationZeroAndOne | |||
| ) |
Definition at line 484 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| Infinity | |||
| ) |
Definition at line 494 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| InfinityCanonicalForm | |||
| ) |
Definition at line 499 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| MixedAddExceptionTestDbl | |||
| ) |
Definition at line 464 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| MixedAddExceptionTestInfinity | |||
| ) |
Definition at line 459 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| OnCurve | |||
| ) |
Definition at line 424 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| RandomAffineElement | |||
| ) |
Definition at line 419 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| RandomElement | |||
| ) |
Definition at line 414 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| StrausMsmEdgeCases | |||
| ) |
Definition at line 525 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| StrausMsmMatchesNaiveSum | |||
| ) |
Definition at line 511 of file element.test.cpp.
| TYPED_TEST | ( | TestElement | , |
| StrausMsmTruncatesToShorterInput | |||
| ) |
Definition at line 518 of file element.test.cpp.
| TYPED_TEST_SUITE | ( | TestElement | , |
| TestTypes | |||
| ) |