示例#1
0
 public MainChainGenesisSmartContractDtoProvider(IContractDeploymentListProvider contractDeploymentListProvider,
                                                 IServiceContainer <IContractInitializationProvider> contractInitializationProviders,
                                                 IOptionsSnapshot <ContractOptions> contractOptions)
     : base(contractDeploymentListProvider, contractInitializationProviders)
 {
     _contractOptions = contractOptions.Value;
 }
 public MethodFeeTestGenesisSmartContractDtoProvider(
     IContractDeploymentListProvider contractDeploymentListProvider,
     IEnumerable <IContractInitializationProvider> contractInitializationProviders)
 {
     _contractDeploymentListProvider  = contractDeploymentListProvider;
     _contractInitializationProviders = contractInitializationProviders;
 }
示例#3
0
 public GenesisSmartContractDtoProvider(IContractDeploymentListProvider contractDeploymentListProvider,
                                        IEnumerable <IContractInitializationProvider> contractInitializationProviders,
                                        IContractCodeProvider contractCodeProvider)
 {
     _contractDeploymentListProvider  = contractDeploymentListProvider;
     _contractInitializationProviders = contractInitializationProviders;
     _contractCodeProvider            = contractCodeProvider;
 }
 public SideChainGenesisSmartContractDtoProvider(
     ISideChainInitializationDataProvider sideChainInitializationDataProvider,
     IContractDeploymentListProvider contractDeploymentListProvider,
     IEnumerable <IContractInitializationProvider> contractInitializationProviders,
     IOptionsSnapshot <ContractOptions> contractOptions)
     : base(contractDeploymentListProvider, contractInitializationProviders)
 {
     _sideChainInitializationDataProvider = sideChainInitializationDataProvider;
     _contractOptions = contractOptions.Value;
 }
 protected GenesisSmartContractDtoProviderBase(IContractDeploymentListProvider contractDeploymentListProvider,
                                               IEnumerable <IContractInitializationProvider> contractInitializationProviders)
 {
     ContractDeploymentListProvider  = contractDeploymentListProvider;
     ContractInitializationProviders = contractInitializationProviders;
 }