|
Monero
|
#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <fcntl.h>#include <string.h>#include <boost/filesystem.hpp>#include "gtest/gtest.h"#include "string_tools.h"#include "crypto/crypto.h"#include "crypto/random.h"#include "crypto/chacha.h"#include "ringct/rctOps.h"#include "cryptonote_basic/cryptonote_basic.h"#include "wallet/ringdb.h"
Classes | |
| class | RingDB |
Macros | |
| #define | KEY_1 get_KEY_1() |
| #define | KEY_2 get_KEY_2() |
| #define | KEY_IMAGE_1 get_KEY_IMAGE_1() |
| #define | OUTPUT_1 get_OUTPUT_1() |
| #define | OUTPUT_2 get_OUTPUT_2() |
Functions | |
| static crypto::chacha_key | generate_chacha_key () |
| static crypto::key_image | generate_key_image () |
| static std::pair< uint64_t, uint64_t > | generate_output () |
| static crypto::chacha_key | get_KEY_1 () |
| static crypto::chacha_key | get_KEY_2 () |
| static crypto::key_image | get_KEY_IMAGE_1 () |
| static std::pair< uint64_t, uint64_t > | get_OUTPUT_1 () |
| static std::pair< uint64_t, uint64_t > | get_OUTPUT_2 () |
| TEST (ringdb, not_found) | |
| TEST (ringdb, found) | |
| TEST (ringdb, convert) | |
| TEST (ringdb, different_genesis) | |
| TEST (spent_outputs, not_found) | |
| TEST (spent_outputs, found) | |
| TEST (spent_outputs, vector) | |
| TEST (spent_outputs, mark_as_unspent) | |
| TEST (spent_outputs, clear) | |
| #define KEY_1 get_KEY_1() |
| #define KEY_2 get_KEY_2() |
| #define KEY_IMAGE_1 get_KEY_IMAGE_1() |
| #define OUTPUT_1 get_OUTPUT_1() |
| #define OUTPUT_2 get_OUTPUT_2() |
|
static |
|
static |
|
static |
|
static |
|
static |
| TEST | ( | ringdb | , |
| convert | ) |
| TEST | ( | ringdb | , |
| different_genesis | ) |
| TEST | ( | ringdb | , |
| found | ) |
| TEST | ( | ringdb | , |
| not_found | ) |
| TEST | ( | spent_outputs | , |
| clear | ) |
| TEST | ( | spent_outputs | , |
| found | ) |
| TEST | ( | spent_outputs | , |
| mark_as_unspent | ) |
| TEST | ( | spent_outputs | , |
| not_found | ) |
| TEST | ( | spent_outputs | , |
| vector | ) |