|
Electroneum
|
#include <cryptonote_basic.h>


Public Member Functions | |
| block () | |
| block (const block &b) | |
| block & | operator= (const block &b) |
| void | invalidate_hashes () |
| bool | is_hash_valid () const |
| void | set_hash_valid (bool v) const |
| if (!typename Archive< W >::is_saving()) set_hash_valid(false) | |
| if (tx_hashes.size() > CRYPTONOTE_MAX_TX_PER_BLOCK) return false | |
Public Attributes | |
| transaction | miner_tx |
| std::vector< crypto::hash > | tx_hashes |
| std::vector< uint8_t > | signature |
| std::vector< uint8_t > | signatory |
| crypto::hash | hash |
| Public Attributes inherited from cryptonote::block_header | |
| uint8_t | major_version |
| uint8_t | minor_version |
| uint64_t | timestamp |
| crypto::hash | prev_id |
| uint32_t | nonce |
Definition at line 463 of file cryptonote_basic.h.
|
inline |
Definition at line 470 of file cryptonote_basic.h.

|
inline |
Definition at line 471 of file cryptonote_basic.h.

| cryptonote::block::if | ( | !typename Archive< W > | ::is_saving() | ) |


| cryptonote::block::if | ( | tx_hashes. | size(), |
| CRYPTONOTE_MAX_TX_PER_BLOCK | ) |

|
inline |
Definition at line 473 of file cryptonote_basic.h.


|
inline |
Definition at line 474 of file cryptonote_basic.h.

|
inline |
Definition at line 475 of file cryptonote_basic.h.

|
mutable |
Definition at line 484 of file cryptonote_basic.h.
| transaction cryptonote::block::miner_tx |
Definition at line 477 of file cryptonote_basic.h.
|
mutable |
Definition at line 481 of file cryptonote_basic.h.
|
mutable |
Definition at line 480 of file cryptonote_basic.h.
| std::vector<crypto::hash> cryptonote::block::tx_hashes |
Definition at line 478 of file cryptonote_basic.h.