func GetBlockStorePath() string
GetBlockStorePath returns the filesystem path that is used for the chain block stores
func GetConfigHistoryPath() string
GetConfigHistoryPath returns the filesystem path that is used for maintaining history of chaincodes collection configurations
func GetFileLockPath() string
GetFileLockPath returns the filesystem path that is used to create a file lock
func GetHistoryLevelDBPath() string
GetHistoryLevelDBPath returns the filesystem path that is used to maintain the history level db
func GetInternalBookkeeperPath() string
GetInternalBookkeeperPath returns the filesystem path that is used for bookkeeping the internal stuff by by KVledger (such as expiration time for pvt)
func GetInternalQueryLimit() int
GetInternalQueryLimit exposes the queryLimit variable
func GetLedgerProviderPath() string
GetLedgerProviderPath returns the filesystem path for storing ledger ledgerProvider contents
func GetMaxBatchUpdateSize() int
GetMaxBatchUpdateSize exposes the maxBatchUpdateSize variable
func GetMaxBlockfileSize() int
GetMaxBlockfileSize returns maximum size of the block file
func GetMaxDegreeQueryReadsHashing() uint32
GetMaxDegreeQueryReadsHashing return the maximum degree of the merkle tree for hashes of of range query results for phantom item validation For more details - see description in kvledger/txmgmt/rwset/query_results_helper.go
func GetPvtdataStoreCollElgProcDbBatchesInterval() int
GetPvtdataStoreCollElgProcDbBatchesInterval returns the minimum duration (in milliseconds) between writing two consecutive db batches for converting the ineligible missing data entries to eligible missing data entries
func GetPvtdataStoreCollElgProcMaxDbBatchSize() int
GetPvtdataStoreCollElgProcMaxDbBatchSize returns the maximum db batch size for converting the ineligible missing data entries to eligible missing data entries
func GetPvtdataStorePath() string
GetPvtdataStorePath returns the filesystem path that is used for permanent storage of private write-sets
func GetPvtdataStorePurgeInterval() uint64
GetPvtdataStorePurgeInterval returns the interval in the terms of number of blocks when the purge for the expired data would be performed
func GetRootPath() string
GetRootPath returns the filesystem path. All ledger related contents are expected to be stored under this path
func GetStateLevelDBPath() string
GetStateLevelDBPath returns the filesystem path that is used to maintain the state level db
func GetTotalQueryLimit() int
GetTotalQueryLimit exposes the totalLimit variable
func GetWarmIndexesAfterNBlocks() int
GetWarmIndexesAfterNBlocks exposes the warmIndexesAfterNBlocks variable
func IsAutoWarmIndexesEnabled() bool
IsAutoWarmIndexesEnabled exposes the autoWarmIndexes variable
func IsCouchDBEnabled() bool
IsCouchDBEnabled exposes the useCouchDB variable
func IsHistoryDBEnabled() bool
IsHistoryDBEnabled exposes the historyDatabase variable
func IsQueryReadsHashingEnabled() bool
IsQueryReadsHashingEnabled enables or disables computing of hash of range query results for phantom item validation