UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
init.hpp File Reference
#include <iostream>
#include <cstdlib>
#include <mutex>

Go to the source code of this file.

Namespaces

namespace  secp256k1
 
namespace  secp256k1::fast
 

Macros

#define SECP256K1_INIT()    secp256k1::fast::ensure_library_integrity(false)
 
#define SECP256K1_INIT_VERBOSE()    secp256k1::fast::ensure_library_integrity(true)
 

Functions

bool secp256k1::fast::Selftest (bool verbose)
 
bool secp256k1::fast::ensure_library_integrity (bool verbose=false)
 

Macro Definition Documentation

◆ SECP256K1_INIT

#define SECP256K1_INIT ( )     secp256k1::fast::ensure_library_integrity(false)

Definition at line 42 of file init.hpp.

◆ SECP256K1_INIT_VERBOSE

#define SECP256K1_INIT_VERBOSE ( )     secp256k1::fast::ensure_library_integrity(true)

Definition at line 45 of file init.hpp.