|
Monero
|
#include <sstream>#include "gtest/gtest.h"#include "unit_tests_utils.h"#include "cryptonote_basic/cryptonote_format_utils.h"#include "cryptonote_core/blockchain.h"#include "file_io_utils.h"#include "misc_log_ex.h"#include "ringct/rctSigs.h"
Namespaces | |
| namespace | cryptonote |
| Holds cryptonote related classes and helpers. | |
Macros | |
| #define | IN_UNIT_TESTS |
| #define | SERIALIZABLE_SIG_CHANGES_SUBTEST(fieldmodifyclause) |
| #define | UNSERIALIZABLE_SIG_CHANGES_SUBTEST(fieldmodifyclause) |
| #define | SERIALIZABLE_MIXRING_CHANGES_SUBTEST(fieldmodifyclause) |
| #define | EXPAND_TRANSACTION_2_FAILURES_SUBTEST(fieldmodifyclause) |
Functions | |
| bool | cryptonote::expand_transaction_1 (transaction &tx, bool base_only) |
| TEST (verRctNonSemanticsSimple, tx1_preconditions) | |
| TEST (verRctNonSemanticsSimple, serializable_sig_changes) | |
| TEST (verRctNonSemanticsSimple, unserializable_sig_changes) | |
| TEST (verRctNonSemanticsSimple, serializable_mixring_changes) | |
| TEST (verRctNonSemanticsSimple, expand_transaction_2_failures) | |
| #define EXPAND_TRANSACTION_2_FAILURES_SUBTEST | ( | fieldmodifyclause | ) |
| #define IN_UNIT_TESTS |
| #define SERIALIZABLE_MIXRING_CHANGES_SUBTEST | ( | fieldmodifyclause | ) |
| #define SERIALIZABLE_SIG_CHANGES_SUBTEST | ( | fieldmodifyclause | ) |
| #define UNSERIALIZABLE_SIG_CHANGES_SUBTEST | ( | fieldmodifyclause | ) |
| TEST | ( | verRctNonSemanticsSimple | , |
| expand_transaction_2_failures | ) |
| TEST | ( | verRctNonSemanticsSimple | , |
| serializable_mixring_changes | ) |
| TEST | ( | verRctNonSemanticsSimple | , |
| serializable_sig_changes | ) |
| TEST | ( | verRctNonSemanticsSimple | , |
| tx1_preconditions | ) |
| TEST | ( | verRctNonSemanticsSimple | , |
| unserializable_sig_changes | ) |