using System.Threading.Tasks; using Nethereum.Hex.HexTypes; namespace Nethereum.Contracts.TransactionHandlers { public interface ITransactionEstimatorHandler where TFunctionMessage : FunctionMessage, new() { Task EstimateGasAsync(string contractAddress, TFunctionMessage functionMessage = null); } }