Exemplo n.º 1
0
 public ContractManager(IBlockLayer blockchain, object lockObj, Settings settings, ILogger <ContractManager> logger)
 {
     _blockchain = blockchain;
     _lockObj    = lockObj;
     _settings   = settings;
     _logger     = logger;
 }
 public AuditTrailContract(IBlockLayer blockchain, object lockObj, int threshold, ILogger logger)
 {
     _blockchain = blockchain;
     _lockObj    = lockObj;
     _threshold  = threshold;
     _logger     = logger;
 }
 public SimulatorController(IBlockLayer blockchain, Settings settings, ILogger <ContractManager> logger)
 {
     _blockchain = blockchain;
     _contracts  = new ContractManager(blockchain, WriteLock, settings, logger);
 }
 public ExplorerController(IBlockLayer blockchain)
 {
     _blockchain = blockchain;
 }
Exemplo n.º 5
0
 public ProxyLayer(IBlockLayer <BlockData <T> > innerLayer)
 {
     this._innerLayer = innerLayer;
 }
Exemplo n.º 6
0
 public DnsContract(IBlockLayer blockchain, object lockObj, ILogger logger)
 {
     _blockchain = blockchain;
     _lockObj    = lockObj;
     _logger     = logger;
 }