Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
tests_impl.h File Reference
#include "../../unit_test.h"
Include dependency graph for tests_impl.h:

Go to the source code of this file.

Functions

static int recovery_test_nonce_function (unsigned char *nonce32, const unsigned char *msg32, const unsigned char *key32, const unsigned char *algo16, void *data, unsigned int counter)
static void test_ecdsa_recovery_api_internal (void)
static void test_ecdsa_recovery_end_to_end_internal (void)
static void test_ecdsa_recovery_edge_cases (void)

Variables

static const struct tf_test_entry tests_recovery []

Function Documentation

◆ recovery_test_nonce_function()

int recovery_test_nonce_function ( unsigned char * nonce32,
const unsigned char * msg32,
const unsigned char * key32,
const unsigned char * algo16,
void * data,
unsigned int counter )
static

Definition at line 12 of file tests_impl.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ test_ecdsa_recovery_api_internal()

void test_ecdsa_recovery_api_internal ( void )
static

Definition at line 33 of file tests_impl.h.

Here is the call graph for this function:

◆ test_ecdsa_recovery_edge_cases()

void test_ecdsa_recovery_edge_cases ( void )
static

Definition at line 156 of file tests_impl.h.

Here is the call graph for this function:

◆ test_ecdsa_recovery_end_to_end_internal()

void test_ecdsa_recovery_end_to_end_internal ( void )
static

Definition at line 97 of file tests_impl.h.

Here is the call graph for this function:

Variable Documentation

◆ tests_recovery

const struct tf_test_entry tests_recovery[]
static
Initial value:
= {
CASE1(test_ecdsa_recovery_api),
CASE1(test_ecdsa_recovery_end_to_end),
}
#define CASE1(name)
Definition unit_test.h:25

Definition at line 333 of file tests_impl.h.