Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChannelProvider ¶
func NewDriver ¶
func NewDriver(in struct {
dig.In
ConfigProvider config.Provider
MetricsProvider metrics.Provider
EndpointService vdriver.EndpointService
IdProvider vdriver.IdentityProvider
KVS *kvs.KVS
ChannelProvider generic.ChannelProvider `name:"generic-channel-provider"`
IdentityLoaders []identity.NamedIdentityLoader `group:"identity-loaders"`
}) core.NamedDriver
Types ¶
type ChannelHandlerProviderResult ¶
type ChannelHandlerProviderResult struct {
dig.Out
RWSetPayloadHandlerProvider `group:"handler-providers"`
}
func NewEndorserTransactionHandlerProvider ¶
func NewEndorserTransactionHandlerProvider() ChannelHandlerProviderResult
type RWSetPayloadHandlerProvider ¶
type RWSetPayloadHandlerProvider = digutils.HandlerProvider[common.HeaderType, func(network, channel string, v driver.RWSetInspector) driver.RWSetPayloadHandler]
Click to show internal directories.
Click to hide internal directories.