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

Found outputs struct. More...

#include <secp256k1_silentpayments.h>

Collaboration diagram for secp256k1_silentpayments_found_output:
[legend]

Public Attributes

secp256k1_xonly_pubkey output
 
unsigned char tweak [32]
 
int found_with_label
 
secp256k1_silentpayments_label label
 

Detailed Description

Found outputs struct.

Struct for holding a found output along with data needed to spend it later.

      output: the x-only public key for the taproot output
       tweak: the 32-byte tweak needed to spend the output

found_with_label: boolean value to indicate if the output was sent to a labeled address. If true, label will be set to a valid value. label: the label used. If found_with_label = false, this is set to an invalid value.

Definition at line 323 of file secp256k1_silentpayments.h.

Member Data Documentation

◆ found_with_label

int secp256k1_silentpayments_found_output::found_with_label

Definition at line 326 of file secp256k1_silentpayments.h.

◆ label

secp256k1_silentpayments_label secp256k1_silentpayments_found_output::label

Definition at line 327 of file secp256k1_silentpayments.h.

◆ output

secp256k1_xonly_pubkey secp256k1_silentpayments_found_output::output

Definition at line 324 of file secp256k1_silentpayments.h.

◆ tweak

unsigned char secp256k1_silentpayments_found_output::tweak[32]

Definition at line 325 of file secp256k1_silentpayments.h.


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