Bitcoin Core 32.1.0
P2P Digital Currency
Loading...
Searching...
No Matches
vectors.h File Reference
#include <stddef.h>
Include dependency graph for vectors.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bip352_recipient_addressdata
struct  bip352_receive_subtest
struct  bip352_test_vector

Macros

#define MAX_INPUTS_PER_TEST_CASE   3
#define MAX_OUTPUTS_PER_TEST_CASE   2324
#define MAX_RECIPIENT_ENTRIES_PER_TEST_CASE   4
#define MAX_LABELS_PER_TEST_CASE   4
#define MAX_PERMUTATIONS_PER_SENDING_TEST_CASE   12
#define MAX_RECEIVE_SUBTESTS   2
#define SECP256K1_SILENTPAYMENTS_NUMBER_TESTVECTORS   28

Variables

static const struct bip352_test_vector bip352_test_vectors [SECP256K1_SILENTPAYMENTS_NUMBER_TESTVECTORS]

Macro Definition Documentation

◆ MAX_INPUTS_PER_TEST_CASE

#define MAX_INPUTS_PER_TEST_CASE   3

Definition at line 5 of file vectors.h.

◆ MAX_LABELS_PER_TEST_CASE

#define MAX_LABELS_PER_TEST_CASE   4

Definition at line 8 of file vectors.h.

◆ MAX_OUTPUTS_PER_TEST_CASE

#define MAX_OUTPUTS_PER_TEST_CASE   2324

Definition at line 6 of file vectors.h.

◆ MAX_PERMUTATIONS_PER_SENDING_TEST_CASE

#define MAX_PERMUTATIONS_PER_SENDING_TEST_CASE   12

Definition at line 9 of file vectors.h.

◆ MAX_RECEIVE_SUBTESTS

#define MAX_RECEIVE_SUBTESTS   2

Definition at line 10 of file vectors.h.

◆ MAX_RECIPIENT_ENTRIES_PER_TEST_CASE

#define MAX_RECIPIENT_ENTRIES_PER_TEST_CASE   4

Definition at line 7 of file vectors.h.

◆ SECP256K1_SILENTPAYMENTS_NUMBER_TESTVECTORS

#define SECP256K1_SILENTPAYMENTS_NUMBER_TESTVECTORS   28

Definition at line 59 of file vectors.h.

Variable Documentation

◆ bip352_test_vectors

const struct bip352_test_vector bip352_test_vectors[SECP256K1_SILENTPAYMENTS_NUMBER_TESTVECTORS]
static

Definition at line 61 of file vectors.h.