.NET library for ease of accessing Nano.to GPU PoW API (pow.nano.to). Documentation can be found here.
var server = new WorkServer();
var response = await server.GenerateWork("ha..5h");
var work = response.WorkResult?.Work;
var options = new WorkServerOptions
{
Post = true, // default false, uses GET
ApiKey = "key_...", // default null
Timeout = TimeSpan.FromSeconds(1), // default 5 seconds
Url = "https://pow2.nano.to" // default "https://pow.nano.to", unlikely to need to change
};
var server = new WorkServer(options);
var response = await server.GenerateWork("ha..5h");
var work = response.WorkResult?.Work;
var response = await server.GenerateWork("ha..5h");
var error = response.ErrorResult?.Message;