|
purify
C++ Purify implementation with native circuit and BPP support
|
Shared public declaration of Purify's reusable secp256k1 context handle. More...
Go to the source code of this file.
Typedefs | |
| typedef struct purify_secp_context | purify_secp_context |
| Caller-owned reusable secp256k1 context handle shared across Purify C and C++ APIs. | |
Functions | |
| purify_secp_context * | purify_secp_context_create (void) |
| Creates one reusable secp256k1 context for the Purify bridge and public APIs. | |
| void | purify_secp_context_destroy (purify_secp_context *context) |
Destroys a context returned by purify_secp_context_create. | |
| typedef struct purify_secp_context purify_secp_context |
Definition at line 17 of file secp_context.h.
| purify_secp_context * purify_secp_context_create | ( | void | ) |
Definition at line 46 of file bppp_bridge.c.
References purify_secp_context::ctx, purify_bridge_secure_clear(), PURIFY_ERROR_OK, and purify_fill_secure_random().
Referenced by purify::make_secp_context().
| void purify_secp_context_destroy | ( | purify_secp_context * | context | ) |
Definition at line 69 of file bppp_bridge.c.
References purify_secp_context::ctx.
Referenced by purify::SecpContextDeleter::operator()().