Documentation ¶
Index ¶
- func GetBlockStorePath() string
- func GetConfigHistoryPath() string
- func GetFileLockPath() string
- func GetHistoryLevelDBPath() string
- func GetInternalBookkeeperPath() string
- func GetInternalQueryLimit() int
- func GetLedgerProviderPath() string
- func GetMaxBatchUpdateSize() int
- func GetMaxBlockfileSize() int
- func GetMaxDegreeQueryReadsHashing() uint32
- func GetPvtdataStoreCollElgProcDbBatchesInterval() int
- func GetPvtdataStoreCollElgProcMaxDbBatchSize() int
- func GetPvtdataStorePath() string
- func GetPvtdataStorePurgeInterval() uint64
- func GetRootPath() string
- func GetStateLevelDBPath() string
- func GetTotalQueryLimit() int
- func GetWarmIndexesAfterNBlocks() int
- func IsAutoWarmIndexesEnabled() bool
- func IsCouchDBEnabled() bool
- func IsHistoryDBEnabled() bool
- func IsQueryReadsHashingEnabled() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBlockStorePath ¶
func GetBlockStorePath() string
GetBlockStorePath returns the filesystem path that is used for the chain block stores
func GetConfigHistoryPath ¶
func GetConfigHistoryPath() string
GetConfigHistoryPath returns the filesystem path that is used for maintaining history of chaincodes collection configurations
func GetFileLockPath ¶ added in v1.4.2
func GetFileLockPath() string
GetFileLockPath returns the filesystem path that is used to create a file lock
func GetHistoryLevelDBPath ¶
func GetHistoryLevelDBPath() string
GetHistoryLevelDBPath returns the filesystem path that is used to maintain the history level db
func GetInternalBookkeeperPath ¶
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 ¶
func GetInternalQueryLimit() int
GetInternalQueryLimit exposes the queryLimit variable
func GetLedgerProviderPath ¶
func GetLedgerProviderPath() string
GetLedgerProviderPath returns the filesystem path for storing ledger ledgerProvider contents
func GetMaxBatchUpdateSize ¶
func GetMaxBatchUpdateSize() int
GetMaxBatchUpdateSize exposes the maxBatchUpdateSize variable
func GetMaxBlockfileSize ¶
func GetMaxBlockfileSize() int
GetMaxBlockfileSize returns maximum size of the block file
func GetMaxDegreeQueryReadsHashing ¶
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 ¶
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 ¶
func GetPvtdataStoreCollElgProcMaxDbBatchSize() int
GetPvtdataStoreCollElgProcMaxDbBatchSize returns the maximum db batch size for converting the ineligible missing data entries to eligible missing data entries
func GetPvtdataStorePath ¶
func GetPvtdataStorePath() string
GetPvtdataStorePath returns the filesystem path that is used for permanent storage of private write-sets
func GetPvtdataStorePurgeInterval ¶
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 ¶
func GetRootPath() string
GetRootPath returns the filesystem path. All ledger related contents are expected to be stored under this path
func GetStateLevelDBPath ¶
func GetStateLevelDBPath() string
GetStateLevelDBPath returns the filesystem path that is used to maintain the state level db
func GetTotalQueryLimit ¶
func GetTotalQueryLimit() int
GetTotalQueryLimit exposes the totalLimit variable
func GetWarmIndexesAfterNBlocks ¶
func GetWarmIndexesAfterNBlocks() int
GetWarmIndexesAfterNBlocks exposes the warmIndexesAfterNBlocks variable
func IsAutoWarmIndexesEnabled ¶
func IsAutoWarmIndexesEnabled() bool
IsAutoWarmIndexesEnabled exposes the autoWarmIndexes variable
func IsCouchDBEnabled ¶
func IsCouchDBEnabled() bool
IsCouchDBEnabled exposes the useCouchDB variable
func IsHistoryDBEnabled ¶
func IsHistoryDBEnabled() bool
IsHistoryDBEnabled exposes the historyDatabase variable
func IsQueryReadsHashingEnabled ¶
func IsQueryReadsHashingEnabled() bool
IsQueryReadsHashingEnabled enables or disables computing of hash of range query results for phantom item validation
Types ¶
This section is empty.