Versions in this module Expand all Collapse all v3 v3.0.1 Dec 28, 2023 v3.0.0 Dec 23, 2022 Changes in this version + type ResultKvDB struct + func NewResultKvDB(chainId string, handle protocol.DBHandle, logger protocol.Logger, ...) *ResultKvDB + func (h *ResultKvDB) Close() + func (h *ResultKvDB) CommitBlock(blockInfo *serialization.BlockWithSerializedInfo, isCache bool) error + func (h *ResultKvDB) GetLastSavepoint() (uint64, error) + func (h *ResultKvDB) GetRWSetIndex(txId string) (*storePb.StoreInfo, error) + func (h *ResultKvDB) GetTxRWSet(txId string) (*commonPb.TxRWSet, error) + func (h *ResultKvDB) ImportSetSavePoint(height uint64) error + func (h *ResultKvDB) InitGenesis(genesisBlock *serialization.BlockWithSerializedInfo) error + func (h *ResultKvDB) RestoreBlocks(blockInfos []*serialization.BlockWithSerializedInfo) error + func (h *ResultKvDB) ShrinkBlocks(txIdsMap map[uint64][]string) error