Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDriver ¶
func NewDriver( fnsProvider *fabric2.NetworkServiceProvider, tokensManager *tokens.ServiceManager, configs *config.Service, viewManager *view.Manager, filterProvider *common.AcceptTxInDBFilterProvider, tmsProvider *token.ManagementServiceProvider, tracerProvider trace.TracerProvider, identityProvider view.IdentityProvider, ppFetcher *pp2.PublicParametersService, configService driver2.ConfigService, qsProvider queryservice.Provider, storeServiceManager ttxdb.StoreServiceManager, ) driver.Driver
func NewLedger ¶
func NewLedger(ch *fabric.Channel, keyTranslator translator.KeyTranslator, executor qe.QueryStatesExecutor) *ledger
Types ¶
type Driver ¶
type Driver struct {
EndorsementServiceProvider fabric.EndorsementServiceProvider
// contains filtered or unexported fields
}
type Network ¶
func NewNetwork ¶
func NewNetwork( n *ffabric.NetworkService, ch *ffabric.Channel, configuration common.Configuration, filterProvider common.TransactionFilterProvider[*common.AcceptTxInDBsFilter], tokensProvider *tokens.ServiceManager, viewManager fabric.ViewManager, tmsProvider *token.ManagementServiceProvider, endorsementServiceProvider fabric.EndorsementServiceProvider, tokenQueryExecutor driver.TokenQueryExecutor, tracerProvider trace.TracerProvider, defaultPublicParamsFetcher fabric.NetworkPublicParamsFetcher, spentTokenQueryExecutor driver.SpentTokenQueryExecutor, queryStateExecutor qe.QueryStatesExecutor, keyTranslator translator.KeyTranslator, flm finality.ListenerManager, llm lookup.ListenerManager, setupListenerProvider fabric.SetupListenerProvider, ) *Network
type QueryStatesExecutor ¶
type QueryStatesExecutor interface {
}
Click to show internal directories.
Click to hide internal directories.