using System;
using Status = System.Net.HttpStatusCode;
using Cysharp.Threading.Tasks;
using System.Collections.Generic;
using MoralisUnity.Web3Api.Models;
namespace MoralisUnity.Web3Api.Interfaces
{
public interface IWebClient
{
///
/// Executes HTTP request to a with HTTP verb
/// and .
///
/// The HTTP request to be executed.
/// A task that resolves to Htt
UniTask, string>> ExecuteAsync(WebRequest httpRequest); //, IProgress uploadProgress, IProgress downloadProgress, CancellationToken cancellationToken = default);
}
}