コード例 #1
0
 public BlockchainService(IBlockchainFactory blockchainFactory,
                          ITransactionService transactionService,
                          IAccountRepository accountRepository,
                          ISigner signer,
                          ILogger <BlockchainService> logger)
 {
     _blockchainFactory  = blockchainFactory;
     _transactionService = transactionService;
     _accountRepository  = accountRepository;
     _signer             = signer;
     _logger             = logger;
 }
コード例 #2
0
 public BlockService(IMediator mediator, BlockchainInstanceHolder blockchainInstance, IBlockchainFactory factory)
 {
     _mediator           = mediator;
     _blockchainInstance = blockchainInstance;
     _factory            = factory;
 }
コード例 #3
0
 public BlockchainInstanceHolder(IBlockchainFactory blockchainFactory)
 {
     Blockchain = blockchainFactory.CreateBlockchain();
 }