# Functions
No description provided by the author
this func reads reconciler configuration values from core.yaml and returns ReconcilerConfig.
No description provided by the author
NewCollectionAccessFactory.
NewCoordinator creates a new instance of coordinator.
NewDataRetriever constructing function for implementation of the StorageDataRetriever interface.
NewDistributor a constructor for private data distributor capable to send private read write sets for underlying collection.
NewPuller creates new private data puller.
NewReconciler creates a new instance of reconciler.
# Constants
No description provided by the author
# Structs
No description provided by the author
NoOpReconciler non functional reconciler to be used in case reconciliation has been disabled.
No description provided by the author
ReconcilerConfig holds config flags that are read from core.yaml.
Support encapsulates set of interfaces to aggregate required functionality by single struct.
# Interfaces
CollectionAccessFactory an interface to generate collection access policy.
Coordinator orchestrates the flow of the new blocks arrival and in flight transient data, responsible to complete missing parts of transient data for given block.
DataStore defines set of APIs need to get private data from underlined data store.
Fetcher interface which defines API to fetch missing private data elements.
IdentityDeserializerFactory is a factory interface to create IdentityDeserializer for given channel.
PrivateDataRetriever interface which defines API capable of retrieving required private data.
PvtDataDistributor interface to defines API of distributing private data.
Reconciler completes missing parts of private data that weren't available during commit time.
ReconciliationFetcher interface which defines API to fetch private data elements that have to be reconciled.
StorageDataRetriever defines an API to retrieve private date from the storage.
TransientStore holds private data that the corresponding blocks haven't been committed yet into the ledger.
# Type aliases
Dig2PvtRWSetWithConfig.