using System.Threading.Tasks; using Nethereum.Hex.HexTypes; using Nethereum.JsonRpc.Client; using Nethereum.RPC.Eth.DTOs; namespace Nethereum.RPC.Eth.Blocks { public interface IEthGetBlockWithTransactionsHashesByNumber { RpcRequest BuildRequest(BlockParameter blockParameter, object id = null); RpcRequest BuildRequest(HexBigInteger number, object id = null); Task SendRequestAsync(BlockParameter blockParameter, object id = null); Task SendRequestAsync(HexBigInteger number, object id = null); } }