public ContractTransactionProcessor( IGetTransactionVMStack vmStackProxy, IVmStackErrorChecker vmStackErrorChecker, IContractHandler contractHandler, ITransactionHandler transactionHandler, ITransactionVMStackHandler transactionVmStackHandler) { _vmStackProxy = vmStackProxy; _vmStackErrorChecker = vmStackErrorChecker; _contractHandler = contractHandler; _transactionHandler = transactionHandler; _transactionVmStackHandler = transactionVmStackHandler; }