#include "rocksdb_wsv_query.hpp"


Public Member Functions | |
| RocksDBWsvQuery (std::shared_ptr< RocksDBContext > db_context, logger::LoggerPtr log) | |
| boost::optional< std::vector< std::string > > | getSignatories (const shared_model::interface::types::AccountIdType &account_id) override |
| boost::optional< std::vector< std::shared_ptr< shared_model::interface::Peer > > > | getPeers () override |
| boost::optional< std::shared_ptr< shared_model::interface::Peer > > | getPeerByPublicKey (shared_model::interface::types::PublicKeyHexStringView public_key) override |
| iroha::expected::Result< iroha::TopBlockInfo, std::string > | getTopBlockInfo () const override |
| Get top block info from ledger state. More... | |
| iroha::expected::Result< size_t, std::string > | countPeers () override |
| Fetch domains stored in ledger. More... | |
| iroha::expected::Result< size_t, std::string > | countDomains () override |
| Fetch number of domains in ledger. More... | |
| iroha::expected::Result< size_t, std::string > | countTransactions () override |
| Fetch number of valid transactions in ledger. More... | |
Public Member Functions inherited from iroha::ametsuchi::WsvQuery | |
| virtual | ~WsvQuery ()=default |
| iroha::ametsuchi::RocksDBWsvQuery::RocksDBWsvQuery | ( | std::shared_ptr< RocksDBContext > | db_context, |
| logger::LoggerPtr | log | ||
| ) |
|
overridevirtual |
Fetch number of domains in ledger.
Implements iroha::ametsuchi::WsvQuery.
|
overridevirtual |
Fetch domains stored in ledger.
Implements iroha::ametsuchi::WsvQuery.
|
overridevirtual |
Fetch number of valid transactions in ledger.
Implements iroha::ametsuchi::WsvQuery.
|
overridevirtual |
Fetch peer with given public key from ledger
Implements iroha::ametsuchi::WsvQuery.
|
overridevirtual |
Fetch peers stored in ledger
Implements iroha::ametsuchi::WsvQuery.

|
overridevirtual |
Get signatories of account by user account_id
| account_id |
Implements iroha::ametsuchi::WsvQuery.

|
overridevirtual |
Get top block info from ledger state.
Implements iroha::ametsuchi::WsvQuery.

