From 91e90ec96b1af33e2d506776f11e9249e76afca2 Mon Sep 17 00:00:00 2001 From: JKorf Date: Wed, 17 Jul 2024 14:04:36 +0200 Subject: [PATCH] Docs, build config --- .github/workflows/dotnet.yml | 2 ++ Kucoin.Net/Kucoin.Net.csproj | 2 +- README.md | 11 ++++++++++- docs/index.html | 13 ++++++++++++- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index cbe35f55..9db0dbed 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -17,6 +17,8 @@ jobs: uses: actions/setup-dotnet@v1 with: dotnet-version: 6.0.x + - name: Set GitHub package source + run: dotnet nuget add source --username JKorf --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text --name github "https://nuget.pkg.github.com/JKorf/index.json" - name: Restore dependencies run: dotnet restore - name: Build diff --git a/Kucoin.Net/Kucoin.Net.csproj b/Kucoin.Net/Kucoin.Net.csproj index ae35a98a..7e94b85c 100644 --- a/Kucoin.Net/Kucoin.Net.csproj +++ b/Kucoin.Net/Kucoin.Net.csproj @@ -10,7 +10,7 @@ 5.9.0 5.9.0 5.9.0 - Kucoin.Net is a client library for accessing the Kucoin REST and Websocket API. All data is mapped to readable models and enum values. Additional features include an implementation for maintaining a client side order book, easy integration with other exchange client libraries and more. + Kucoin.Net is a client library for accessing the Kucoin REST and Websocket API. All data is mapped to readable models and enum values. Additional features include automatic websocket (re)connection management, client side rate limiting, an implementation for maintaining a client side order book, easy integration with other exchange client libraries and more. false Kucoin;Kucoin.Net;Kucoin Client;Kucoin API;CryptoCurrency;CryptoCurrency Exchange git diff --git a/README.md b/README.md index 3a9777b9..c1b16d84 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,16 @@ [![.NET](https://img.shields.io/github/actions/workflow/status/JKorf/Kucoin.Net/dotnet.yml?style=for-the-badge)](https://github.com/JKorf/Kucoin.Net/actions/workflows/dotnet.yml) ![License](https://img.shields.io/github/license/JKorf/Kucoin.Net?style=for-the-badge) -Kucoin.Net is a strongly typed client library for accessing the [Kucoin REST and Websocket API](https://www.kucoin.com/docs/beginners/introduction). All data is mapped to readable models and enum values. Additional features include an implementation for maintaining a client side order book, easy integration with other exchange client libraries and more. +Kucoin.Net is a strongly typed client library for accessing the [Kucoin REST and Websocket API](https://www.kucoin.com/docs/beginners/introduction). +## Features +* Response data is mapped to descriptive models +* Input parameters and response values are mapped to discriptive enum values where possible +* Automatic websocket (re)connection management +* Client side rate limiting +* Cient side order book implementation +* Extensive logging +* Support for different environments (production, testnet) +* Easy integration with other exchange client based on the CryptoExchange.Net base library ## Supported Frameworks The library is targeting both `.NET Standard 2.0` and `.NET Standard 2.1` for optimal compatibility diff --git a/docs/index.html b/docs/index.html index 91b60649..fd8ebe77 100644 --- a/docs/index.html +++ b/docs/index.html @@ -98,7 +98,18 @@

Kucoin.Net

-

Kucoin.Net is a strongly typed client library for accessing the Kucoin REST and Websocket API. All data is mapped to readable models and enum values. Additional features include an implementation for maintaining a client side order book, easy integration with other exchange client libraries and more.

+

Kucoin.Net is a strongly typed client library for accessing the Kucoin REST and Websocket API.

+

Features

+
This library is based on the CryptoExchange.Net base package and can be used in combination with other exchange packages!

Supported Frameworks