|
UltrafastSecp256k1 3.68.0
Ultra high-performance secp256k1 elliptic curve cryptography library
|
#include <zk.hpp>
Public Attributes | |
| ForeignFieldLimbs | msg |
| ForeignFieldLimbs | sig_r |
| ForeignFieldLimbs | sig_s |
| ForeignFieldLimbs | pub_x |
| ForeignFieldLimbs | pub_y |
| ForeignFieldLimbs | s_inv |
| ForeignFieldLimbs | u1 |
| ForeignFieldLimbs | u2 |
| ForeignFieldLimbs | result_x |
| ForeignFieldLimbs | result_y |
| ForeignFieldLimbs | result_x_mod_n |
| std::array< std::uint8_t, 32 > | bytes_s_inv |
| std::array< std::uint8_t, 32 > | bytes_u1 |
| std::array< std::uint8_t, 32 > | bytes_u2 |
| std::array< std::uint8_t, 32 > | bytes_result_x |
| std::array< std::uint8_t, 32 > | bytes_result_y |
| std::array< std::uint8_t, 32 > | bytes_result_x_mod_n |
| bool | valid |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_result_x |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_result_x_mod_n |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_result_y |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_s_inv |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_u1 |
| std::array<std::uint8_t, 32> secp256k1::zk::EcdsaSnarkWitness::bytes_u2 |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::msg |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::pub_x |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::pub_y |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::result_x |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::result_x_mod_n |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::result_y |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::s_inv |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::sig_r |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::sig_s |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::u1 |
| ForeignFieldLimbs secp256k1::zk::EcdsaSnarkWitness::u2 |