purify
C++ Purify implementation with native circuit and BPP support
Loading...
Searching...
No Matches
secp_context.h File Reference

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_contextpurify_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 Documentation

◆ purify_secp_context

Definition at line 17 of file secp_context.h.

Function Documentation

◆ purify_secp_context_create()

purify_secp_context * purify_secp_context_create ( void  )

◆ purify_secp_context_destroy()

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()().