BitShares-Core  7.0.0
BitShares blockchain node software and command-line wallet software
Public Attributes | List of all members
graphene::protocol::blind_output Class Reference

Defines data required to create a new blind commitment. More...

#include <confidential.hpp>

Public Attributes

fc::ecc::commitment_type commitment
range_proof_type range_proof
authority owner
optional< stealth_confirmationstealth_memo

Detailed Description

Defines data required to create a new blind commitment.

The blinded output that must be proven to be greater than 0

Definition at line 135 of file confidential.hpp.

Member Data Documentation

◆ commitment

fc::ecc::commitment_type graphene::protocol::blind_output::commitment

Definition at line 137 of file confidential.hpp.

◆ owner

authority graphene::protocol::blind_output::owner

Definition at line 140 of file confidential.hpp.

◆ range_proof

range_proof_type graphene::protocol::blind_output::range_proof

only required if there is more than one blind output

Definition at line 139 of file confidential.hpp.

◆ stealth_memo

optional<stealth_confirmation> graphene::protocol::blind_output::stealth_memo

Definition at line 141 of file confidential.hpp.

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