#include <dag_block.hpp>
◆ DagBlock()
◆ getAuthor()
std::shared_ptr< object::Account > graphql::taraxa::DagBlock::getAuthor |
( |
| ) |
const |
|
noexcept |
◆ getHash()
response::Value graphql::taraxa::DagBlock::getHash |
( |
| ) |
const |
|
noexcept |
◆ getLevel()
response::Value graphql::taraxa::DagBlock::getLevel |
( |
| ) |
const |
|
noexcept |
◆ getPbftPeriod()
std::optional< response::Value > graphql::taraxa::DagBlock::getPbftPeriod |
( |
| ) |
const |
|
noexcept |
◆ getPivot()
response::Value graphql::taraxa::DagBlock::getPivot |
( |
| ) |
const |
|
noexcept |
◆ getSignature()
response::Value graphql::taraxa::DagBlock::getSignature |
( |
| ) |
const |
|
noexcept |
◆ getTimestamp()
response::Value graphql::taraxa::DagBlock::getTimestamp |
( |
| ) |
const |
|
noexcept |
◆ getTips()
std::vector< response::Value > graphql::taraxa::DagBlock::getTips |
( |
| ) |
const |
|
noexcept |
◆ getTransactionCount()
int graphql::taraxa::DagBlock::getTransactionCount |
( |
| ) |
const |
|
noexcept |
◆ getTransactions()
std::optional< std::vector< std::shared_ptr< object::Transaction > > > graphql::taraxa::DagBlock::getTransactions |
( |
| ) |
const |
|
noexcept |
◆ getVdf()
int graphql::taraxa::DagBlock::getVdf |
( |
| ) |
const |
|
noexcept |
◆ dag_block_
◆ final_chain_
◆ get_block_by_num_
std::function<std::shared_ptr<object::Block>::taraxa::EthBlockNumber)> graphql::taraxa::DagBlock::get_block_by_num_ |
|
private |
◆ mu_
std::mutex graphql::taraxa::DagBlock::mu_ |
|
mutableprivate |
◆ pbft_manager_
◆ period_
std::optional<uint64_t> graphql::taraxa::DagBlock::period_ |
|
mutableprivate |
◆ transaction_manager_
The documentation for this class was generated from the following files:
- libraries/core_libs/network/graphql/include/graphql/types/dag_block.hpp
- libraries/core_libs/network/graphql/src/types/dag_block.cpp