Bitcoin Core 31.99.0
P2P Digital Currency
Public Attributes | List of all members
bench_silentpayments_data Struct Reference

#include <bench_impl.h>

Collaboration diagram for bench_silentpayments_data:
[legend]

Public Attributes

secp256k1_contextctx
 
secp256k1_pubkey spend_pubkey
 
unsigned char scan_key [32]
 
secp256k1_xonly_pubkeytx_outputs
 
secp256k1_xonly_pubkey ** tx_outputs_ptrs
 
secp256k1_xonly_pubkey tx_inputs [SP_BENCH_MAX_INPUTS]
 
const secp256k1_xonly_pubkeytx_inputs_ptrs [SP_BENCH_MAX_INPUTS]
 
secp256k1_silentpayments_found_outputfound_outputs
 
secp256k1_silentpayments_found_output ** found_outputs_ptrs
 
unsigned char smallest_outpoint [36]
 
unsigned char label [33]
 
unsigned char label_tweak [32]
 
int num_outputs
 
int num_matches
 

Detailed Description

Definition at line 23 of file bench_impl.h.

Member Data Documentation

◆ ctx

secp256k1_context* bench_silentpayments_data::ctx

Definition at line 24 of file bench_impl.h.

◆ found_outputs

secp256k1_silentpayments_found_output* bench_silentpayments_data::found_outputs

Definition at line 31 of file bench_impl.h.

◆ found_outputs_ptrs

secp256k1_silentpayments_found_output** bench_silentpayments_data::found_outputs_ptrs

Definition at line 32 of file bench_impl.h.

◆ label

unsigned char bench_silentpayments_data::label[33]

Definition at line 34 of file bench_impl.h.

◆ label_tweak

unsigned char bench_silentpayments_data::label_tweak[32]

Definition at line 35 of file bench_impl.h.

◆ num_matches

int bench_silentpayments_data::num_matches

Definition at line 37 of file bench_impl.h.

◆ num_outputs

int bench_silentpayments_data::num_outputs

Definition at line 36 of file bench_impl.h.

◆ scan_key

unsigned char bench_silentpayments_data::scan_key[32]

Definition at line 26 of file bench_impl.h.

◆ smallest_outpoint

unsigned char bench_silentpayments_data::smallest_outpoint[36]

Definition at line 33 of file bench_impl.h.

◆ spend_pubkey

secp256k1_pubkey bench_silentpayments_data::spend_pubkey

Definition at line 25 of file bench_impl.h.

◆ tx_inputs

secp256k1_xonly_pubkey bench_silentpayments_data::tx_inputs[SP_BENCH_MAX_INPUTS]

Definition at line 29 of file bench_impl.h.

◆ tx_inputs_ptrs

const secp256k1_xonly_pubkey* bench_silentpayments_data::tx_inputs_ptrs[SP_BENCH_MAX_INPUTS]

Definition at line 30 of file bench_impl.h.

◆ tx_outputs

secp256k1_xonly_pubkey* bench_silentpayments_data::tx_outputs

Definition at line 27 of file bench_impl.h.

◆ tx_outputs_ptrs

secp256k1_xonly_pubkey** bench_silentpayments_data::tx_outputs_ptrs

Definition at line 28 of file bench_impl.h.


The documentation for this struct was generated from the following file: