Namespaces | |
| yac | |
Classes | |
| struct | AgreementOnNone |
| Agreement on <None, None> More... | |
| struct | BaseGateObject |
| struct | BlockReject |
| Reject on block. More... | |
| struct | Future |
| round.block_round > ledger_state->top_block_info.height + 1 More... | |
| struct | PairValid |
| Current pair is valid. More... | |
| struct | ProposalReject |
| Reject on proposal. More... | |
| struct | Round |
| class | RoundTypeHasher |
| struct | Synchronizable |
| struct | VoteOther |
| Network votes for another pair and round. More... | |
Typedefs | |
| using | ConsensusResult = shared_model::interface::Block |
| using | ConsensusResultCache = cache::SinglePointerCache< ConsensusResult > |
| using | GateObject = boost::variant< PairValid, VoteOther, ProposalReject, BlockReject, AgreementOnNone, Future > |
| using | BlockRoundType = uint64_t |
| using | RejectRoundType = uint32_t |
| using iroha::consensus::BlockRoundType = typedef uint64_t |
Type of round indexing by blocks
| using iroha::consensus::ConsensusResult = typedef shared_model::interface::Block |
Type to represent result of the consensus in form of block
Type to represent a consensus result cache with a single block
| using iroha::consensus::GateObject = typedef boost::variant<PairValid, VoteOther, ProposalReject, BlockReject, AgreementOnNone, Future> |
| using iroha::consensus::RejectRoundType = typedef uint32_t |
Type of round indexing by reject before new block commit