using System.Threading; using System.Threading.Tasks; using Nethereum.RPC.Eth.DTOs; namespace Nethereum.Contracts.DeploymentHandlers { public interface IDeploymentTransactionReceiptPollHandler where TContractDeploymentMessage : ContractDeploymentMessage, new() { Task SendTransactionAsync(TContractDeploymentMessage deploymentMessage = null, CancellationTokenSource cancellationTokenSource = null); } }