Esempio n. 1
0
 public ContractTransactionProcessor(
     Web3.Web3 web3, IContractRepository contractRepository,
     ITransactionRepository transactionRepository,
     IAddressTransactionRepository addressTransactionRepository,
     ITransactionVMStackRepository transactionVmStackRepository,
     ITransactionLogRepository transactionLogRepository)
 {
     Web3 = web3;
     _contractRepository           = contractRepository;
     _transactionRepository        = transactionRepository;
     _addressTransactionRepository = addressTransactionRepository;
     _transactionVmStackRepository = transactionVmStackRepository;
     _transactionLogRepository     = transactionLogRepository;
     VmStackErrorChecker           = new VmStackErrorChecker();
 }
 public TransactionVMStackRepositoryTests(ITransactionVMStackRepository repo)
 {
     this._repo = repo;
 }
 public TransactionVMStackRepositoryHandler(ITransactionVMStackRepository transactionVmStackRepository)
 {
     _transactionVmStackRepository = transactionVmStackRepository;
 }