Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wavesplatform/WavesCS

[DEPRICATED] C# library for interacting with the Waves blockchain
https://github.com/wavesplatform/WavesCS

Last synced: about 2 months ago
JSON representation

[DEPRICATED] C# library for interacting with the Waves blockchain

Awesome Lists containing this project

README

        

# DEPRICATED
This is an old/depricated library, use [waves-csharp](https://github.com/wavesplatform/waves-csharp).
[NuGet package](https://www.nuget.org/packages/WavesLabs.Node.Client)

# WavesCS
A C# library for interacting with the Waves blockchain

Supports node interaction, offline transaction signing, Matcher orders, and creating addresses and keys.

## Topic on Waves Forum

Here you we can discuss library usage and further development:

https://forum.wavesplatform.com/t/wavescs-c-client-library-for-waves-api/83

## Getting Started

You can install **WavesPlatform.WavesCS** [NuGet package](https://www.nuget.org/packages/WavesPlatform.WavesCS/) and add it to your project's References and in your code as:
```
using WavesCS;
```

For installation NuGet package from VS Package Manager Console you should use:
```
PM> Install-Package WavesPlatform.WavesCS -Version 1.1.0
```

For installation via UI Package Manager use this [instruction](https://docs.microsoft.com/en-us/nuget/tools/package-manager-ui).

Target framework .NET Framework 4.5.1
## Documentation

The library utilizes classes to represent various Waves data structures and encoding and serialization methods:

- WavesCS.Node
- WavesCS.Order
- WavesCS.OrderBook
- WavesCS.PrivateKeyAccount
- WavesCS.Transaction
- WavesCS.AddressEncoding
- WavesCS.Base58
- WavesCS.Utils

#### Code Example
Code examples are in [WavesCSTests](https://github.com/wavesplatform/WavesCS/tree/master/WavesCSTests) project and [Examples](Examples.md) page.

### Source code
[WavesCS Github repository](https://github.com/wavesplatform/WavesCS