BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Public Member Functions | Public Attributes | List of all members
graphene::wallet::blind_receipt Struct Reference

#include <wallet_structs.hpp>

Public Member Functions

std::pair< public_key_type, fc::time_pointfrom_date () const
 
std::pair< public_key_type, fc::time_pointto_date () const
 
std::tuple< public_key_type, asset_id_type, bool > to_asset_used () const
 
const commitment_typecommitment () const
 

Public Attributes

fc::time_point date
 
public_key_type from_key
 
string from_label
 
public_key_type to_key
 
string to_label
 
asset amount
 
string memo
 
authority control_authority
 
stealth_confirmation::memo_data data
 
bool used = false
 
stealth_confirmation conf
 

Detailed Description

Definition at line 85 of file wallet_structs.hpp.

Member Function Documentation

const commitment_type& graphene::wallet::blind_receipt::commitment ( ) const
inline

Definition at line 92 of file wallet_structs.hpp.

std::pair<public_key_type,fc::time_point> graphene::wallet::blind_receipt::from_date ( ) const
inline

Definition at line 87 of file wallet_structs.hpp.

std::tuple<public_key_type,asset_id_type,bool> graphene::wallet::blind_receipt::to_asset_used ( ) const
inline

Definition at line 89 of file wallet_structs.hpp.

std::pair<public_key_type,fc::time_point> graphene::wallet::blind_receipt::to_date ( ) const
inline

Definition at line 88 of file wallet_structs.hpp.

Member Data Documentation

asset graphene::wallet::blind_receipt::amount

Definition at line 99 of file wallet_structs.hpp.

stealth_confirmation graphene::wallet::blind_receipt::conf

Definition at line 104 of file wallet_structs.hpp.

authority graphene::wallet::blind_receipt::control_authority

Definition at line 101 of file wallet_structs.hpp.

stealth_confirmation::memo_data graphene::wallet::blind_receipt::data

Definition at line 102 of file wallet_structs.hpp.

fc::time_point graphene::wallet::blind_receipt::date

Definition at line 94 of file wallet_structs.hpp.

public_key_type graphene::wallet::blind_receipt::from_key

Definition at line 95 of file wallet_structs.hpp.

string graphene::wallet::blind_receipt::from_label

Definition at line 96 of file wallet_structs.hpp.

string graphene::wallet::blind_receipt::memo

Definition at line 100 of file wallet_structs.hpp.

public_key_type graphene::wallet::blind_receipt::to_key

Definition at line 97 of file wallet_structs.hpp.

string graphene::wallet::blind_receipt::to_label

Definition at line 98 of file wallet_structs.hpp.

bool graphene::wallet::blind_receipt::used = false

Definition at line 103 of file wallet_structs.hpp.


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