Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wavesplatform/WavesCS
[DEPRICATED] C# library for interacting with the Waves blockchain
https://github.com/wavesplatform/WavesCS
Last synced: 26 days ago
JSON representation
[DEPRICATED] C# library for interacting with the Waves blockchain
- Host: GitHub
- URL: https://github.com/wavesplatform/WavesCS
- Owner: wavesplatform
- License: mit
- Archived: true
- Created: 2017-12-05T16:53:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T05:22:37.000Z (about 2 years ago)
- Last Synced: 2024-04-29T21:43:52.008Z (8 months ago)
- Language: C#
- Homepage:
- Size: 1000 KB
- Stars: 29
- Watchers: 20
- Forks: 22
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-waves - WavesCS - C# library to interact with the Waves blockchain. (Frameworks and tools / Client libraries)
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 blockchainSupports 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
## DocumentationThe 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