Documentation ¶
Index ¶
- type ApplicationCapabilities
- func (_m *ApplicationCapabilities) ACLs() bool
- func (_m *ApplicationCapabilities) CollectionUpgrade() bool
- func (_m *ApplicationCapabilities) ForbidDuplicateTXIdInBlock() bool
- func (_m *ApplicationCapabilities) KeyLevelEndorsement() bool
- func (_m *ApplicationCapabilities) LifecycleV20() bool
- func (_m *ApplicationCapabilities) MetadataLifecycle() bool
- func (_m *ApplicationCapabilities) PrivateChannelData() bool
- func (_m *ApplicationCapabilities) StorePvtDataOfInvalidTx() bool
- func (_m *ApplicationCapabilities) Supported() error
- func (_m *ApplicationCapabilities) V1_1Validation() bool
- func (_m *ApplicationCapabilities) V1_2Validation() bool
- func (_m *ApplicationCapabilities) V1_3Validation() bool
- func (_m *ApplicationCapabilities) V2_0Validation() bool
- type Capabilities
- func (_m *Capabilities) ACLs() bool
- func (_m *Capabilities) CollectionUpgrade() bool
- func (_m *Capabilities) FabToken() bool
- func (_m *Capabilities) ForbidDuplicateTXIdInBlock() bool
- func (_m *Capabilities) KeyLevelEndorsement() bool
- func (_m *Capabilities) MetadataLifecycle() bool
- func (_m *Capabilities) PrivateChannelData() bool
- func (_m *Capabilities) Supported() error
- func (_m *Capabilities) V1_1Validation() bool
- func (_m *Capabilities) V1_2Validation() bool
- func (_m *Capabilities) V1_3Validation() bool
- type CapabilityProvider
- type IdentityDeserializer
- type Plugin
- type PluginFactory
- type PluginMapper
- type QueryExecutor
- func (_m *QueryExecutor) Done()
- func (_m *QueryExecutor) ExecuteQuery(namespace string, query string) (ledger.ResultsIterator, error)
- func (_m *QueryExecutor) ExecuteQueryOnPrivateData(namespace string, collection string, query string) (ledger.ResultsIterator, error)
- func (_m *QueryExecutor) ExecuteQueryWithMetadata(namespace string, query string, metadata map[string]interface{}) (coreledger.QueryResultsIterator, error)
- func (_m *QueryExecutor) GetPrivateData(namespace string, collection string, key string) ([]byte, error)
- func (_m *QueryExecutor) GetPrivateDataHash(namespace string, collection string, key string) ([]byte, error)
- func (_m *QueryExecutor) GetPrivateDataMetadata(namespace string, collection string, key string) (map[string][]byte, error)
- func (_m *QueryExecutor) GetPrivateDataMetadataByHash(namespace string, collection string, keyhash []byte) (map[string][]byte, error)
- func (_m *QueryExecutor) GetPrivateDataMultipleKeys(namespace string, collection string, keys []string) ([][]byte, error)
- func (_m *QueryExecutor) GetPrivateDataRangeScanIterator(namespace string, collection string, startKey string, endKey string) (ledger.ResultsIterator, error)
- func (_m *QueryExecutor) GetState(namespace string, key string) ([]byte, error)
- func (_m *QueryExecutor) GetStateMetadata(namespace string, key string) (map[string][]byte, error)
- func (_m *QueryExecutor) GetStateMultipleKeys(namespace string, keys []string) ([][]byte, error)
- func (_m *QueryExecutor) GetStateRangeScanIterator(namespace string, startKey string, endKey string) (ledger.ResultsIterator, error)
- func (_m *QueryExecutor) GetStateRangeScanIteratorWithMetadata(namespace string, startKey string, endKey string, ...) (coreledger.QueryResultsIterator, error)
- type QueryExecutorCreator
- type Validator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationCapabilities ¶
func (*ApplicationCapabilities) ACLs ¶
func (_m *ApplicationCapabilities) ACLs() bool
func (*ApplicationCapabilities) CollectionUpgrade ¶
func (_m *ApplicationCapabilities) CollectionUpgrade() bool
func (*ApplicationCapabilities) ForbidDuplicateTXIdInBlock ¶
func (_m *ApplicationCapabilities) ForbidDuplicateTXIdInBlock() bool
func (*ApplicationCapabilities) KeyLevelEndorsement ¶
func (_m *ApplicationCapabilities) KeyLevelEndorsement() bool
func (*ApplicationCapabilities) LifecycleV20 ¶
func (_m *ApplicationCapabilities) LifecycleV20() bool
func (*ApplicationCapabilities) MetadataLifecycle ¶
func (_m *ApplicationCapabilities) MetadataLifecycle() bool
func (*ApplicationCapabilities) PrivateChannelData ¶
func (_m *ApplicationCapabilities) PrivateChannelData() bool
func (*ApplicationCapabilities) StorePvtDataOfInvalidTx ¶
func (_m *ApplicationCapabilities) StorePvtDataOfInvalidTx() bool
func (*ApplicationCapabilities) Supported ¶
func (_m *ApplicationCapabilities) Supported() error
func (*ApplicationCapabilities) V1_1Validation ¶
func (_m *ApplicationCapabilities) V1_1Validation() bool
func (*ApplicationCapabilities) V1_2Validation ¶
func (_m *ApplicationCapabilities) V1_2Validation() bool
func (*ApplicationCapabilities) V1_3Validation ¶
func (_m *ApplicationCapabilities) V1_3Validation() bool
func (*ApplicationCapabilities) V2_0Validation ¶
func (_m *ApplicationCapabilities) V2_0Validation() bool
type Capabilities ¶
func (*Capabilities) ACLs ¶
func (_m *Capabilities) ACLs() bool
func (*Capabilities) CollectionUpgrade ¶
func (_m *Capabilities) CollectionUpgrade() bool
func (*Capabilities) FabToken ¶
func (_m *Capabilities) FabToken() bool
func (*Capabilities) ForbidDuplicateTXIdInBlock ¶
func (_m *Capabilities) ForbidDuplicateTXIdInBlock() bool
func (*Capabilities) KeyLevelEndorsement ¶
func (_m *Capabilities) KeyLevelEndorsement() bool
func (*Capabilities) MetadataLifecycle ¶
func (_m *Capabilities) MetadataLifecycle() bool
func (*Capabilities) PrivateChannelData ¶
func (_m *Capabilities) PrivateChannelData() bool
func (*Capabilities) Supported ¶
func (_m *Capabilities) Supported() error
func (*Capabilities) V1_1Validation ¶
func (_m *Capabilities) V1_1Validation() bool
func (*Capabilities) V1_2Validation ¶
func (_m *Capabilities) V1_2Validation() bool
func (*Capabilities) V1_3Validation ¶
func (_m *Capabilities) V1_3Validation() bool
type CapabilityProvider ¶
func (*CapabilityProvider) Capabilities ¶
func (_m *CapabilityProvider) Capabilities() channelconfig.ApplicationCapabilities
type IdentityDeserializer ¶
func (*IdentityDeserializer) DeserializeIdentity ¶
func (_m *IdentityDeserializer) DeserializeIdentity(serializedIdentity []byte) (msp.Identity, error)
func (*IdentityDeserializer) IsWellFormed ¶
func (_m *IdentityDeserializer) IsWellFormed(identity *protosmsp.SerializedIdentity) error
type Plugin ¶
func (*Plugin) Init ¶
func (_m *Plugin) Init(dependencies ...validation.Dependency) error
type PluginFactory ¶
func (*PluginFactory) New ¶
func (_m *PluginFactory) New() validation.Plugin
type PluginMapper ¶
func (*PluginMapper) PluginFactoryByName ¶
func (_m *PluginMapper) PluginFactoryByName(name txvalidator.PluginName) validation.PluginFactory
type QueryExecutor ¶
func (*QueryExecutor) Done ¶
func (_m *QueryExecutor) Done()
func (*QueryExecutor) ExecuteQuery ¶
func (_m *QueryExecutor) ExecuteQuery(namespace string, query string) (ledger.ResultsIterator, error)
func (*QueryExecutor) ExecuteQueryOnPrivateData ¶
func (_m *QueryExecutor) ExecuteQueryOnPrivateData(namespace string, collection string, query string) (ledger.ResultsIterator, error)
func (*QueryExecutor) ExecuteQueryWithMetadata ¶
func (_m *QueryExecutor) ExecuteQueryWithMetadata(namespace string, query string, metadata map[string]interface{}) (coreledger.QueryResultsIterator, error)
func (*QueryExecutor) GetPrivateData ¶
func (*QueryExecutor) GetPrivateDataHash ¶
func (*QueryExecutor) GetPrivateDataMetadata ¶
func (*QueryExecutor) GetPrivateDataMetadataByHash ¶
func (*QueryExecutor) GetPrivateDataMultipleKeys ¶
func (*QueryExecutor) GetPrivateDataRangeScanIterator ¶
func (_m *QueryExecutor) GetPrivateDataRangeScanIterator(namespace string, collection string, startKey string, endKey string) (ledger.ResultsIterator, error)
func (*QueryExecutor) GetState ¶
func (_m *QueryExecutor) GetState(namespace string, key string) ([]byte, error)
func (*QueryExecutor) GetStateMetadata ¶
func (*QueryExecutor) GetStateMultipleKeys ¶
func (_m *QueryExecutor) GetStateMultipleKeys(namespace string, keys []string) ([][]byte, error)
func (*QueryExecutor) GetStateRangeScanIterator ¶
func (_m *QueryExecutor) GetStateRangeScanIterator(namespace string, startKey string, endKey string) (ledger.ResultsIterator, error)
func (*QueryExecutor) GetStateRangeScanIteratorWithMetadata ¶
func (_m *QueryExecutor) GetStateRangeScanIteratorWithMetadata(namespace string, startKey string, endKey string, metadata map[string]interface{}) (coreledger.QueryResultsIterator, error)
type QueryExecutorCreator ¶
func (*QueryExecutorCreator) NewQueryExecutor ¶
func (_m *QueryExecutorCreator) NewQueryExecutor() (ledger.QueryExecutor, error)
Click to show internal directories.
Click to hide internal directories.