Versions in this module Expand all Collapse all v3 v3.0.1 Dec 26, 2023 v3.0.0 Dec 23, 2022 Changes in this version + type HistoryKvDB struct + func NewHistoryKvDB(chainId string, config *conf.HistoryDbConfig, db protocol.DBHandle, ...) *HistoryKvDB + func (h *HistoryKvDB) Close() + func (h *HistoryKvDB) CommitBlock(blockInfo *serialization.BlockWithSerializedInfo, isCache bool) error + func (h *HistoryKvDB) GetAccountTxHistory(account []byte) (historydb.HistoryIterator, error) + func (h *HistoryKvDB) GetContractTxHistory(contractName string) (historydb.HistoryIterator, error) + func (h *HistoryKvDB) GetHistoryForKey(contractName string, key []byte) (historydb.HistoryIterator, error) + func (h *HistoryKvDB) GetLastSavepoint() (uint64, error) + func (h *HistoryKvDB) InitGenesis(genesisBlock *serialization.BlockWithSerializedInfo) error Other modules containing this package chainmaker.org/chainmaker/store/v2