using System.Threading.Tasks; namespace Nethereum.Contracts.DeploymentHandlers { public interface IDeploymentSigner where TContractDeploymentMessage : ContractDeploymentMessage, new() { Task SignTransactionAsync(TContractDeploymentMessage deploymentMessage); } }