示例#1
0
 public MessageHandler(
     ILogger <MessageHandler> logger,
     IBlockchainManager blockchainManager,
     ITransactionPoolManager transactionPoolManager,
     IBroadcastService broadcastService)
 {
     this.logger                 = logger;
     this.blockchainManager      = blockchainManager;
     this.transactionPoolManager = transactionPoolManager;
     this.broadcastService       = broadcastService;
 }
示例#2
0
 public NodeController(
     ILogger <NodeController> logger,
     IWebSocketManager webSocketManager,
     IBlockchainManager blockchainManager,
     IBroadcastService broadcastService,
     IWalletManager walletManager,
     ITransactionPoolManager transactionPoolManager)
 {
     this.logger                 = logger;
     this.webSocketManager       = webSocketManager;
     this.blockchainManager      = blockchainManager;
     this.broadcastService       = broadcastService;
     this.walletManager          = walletManager;
     this.transactionPoolManager = transactionPoolManager;
 }