hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::ametsuchi::fmtstrings Namespace Reference

Variables

static constexpr size_t kDelimiterSize
 
static constexpr size_t kDelimiterCountForAField = 2ull
 
static const std::string kDelimiter {RDB_DELIMITER}
 
static auto constexpr kPathAccountRoles
 
static auto constexpr kPathWsv {FMT_STRING(RDB_ROOT RDB_WSV)}
 
static auto constexpr kPathStore {FMT_STRING(RDB_ROOT RDB_STORE)}
 
static auto constexpr kPathAccount {FMT_STRING(RDB_PATH_ACCOUNT)}
 
static auto constexpr kPathPeers
 
static auto constexpr kPathSignatories
 
static auto constexpr kPathRoles
 
static auto constexpr kPathTransactionByTs
 
static auto constexpr kPathTransactionByPosition
 
static auto constexpr kPathAccountDetail
 
static auto constexpr kPathAccountAssets
 
static auto constexpr kBlockDataInStore
 
static auto constexpr kTransactionByPosition
 
static auto constexpr kTransactionByTs
 
static auto constexpr kTransactionByHeight
 
static auto constexpr kTransactionByTsLowerBound
 
static auto constexpr kTransactionStatus
 
static auto constexpr kAccountRole
 
static auto constexpr kRole
 
static auto constexpr kSignatory
 
static auto constexpr kAsset
 
static auto constexpr kAccountAsset
 
static auto constexpr kAccountDetail
 
static auto constexpr kPeerAddress
 
static auto constexpr kPeerTLS
 
static auto constexpr kGranted
 
static auto constexpr kSetting
 
static auto constexpr kDomain {FMT_STRING(RDB_PATH_DOMAIN)}
 
static auto constexpr kTopBlock
 
static auto constexpr kQuorum
 
static auto constexpr kAccountAssetSize
 
static auto constexpr kPeersCount
 
static auto constexpr kTxsTotalCount
 
static auto constexpr kBlocksTotalCount
 
static auto constexpr kAllTxsTotalCount
 
static auto constexpr kDomainsTotalCount
 
static auto constexpr kAccountDetailsCount
 
static auto constexpr kStoreVersion
 
static auto constexpr kWsvVersion
 

Variable Documentation

◆ kAccountAsset

auto constexpr iroha::ametsuchi::fmtstrings::kAccountAsset
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_ASSETS
Definition: rocksdb_common.hpp:164

◆ kAccountAssetSize

auto constexpr iroha::ametsuchi::fmtstrings::kAccountAssetSize
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_F_ASSET_SIZE
Definition: rocksdb_common.hpp:181
#define RDB_OPTIONS
Definition: rocksdb_common.hpp:176

◆ kAccountDetail

auto constexpr iroha::ametsuchi::fmtstrings::kAccountDetail
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_DETAILS
Definition: rocksdb_common.hpp:170

◆ kAccountDetailsCount

auto constexpr iroha::ametsuchi::fmtstrings::kAccountDetailsCount
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_F_TOTAL_COUNT
Definition: rocksdb_common.hpp:184
#define RDB_OPTIONS
Definition: rocksdb_common.hpp:176

◆ kAccountRole

auto constexpr iroha::ametsuchi::fmtstrings::kAccountRole
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_ROLES
Definition: rocksdb_common.hpp:165

◆ kAllTxsTotalCount

