public ContractTransactionHandler(ITransactionManager transactionManager) : base(transactionManager) { _estimatorHandler = new TransactionEstimatorHandler <TContractMessage>(transactionManager); _receiptPollHandler = new TransactionReceiptPollHandler <TContractMessage>(transactionManager); _transactionSenderHandler = new TransactionSenderHandler <TContractMessage>(transactionManager); _transactionSigner = new TransactionSignerHandler <TContractMessage>(transactionManager); }
public TransactionSignerHandler(ITransactionManager transactionManager, ITransactionEstimatorHandler <TFunctionMessage> contractTransactionEstimatorHandler) : base(transactionManager) { _contractTransactionEstimatorHandler = contractTransactionEstimatorHandler; }