Versions in this module Expand all Collapse all v1 v1.4.9 Sep 30, 2020 Changes in this version + const ChainsDir + const IndexDir + var ErrUnexpectedEndOfBlockfile = errors.New("unexpected end of blockfile") + func ClearPreResetHeight(blockStorageDir string) error + func LoadPreResetHeight(blockStorageDir string) (map[string]uint64, error) + func NewProvider(conf *Conf, indexConfig *blkstorage.IndexConfig, ...) blkstorage.BlockStoreProvider + func ResetBlockStore(blockStorageDir string) error + func Rollback(blockStorageDir, ledgerID string, targetBlockNum uint64, ...) error + func ValidateRollbackParams(blockStorageDir, ledgerID string, targetBlockNum uint64) error + type Conf struct + func NewConf(blockStorageDir string, maxBlockfileSize int) *Conf + type FsBlockstoreProvider struct + func (p *FsBlockstoreProvider) Close() + func (p *FsBlockstoreProvider) CreateBlockStore(ledgerid string) (blkstorage.BlockStore, error) + func (p *FsBlockstoreProvider) Exists(ledgerid string) (bool, error) + func (p *FsBlockstoreProvider) List() ([]string, error) + func (p *FsBlockstoreProvider) OpenBlockStore(ledgerid string) (blkstorage.BlockStore, error) Incompatible versions in this module v2.1.1+incompatible Jun 1, 2020