#include <cryptonote_basic.h>
◆ transaction() [1/2]
| cryptonote::transaction::transaction |
( |
| ) |
|
|
inline |
◆ transaction() [2/2]
| cryptonote::transaction::transaction |
( |
const transaction & | t | ) |
|
|
inline |
◆ ~transaction()
| cryptonote::transaction::~transaction |
( |
| ) |
|
|
inlinevirtual |
◆ get_signature_size()
| size_t cryptonote::transaction::get_signature_size |
( |
const txin_v & | tx_in | ) |
|
|
inlinestaticprivate |
◆ if() [1/5]
| cryptonote::transaction::if |
( |
!typename Archive< W > | ::is_saving() | ) |
|
|
inline |
◆ if() [2/5]
| cryptonote::transaction::if |
( |
!typename Archive< W > | ::is_saving() | ) |
|
◆ if() [3/5]
| cryptonote::transaction::if |
( |
!vin. | empty() | ) |
|
|
inline |
◆ if() [4/5]
| cryptonote::transaction::if |
( |
std::is_same< Archive< W >, binary_archive< W > > | () | ) |
|
◆ if() [5/5]
| cryptonote::transaction::if |
( |
version | = = 1 | ) |
|
|
inline |
◆ invalidate_hashes()
| void cryptonote::transaction::invalidate_hashes |
( |
| ) |
|
|
inline |
◆ is_blob_size_valid()
| bool cryptonote::transaction::is_blob_size_valid |
( |
| ) |
const |
|
inline |
◆ is_hash_valid()
| bool cryptonote::transaction::is_hash_valid |
( |
| ) |
const |
|
inline |
◆ is_prunable_hash_valid()
| bool cryptonote::transaction::is_prunable_hash_valid |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ serialize_base()
template<bool W, template< bool > class Archive>
| bool cryptonote::transaction::serialize_base |
( |
Archive< W > & | ar | ) |
|
|
inline |
◆ set_blob_size()
| void cryptonote::transaction::set_blob_size |
( |
size_t | sz | ) |
const |
|
inline |
◆ set_blob_size_valid()
| void cryptonote::transaction::set_blob_size_valid |
( |
bool | v | ) |
const |
|
inline |
◆ set_hash()
◆ set_hash_valid()
| void cryptonote::transaction::set_hash_valid |
( |
bool | v | ) |
const |
|
inline |
◆ set_null()
| void cryptonote::transaction::set_null |
( |
| ) |
|
|
inline |
◆ set_prunable_hash()
◆ set_prunable_hash_valid()
| void cryptonote::transaction::set_prunable_hash_valid |
( |
bool | v | ) |
const |
|
inline |
◆ blob_size
| size_t cryptonote::transaction::blob_size |
|
mutable |
◆ blob_size_valid
| std::atomic<bool> cryptonote::transaction::blob_size_valid |
|
mutableprivate |
◆ else
| cryptonote::transaction::else |
Initial value:{
binary_archive< false > ar
Definition cold-outputs.cpp:54
◆ hash
◆ hash_valid
| std::atomic<bool> cryptonote::transaction::hash_valid |
|
mutableprivate |
◆ prefix_size
| std::atomic<unsigned int> cryptonote::transaction::prefix_size |
◆ prunable_hash
◆ prunable_hash_valid
| std::atomic<bool> cryptonote::transaction::prunable_hash_valid |
|
mutableprivate |
◆ pruned
| bool cryptonote::transaction::pruned |
◆ rct_signatures
◆ signatures
◆ start_pos
| const auto cryptonote::transaction::start_pos = ar.getpos() |
◆ unprunable_size
| std::atomic<unsigned int> cryptonote::transaction::unprunable_size |
The documentation for this class was generated from the following file: