type MocksccProviderFactory struct {
Qe *lm.MockQueryExecutor
QErr error
ApplicationConfigRv channelconfig.Application
ApplicationConfigBool bool
PolicyManagerRv policies.Manager
PolicyManagerBool bool
}
func (c *MocksccProviderFactory) NewSystemChaincodeProvider() sysccprovider.SystemChaincodeProvider
type MocksccProviderImpl struct {
Qe *lm.MockQueryExecutor
QErr error
ApplicationConfigRv channelconfig.Application
ApplicationConfigBool bool
PolicyManagerRv policies.Manager
PolicyManagerBool bool
SysCCMap map[string]bool
}
func (c *MocksccProviderImpl) GetApplicationConfig(cid string) (channelconfig.Application, bool)
func (c *MocksccProviderImpl) GetQueryExecutorForLedger(cid string) (ledger.QueryExecutor, error)
func (c *MocksccProviderImpl) IsSysCC(name string) bool
func (c *MocksccProviderImpl) IsSysCCAndNotInvokableCC2CC(name string) bool
func (c *MocksccProviderImpl) IsSysCCAndNotInvokableExternal(name string) bool
func (c *MocksccProviderImpl) PolicyManager(channelID string) (policies.Manager, bool)