TARAXA
|
Additional Inherited Members | |
Public Member Functions inherited from taraxa::final_chain::BlockHeader | |
BlockHeader ()=default | |
BlockHeader (std::string &&raw_header_data) | |
BlockHeader (std::string &&raw_header_data, const PbftBlock &pbft, uint64_t gas_limit) | |
void | setFromPbft (const PbftBlock &pbft) |
dev::bytes | ethereumRlp () const |
Public Member Functions inherited from taraxa::final_chain::BlockHeaderData | |
dev::bytes | serializeForDB () const |
Static Public Member Functions inherited from taraxa::final_chain::BlockHeader | |
static h256 const & | unclesHash () |
static Nonce const & | nonce () |
static u256 const & | difficulty () |
static h256 const & | mixHash () |
Public Attributes inherited from taraxa::final_chain::BlockHeader | |
h256 | hash |
Address | author |
uint64_t | gas_limit = 0 |
uint64_t | timestamp = 0 |
EthBlockNumber | number = 0 |
bytes | extra_data |
Public Attributes inherited from taraxa::final_chain::BlockHeaderData | |
h256 | parent_hash |
h256 | state_root |
h256 | transactions_root |
h256 | receipts_root |
LogBloom | log_bloom |
uint64_t | gas_used = 0 |
u256 | total_reward |