Bitcoin Core 28.99.0
P2P Digital Currency
Functions
tests_impl.h File Reference

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 (void)
 
static void test_ecdsa_recovery_end_to_end (void)
 
static void test_ecdsa_recovery_edge_cases (void)
 
static void run_recovery_tests (void)
 

Function Documentation

◆ recovery_test_nonce_function()

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

Definition at line 10 of file tests_impl.h.

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

◆ run_recovery_tests()

static void run_recovery_tests ( void  )
static

Definition at line 327 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()

static void test_ecdsa_recovery_api ( void  )
static

Definition at line 31 of file tests_impl.h.

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

◆ test_ecdsa_recovery_edge_cases()

static void test_ecdsa_recovery_edge_cases ( void  )
static

Definition at line 154 of file tests_impl.h.

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

◆ test_ecdsa_recovery_end_to_end()

static void test_ecdsa_recovery_end_to_end ( void  )
static

Definition at line 95 of file tests_impl.h.

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