sevenate / NanoRPC

Nano RPC Client library in C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build status

NanoRPC

Nano RPC Client library in C#

Easily communicatie with a Nano Node using C#

How To install?

Download the source from GitHub or get the compiled assembly from NuGet NanoRPC on NuGet.

Example Usage

var client = NanoClient.GetClient("http://url_to_nano_node:port");

var balanceResult = await _client.AccountBalance(new AccountBalanceRequest() { Account = "xrb_1cyca8x1u4bdi3m6aqjx1ouwayrnais7aucc33w9zxdtrwqaoxdt8yfdzm94" });

Supported RPC methods

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!

License

NanoRPC is licensed under MIT. Refer to LICENSE for more information.

Contributions

Contributions are welcome. Fork this repository and send a pull request if you have something useful to add.

Open Source Project Credits

This library uses RestEase https://github.com/canton7/RestEase

About

Nano RPC Client library in C#

License:MIT License


Languages

Language:C# 100.0%