|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/bbapi/bbapi.hpp"#include "barretenberg/api/file_io.hpp"#include "barretenberg/bbapi/bbapi_crypto.hpp"#include "barretenberg/bbapi/bbapi_shared.hpp"#include "barretenberg/chonk/private_execution_steps.hpp"#include "barretenberg/common/assert.hpp"#include "barretenberg/common/serialize.hpp"#include "barretenberg/common/utils.hpp"#include "barretenberg/serialize/test_helper.hpp"#include "msgpack/v3/sbuffer_decl.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Classes | |
| class | BBApiSerializationTest< T > |
| class | BBApiMsgpack< T > |
Functions | |
| TYPED_TEST_SUITE (BBApiMsgpack, Commands) | |
| TYPED_TEST (BBApiMsgpack, DefaultConstructorRoundtrip) | |
| TEST (BBApiInputValidation, NonCanonicalPublicInputRejected) | |
| TEST (BBApiInputValidation, NonCanonicalProofElementRejected) | |
| TEST (BBApiInputValidation, CanonicalValuesAccepted) | |
| TEST (BBApiInputValidation, TrailingBytesInBinaryInputRejected) | |
| TEST (BBApiInputValidation, ExactBinaryInputAccepted) | |
| TEST (BBApiInputValidation, VkWithTrailingBytesRejectedOnProveSide) | |
| TEST (BBApiInputValidation, VkWithCorrectSizeAccepted) | |
| TEST (BBApiInputValidation, MsgpackParseUncompressedAcceptsCleanInput) | |
| TEST (BBApiInputValidation, MsgpackParseUncompressedRejectsTrailingData) | |
| TEST (BBApiInputValidation, MsgpackLoadAcceptsCleanFile) | |
| TEST (BBApiInputValidation, MsgpackLoadRejectsTrailingData) | |
| TEST (BBApiInputValidation, AesEncryptRejectsLengthMismatch) | |
| TEST (BBApiInputValidation, AesEncryptRejectsNonBlockAlignedLength) | |
| TEST (BBApiInputValidation, AesDecryptRejectsLengthMismatch) | |
| TEST (BBApiInputValidation, AesDecryptRejectsNonBlockAlignedLength) | |
Definition at line 19 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| AesDecryptRejectsLengthMismatch | |||
| ) |
Definition at line 208 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| AesDecryptRejectsNonBlockAlignedLength | |||
| ) |
Definition at line 215 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| AesEncryptRejectsLengthMismatch | |||
| ) |
Definition at line 194 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| AesEncryptRejectsNonBlockAlignedLength | |||
| ) |
Definition at line 201 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| CanonicalValuesAccepted | |||
| ) |
Definition at line 76 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| ExactBinaryInputAccepted | |||
| ) |
Definition at line 94 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| MsgpackLoadAcceptsCleanFile | |||
| ) |
Definition at line 156 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| MsgpackLoadRejectsTrailingData | |||
| ) |
Definition at line 174 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| MsgpackParseUncompressedAcceptsCleanInput | |||
| ) |
Definition at line 131 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| MsgpackParseUncompressedRejectsTrailingData | |||
| ) |
Definition at line 146 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| NonCanonicalProofElementRejected | |||
| ) |
Definition at line 65 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| NonCanonicalPublicInputRejected | |||
| ) |
Definition at line 54 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| TrailingBytesInBinaryInputRejected | |||
| ) |
Definition at line 87 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| VkWithCorrectSizeAccepted | |||
| ) |
Definition at line 112 of file bbapi.test.cpp.
| TEST | ( | BBApiInputValidation | , |
| VkWithTrailingBytesRejectedOnProveSide | |||
| ) |
Definition at line 103 of file bbapi.test.cpp.
| TYPED_TEST | ( | BBApiMsgpack | , |
| DefaultConstructorRoundtrip | |||
| ) |
Definition at line 39 of file bbapi.test.cpp.
| TYPED_TEST_SUITE | ( | BBApiMsgpack | , |
| Commands | |||
| ) |