|
UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
#include <debug_invariants.hpp>
Public Member Functions | |
| void | report () const noexcept |
Public Attributes | |
| uint64_t | field_mul_count = 0 |
| uint64_t | field_sqr_count = 0 |
| uint64_t | point_add_count = 0 |
| uint64_t | point_dbl_count = 0 |
| uint64_t | scalar_mul_count = 0 |
| uint64_t | invariant_check_count = 0 |
Definition at line 145 of file debug_invariants.hpp.
|
inlinenoexcept |
Definition at line 153 of file debug_invariants.hpp.
References field_mul_count, field_sqr_count, invariant_check_count, point_add_count, point_dbl_count, and scalar_mul_count.
| uint64_t secp256k1::fast::debug::DebugCounters::field_mul_count = 0 |
Definition at line 146 of file debug_invariants.hpp.
Referenced by report().
| uint64_t secp256k1::fast::debug::DebugCounters::field_sqr_count = 0 |
Definition at line 147 of file debug_invariants.hpp.
Referenced by report().
| uint64_t secp256k1::fast::debug::DebugCounters::invariant_check_count = 0 |
Definition at line 151 of file debug_invariants.hpp.
Referenced by report().
| uint64_t secp256k1::fast::debug::DebugCounters::point_add_count = 0 |
Definition at line 148 of file debug_invariants.hpp.
Referenced by report().
| uint64_t secp256k1::fast::debug::DebugCounters::point_dbl_count = 0 |
Definition at line 149 of file debug_invariants.hpp.
Referenced by report().
| uint64_t secp256k1::fast::debug::DebugCounters::scalar_mul_count = 0 |
Definition at line 150 of file debug_invariants.hpp.
Referenced by report().