Versions in this module Expand all Collapse all v1 v1.4.6 Feb 25, 2020 Changes in this version + type CollElgInfo struct + NsCollMap map[string]*CollNames + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CollElgInfo) Descriptor() ([]byte, []int) + func (*CollElgInfo) ProtoMessage() + func (dst *CollElgInfo) XXX_Merge(src proto.Message) + func (m *CollElgInfo) GetNsCollMap() map[string]*CollNames + func (m *CollElgInfo) Reset() + func (m *CollElgInfo) String() string + func (m *CollElgInfo) XXX_DiscardUnknown() + func (m *CollElgInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CollElgInfo) XXX_Size() int + func (m *CollElgInfo) XXX_Unmarshal(b []byte) error + type CollNames struct + Entries []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CollNames) Descriptor() ([]byte, []int) + func (*CollNames) ProtoMessage() + func (dst *CollNames) XXX_Merge(src proto.Message) + func (m *CollNames) GetEntries() []string + func (m *CollNames) Reset() + func (m *CollNames) String() string + func (m *CollNames) XXX_DiscardUnknown() + func (m *CollNames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CollNames) XXX_Size() int + func (m *CollNames) XXX_Unmarshal(b []byte) error + type Collections struct + Map map[string]*TxNums + MissingDataMap map[string]bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Collections) Descriptor() ([]byte, []int) + func (*Collections) ProtoMessage() + func (dst *Collections) XXX_Merge(src proto.Message) + func (m *Collections) GetMap() map[string]*TxNums + func (m *Collections) GetMissingDataMap() map[string]bool + func (m *Collections) Reset() + func (m *Collections) String() string + func (m *Collections) XXX_DiscardUnknown() + func (m *Collections) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Collections) XXX_Size() int + func (m *Collections) XXX_Unmarshal(b []byte) error + type ErrIllegalArgs struct + func (err *ErrIllegalArgs) Error() string + type ErrIllegalCall struct + func (err *ErrIllegalCall) Error() string + type ErrOutOfRange struct + func (err *ErrOutOfRange) Error() string + type ExpiryData struct + Map map[string]*Collections + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ExpiryData) Descriptor() ([]byte, []int) + func (*ExpiryData) ProtoMessage() + func (dst *ExpiryData) XXX_Merge(src proto.Message) + func (m *ExpiryData) GetMap() map[string]*Collections + func (m *ExpiryData) Reset() + func (m *ExpiryData) String() string + func (m *ExpiryData) XXX_DiscardUnknown() + func (m *ExpiryData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ExpiryData) XXX_Size() int + func (m *ExpiryData) XXX_Unmarshal(b []byte) error + type Provider interface + Close func() + OpenStore func(id string) (Store, error) + func NewProvider() Provider + type Store interface + Commit func() error + CommitPvtDataOfOldBlocks func(blocksPvtData map[uint64][]*ledger.TxPvtData) error + GetLastUpdatedOldBlocksPvtData func() (map[uint64][]*ledger.TxPvtData, error) + GetMissingPvtDataInfoForMostRecentBlocks func(maxBlock int) (ledger.MissingPvtDataInfo, error) + GetPvtDataByBlockNum func(blockNum uint64, filter ledger.PvtNsCollFilter) ([]*ledger.TxPvtData, error) + HasPendingBatch func() (bool, error) + Init func(btlPolicy pvtdatapolicy.BTLPolicy) + InitLastCommittedBlock func(blockNum uint64) error + IsEmpty func() (bool, error) + LastCommittedBlockHeight func() (uint64, error) + Prepare func(blockNum uint64, pvtData []*ledger.TxPvtData, ...) error + ProcessCollsEligibilityEnabled func(committingBlk uint64, nsCollMap map[string][]string) error + ResetLastUpdatedOldBlocksList func() error + Shutdown func() + type StoreEnv struct + TestStore Store + TestStoreProvider Provider + func NewTestStoreEnv(t *testing.T, ledgerid string, btlPolicy pvtdatapolicy.BTLPolicy) *StoreEnv + func (env *StoreEnv) Cleanup() + func (env *StoreEnv) CloseAndReopen() + type TxNums struct + List []uint64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TxNums) Descriptor() ([]byte, []int) + func (*TxNums) ProtoMessage() + func (dst *TxNums) XXX_Merge(src proto.Message) + func (m *TxNums) GetList() []uint64 + func (m *TxNums) Reset() + func (m *TxNums) String() string + func (m *TxNums) XXX_DiscardUnknown() + func (m *TxNums) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TxNums) XXX_Size() int + func (m *TxNums) XXX_Unmarshal(b []byte) error Incompatible versions in this module v2.0.1+incompatible Feb 26, 2020