Nano RPC Client library in C#
Easily communicatie with a Nano Node using C#
Download the source from GitHub or get the compiled assembly from NuGet NanoRPC on NuGet.
var client = NanoClient.GetClient("http://url_to_nano_node:port");
var balanceResult = await _client.AccountBalance(new AccountBalanceRequest() { Account = "xrb_1cyca8x1u4bdi3m6aqjx1ouwayrnais7aucc33w9zxdtrwqaoxdt8yfdzm94" });
All RPC methods are supported.
List of RPC methods: https://github.com/nanocurrency/raiblocks/wiki/RPC-protocol
Please create an issue if something is not working as expected. Pull Requests are also welcome!
NanoRPC is licensed under MIT. Refer to LICENSE for more information.
Contributions are welcome. Fork this repository and send a pull request if you have something useful to add.
This library uses RestEase https://github.com/canton7/RestEase