public ContractDeploymentTransactionHandler(ITransactionManager transactionManager) : base(transactionManager) { _estimatorHandler = new DeploymentEstimatorHandler <TContractDeploymentMessage>(transactionManager); _receiptPollHandler = new DeploymentTransactionReceiptPollHandler <TContractDeploymentMessage>(transactionManager); _transactionSenderHandler = new DeploymentTransactionSenderHandler <TContractDeploymentMessage>(transactionManager); _transactionSigner = new DeploymentSigner <TContractDeploymentMessage>(transactionManager); }
public DeploymentTransactionSenderHandler(ITransactionManager transactionManager) : base(transactionManager) { _deploymentEstimatorHandler = new DeploymentEstimatorHandler <TContractDeploymentMessage>(transactionManager); }
public DeploymentSigner(ITransactionManager transactionManager, IDeploymentEstimatorHandler <TContractDeploymentMessage> deploymentEstimatorHandler) : base(transactionManager) { _deploymentEstimatorHandler = deploymentEstimatorHandler; }