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)