Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::generated_transaction Class Reference

#include <generated_transaction_object.hpp>

Collaboration diagram for sysio::chain::generated_transaction:

Public Member Functions

 generated_transaction (const generated_transaction_object &gto)
 
 generated_transaction (const generated_transaction &gt)=default
 
 generated_transaction (generated_transaction &&gt)=default
 

Public Attributes

transaction_id_type trx_id
 
account_name sender
 
uint128_t sender_id
 
account_name payer
 
time_point delay_until
 
time_point expiration
 this generated transaction will not be applied until the specified time
 
time_point published
 this generated transaction will not be applied after this time
 
vector< char > packed_trx
 

Detailed Description

Definition at line 78 of file generated_transaction_object.hpp.

Constructor & Destructor Documentation

◆ generated_transaction() [1/3]

sysio::chain::generated_transaction::generated_transaction ( const generated_transaction_object & gto)
inline

Definition at line 81 of file generated_transaction_object.hpp.

82 :trx_id(gto.trx_id)
83 ,sender(gto.sender)
84 ,sender_id(gto.sender_id)
85 ,payer(gto.payer)
86 ,delay_until(gto.delay_until)
87 ,expiration(gto.expiration)
88 ,published(gto.published)
89 ,packed_trx(gto.packed_trx.begin(), gto.packed_trx.end())
90 {}
time_point expiration
this generated transaction will not be applied until the specified time
time_point published
this generated transaction will not be applied after this time

◆ generated_transaction() [2/3]

sysio::chain::generated_transaction::generated_transaction ( const generated_transaction & gt)
default

◆ generated_transaction() [3/3]

sysio::chain::generated_transaction::generated_transaction ( generated_transaction && gt)
default

Member Data Documentation

◆ delay_until

time_point sysio::chain::generated_transaction::delay_until

Definition at line 99 of file generated_transaction_object.hpp.

◆ expiration

time_point sysio::chain::generated_transaction::expiration

Definition at line 100 of file generated_transaction_object.hpp.

◆ packed_trx

vector<char> sysio::chain::generated_transaction::packed_trx

Definition at line 102 of file generated_transaction_object.hpp.

◆ payer

account_name sysio::chain::generated_transaction::payer

Definition at line 98 of file generated_transaction_object.hpp.

◆ published

time_point sysio::chain::generated_transaction::published

Definition at line 101 of file generated_transaction_object.hpp.

◆ sender

account_name sysio::chain::generated_transaction::sender

Definition at line 96 of file generated_transaction_object.hpp.

◆ sender_id

uint128_t sysio::chain::generated_transaction::sender_id

Definition at line 97 of file generated_transaction_object.hpp.

◆ trx_id

transaction_id_type sysio::chain::generated_transaction::trx_id

Definition at line 95 of file generated_transaction_object.hpp.


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