auto constexpr iroha::ametsuchi::fmtstrings::kAllTxsTotalCount
static
Initial value:
{FMT_STRING(
#define RDB_F_TOTAL_COUNT
Definition: rocksdb_common.hpp:184
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kAsset

auto constexpr iroha::ametsuchi::fmtstrings::kAsset
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_ASSETS
Definition: rocksdb_common.hpp:164
#define RDB_PATH_DOMAIN
Definition: rocksdb_common.hpp:187

◆ kBlockDataInStore

auto constexpr iroha::ametsuchi::fmtstrings::kBlockDataInStore
static
Initial value:
{
FMT_STRING(RDB_ROOT RDB_STORE RDB_XXX)}
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_STORE
Definition: rocksdb_common.hpp:160
####### FOLDERS

◆ kBlocksTotalCount

auto constexpr iroha::ametsuchi::fmtstrings::kBlocksTotalCount
static
Initial value:
{
#define RDB_F_TOTAL_COUNT
Definition: rocksdb_common.hpp:184
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_STORE
Definition: rocksdb_common.hpp:160

◆ kDelimiter

const std::string iroha::ametsuchi::fmtstrings::kDelimiter {RDB_DELIMITER}
static

◆ kDelimiterCountForAField

constexpr size_t iroha::ametsuchi::fmtstrings::kDelimiterCountForAField = 2ull
static

◆ kDelimiterSize

constexpr size_t iroha::ametsuchi::fmtstrings::kDelimiterSize
static
Initial value:
=
sizeof(RDB_DELIMITER) / sizeof(RDB_DELIMITER[0]) - 1ull
#define RDB_DELIMITER
Definition: rocksdb_common.hpp:156

◆ kDomain

auto constexpr iroha::ametsuchi::fmtstrings::kDomain {FMT_STRING(RDB_PATH_DOMAIN)}
static
######## FILES

◆ kDomainsTotalCount

auto constexpr iroha::ametsuchi::fmtstrings::kDomainsTotalCount
static
Initial value:
{
#define RDB_F_TOTAL_COUNT
Definition: rocksdb_common.hpp:184
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_DOMAIN
Definition: rocksdb_common.hpp:174

◆ kGranted

auto constexpr iroha::ametsuchi::fmtstrings::kGranted
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_GRANTABLE_PER
Definition: rocksdb_common.hpp:171

◆ kPathAccount

auto constexpr iroha::ametsuchi::fmtstrings::kPathAccount {FMT_STRING(RDB_PATH_ACCOUNT)}
static

◆ kPathAccountAssets

auto constexpr iroha::ametsuchi::fmtstrings::kPathAccountAssets
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_ASSETS
Definition: rocksdb_common.hpp:164

◆ kPathAccountDetail

auto constexpr iroha::ametsuchi::fmtstrings::kPathAccountDetail
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_DETAILS
Definition: rocksdb_common.hpp:170

◆ kPathAccountRoles

auto constexpr iroha::ametsuchi::fmtstrings::kPathAccountRoles
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_ROLES
Definition: rocksdb_common.hpp:165
######## PATHS

◆ kPathPeers

auto constexpr iroha::ametsuchi::fmtstrings::kPathPeers
static
Initial value:
{FMT_STRING(
#define RDB_PEERS
Definition: rocksdb_common.hpp:168
#define RDB_NETWORK
Definition: rocksdb_common.hpp:162
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_ADDRESS
Definition: rocksdb_common.hpp:177

◆ kPathRoles

auto constexpr iroha::ametsuchi::fmtstrings::kPathRoles
static
Initial value:
{
FMT_STRING(RDB_ROOT RDB_WSV RDB_ROLES)}
#define RDB_ROLES
Definition: rocksdb_common.hpp:165
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kPathSignatories

auto constexpr iroha::ametsuchi::fmtstrings::kPathSignatories
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_SIGNATORIES
Definition: rocksdb_common.hpp:175

◆ kPathStore

auto constexpr iroha::ametsuchi::fmtstrings::kPathStore {FMT_STRING(RDB_ROOT RDB_STORE)}
static

◆ kPathTransactionByPosition

auto constexpr iroha::ametsuchi::fmtstrings::kPathTransactionByPosition
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_POSITION
Definition: rocksdb_common.hpp:172
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kPathTransactionByTs

auto constexpr iroha::ametsuchi::fmtstrings::kPathTransactionByTs
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_TIMESTAMP
Definition: rocksdb_common.hpp:173

◆ kPathWsv

auto constexpr iroha::ametsuchi::fmtstrings::kPathWsv {FMT_STRING(RDB_ROOT RDB_WSV)}
static

◆ kPeerAddress

auto constexpr iroha::ametsuchi::fmtstrings::kPeerAddress
static
Initial value:
{
#define RDB_PEERS
Definition: rocksdb_common.hpp:168
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_NETWORK
Definition: rocksdb_common.hpp:162
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_ADDRESS
Definition: rocksdb_common.hpp:177

◆ kPeersCount

auto constexpr iroha::ametsuchi::fmtstrings::kPeersCount
static
Initial value:
{
#define RDB_PEERS
Definition: rocksdb_common.hpp:168
#define RDB_NETWORK
Definition: rocksdb_common.hpp:162
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_F_PEERS_COUNT
Definition: rocksdb_common.hpp:183

◆ kPeerTLS

auto constexpr iroha::ametsuchi::fmtstrings::kPeerTLS
static
Initial value:
{
#define RDB_PEERS
Definition: rocksdb_common.hpp:168
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_TLS
Definition: rocksdb_common.hpp:178
#define RDB_NETWORK
Definition: rocksdb_common.hpp:162
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kQuorum

auto constexpr iroha::ametsuchi::fmtstrings::kQuorum
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_F_QUORUM
Definition: rocksdb_common.hpp:180
#define RDB_OPTIONS
Definition: rocksdb_common.hpp:176

◆ kRole

auto constexpr iroha::ametsuchi::fmtstrings::kRole
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_ROLES
Definition: rocksdb_common.hpp:165
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kSetting

auto constexpr iroha::ametsuchi::fmtstrings::kSetting
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_SETTINGS
Definition: rocksdb_common.hpp:163
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kSignatory

auto constexpr iroha::ametsuchi::fmtstrings::kSignatory
static
Initial value:
{
#define RDB_PATH_ACCOUNT
Definition: rocksdb_common.hpp:188
#define RDB_SIGNATORIES
Definition: rocksdb_common.hpp:175
#define RDB_XXX
Definition: rocksdb_common.hpp:157

◆ kStoreVersion

auto constexpr iroha::ametsuchi::fmtstrings::kStoreVersion
static
Initial value:
{
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_STORE
Definition: rocksdb_common.hpp:160
#define RDB_F_VERSION
Definition: rocksdb_common.hpp:185

◆ kTopBlock

auto constexpr iroha::ametsuchi::fmtstrings::kTopBlock
static
Initial value:
{
#define RDB_NETWORK
Definition: rocksdb_common.hpp:162
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_STORE
Definition: rocksdb_common.hpp:160
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_F_TOP_BLOCK
Definition: rocksdb_common.hpp:182

◆ kTransactionByHeight

auto constexpr iroha::ametsuchi::fmtstrings::kTransactionByHeight
static
Initial value:
{FMT_STRING(
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_POSITION
Definition: rocksdb_common.hpp:172
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kTransactionByPosition

auto constexpr iroha::ametsuchi::fmtstrings::kTransactionByPosition
static
Initial value:
{FMT_STRING(
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_POSITION
Definition: rocksdb_common.hpp:172
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kTransactionByTs

auto constexpr iroha::ametsuchi::fmtstrings::kTransactionByTs
static
Initial value:
{FMT_STRING(
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_TIMESTAMP
Definition: rocksdb_common.hpp:173

◆ kTransactionByTsLowerBound

auto constexpr iroha::ametsuchi::fmtstrings::kTransactionByTsLowerBound
static
Initial value:
{FMT_STRING(
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_TIMESTAMP
Definition: rocksdb_common.hpp:173

◆ kTransactionStatus

auto constexpr iroha::ametsuchi::fmtstrings::kTransactionStatus
static
Initial value:
{
#define RDB_STATUSES
Definition: rocksdb_common.hpp:169
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kTxsTotalCount

auto constexpr iroha::ametsuchi::fmtstrings::kTxsTotalCount
static
Initial value:
{
#define RDB_XXX
Definition: rocksdb_common.hpp:157
#define RDB_F_TOTAL_COUNT
Definition: rocksdb_common.hpp:184
#define RDB_TRANSACTIONS
Definition: rocksdb_common.hpp:166
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_ACCOUNTS
Definition: rocksdb_common.hpp:167
#define RDB_WSV
Definition: rocksdb_common.hpp:161

◆ kWsvVersion

auto constexpr iroha::ametsuchi::fmtstrings::kWsvVersion
static
Initial value:
{
#define RDB_ROOT
Definition: rocksdb_common.hpp:159
#define RDB_WSV
Definition: rocksdb_common.hpp:161
#define RDB_F_VERSION
Definition: rocksdb_common.hpp:185