Nonkyc market improvements

-Added OHLCV chart support
-Lined up some of the config code better
-Updated count of supported exchanges in the README
This commit is contained in:
Joe Uhren
2024-02-26 18:58:19 -07:00
parent f92cdfc4ca
commit 3d141dab92
4 changed files with 68 additions and 28 deletions
+2 -2
View File
@@ -100,11 +100,11 @@ Table of Contents
- **Movement:** Displays latest blockchain transactions that are greater than a certain configurable amount
- **Network:** Displays a list of peers that have connected to the coind wallet in the past 24 hours, along with useful addnode data that can be used to connect your own wallets to the network easier
- **Top 100:** Displays the top 100 richest wallet addresses, the top 100 wallet addresses that have the highest total number of coins received based on adding up all received transactions, as well as a table and pie chart breakdown of wealth distribution. Additional support for omitting burned coins from top 100 lists
- **Markets:** Displays a number of exchange-related metrics including market summary, 24 hour chart, most recent buy/sell orders and latest trade history. Has the ability to integrate directly with exchange apis and/or the coingecko api from [https://www.coingecko.com/en/api](https://www.coingecko.com/en/api) to retrieve current market prices and convert to USD. The following 7 cryptocurrency exchanges are supported:
- **Markets:** Displays a number of exchange-related metrics including market summary, 24 hour chart, most recent buy/sell orders and latest trade history. Has the ability to integrate directly with exchange apis and/or the coingecko api from [https://www.coingecko.com/en/api](https://www.coingecko.com/en/api) to retrieve current market prices and convert to USD. The following 8 cryptocurrency exchanges are supported:
- [AltMarkets](https://altmarkets.io)
- [Dex-Trade](https://dex-trade.com)
- [FreiExchange](https://freiexchange.com)/[FreiXLite](https://freixlite.com) *\*no chart support due to a lack of OHLCV api data*
- [NonKyc](https://nonkyc.io) *\*no chart support due to a lack of OHLCV api data*
- [NonKyc](https://nonkyc.io)
- [Poloniex](https://poloniex.com)
- [SouthXchange](https://southxchange.com)
- [Xeggex](https://xeggex.com) *\*no chart support due to a lack of OHLCV api data*
+45 -3
View File
File diff suppressed because one or more lines are too long
+11 -12
View File
@@ -834,7 +834,7 @@ exports.markets_page = {
"show_market_select": true,
// exchanges: Enable/disable api integration with any of the available built-in exchanges
// Enabled exchanges display a number of exchange-related metrics including market summary, 24 hour chart, most recent buy/sell orders and latest trade history
// Supported exchanges: altmarkets, dex-trade, freiexchange/freixlite, poloniex, southxchange, xeggex, yobit
// Supported exchanges: altmarkets, dex-trade, freiexchange/freixlite, nonkyc, poloniex, southxchange, xeggex, yobit
"exchanges": {
// altmarkets: a collection of settings that pertain to the altmarkets exchange
"altmarkets": {
@@ -871,17 +871,16 @@ exports.markets_page = {
"trading_pairs": [ "LTC/BTC" ]
},
// nonkyc: a collection of settings that pertain to the nonkyc exchange
// NOTE: nonkyc does not display a 24-hour chart due to a lack of OHLCV api data
"nonkyc": {
// enabled: Enable/disable the nonkyc exchange (true/false)
// If set to false, the nonkyc page will be completely inaccessible and no market data will be downloaded for this exchange
"enabled": false,
// trading_pairs: An array of market trading pair symbols
// You can add as many trading pairs as necessary
// All entries must specify your coins symbol as it is displayed on the exchange, followed by a slash (/) and ending with the symbol of the market or asset that is being traded against
// Ex: "LTC/BTC", "LTC/USDT", "LTC/ETH"
"trading_pairs": [ "LTC/USDT" ]
},
"nonkyc": {
// enabled: Enable/disable the nonkyc exchange (true/false)
// If set to false, the nonkyc page will be completely inaccessible and no market data will be downloaded for this exchange
"enabled": false,
// trading_pairs: An array of market trading pair symbols
// You can add as many trading pairs as necessary
// All entries must specify your coins symbol as it is displayed on the exchange, followed by a slash (/) and ending with the symbol of the market or asset that is being traded against
// Ex: "LTC/BTC", "LTC/USDT", "LTC/ETH"
"trading_pairs": [ "LTC/USDT" ]
},
// poloniex: a collection of settings that pertain to the poloniex exchange
"poloniex": {
// enabled: Enable/disable the poloniex exchange (true/false)
+10 -11
View File
@@ -955,17 +955,16 @@
"trading_pairs": [ "LTC/BTC" ]
},
// nonkyc: a collection of settings that pertain to the nonkyc exchange
// NOTE: nonkyc does not display a 24-hour chart due to a lack of OHLCV api data
"nonkyc": {
// enabled: Enable/disable the nonkyc exchange (true/false)
// If set to false, the nonkyc page will be completely inaccessible and no market data will be downloaded for this exchange
"enabled": false,
// trading_pairs: An array of market trading pair symbols
// You can add as many trading pairs as necessary
// All entries must specify your coins symbol as it is displayed on the exchange, followed by a slash (/) and ending with the symbol of the market or asset that is being traded against
// Ex: "LTC/BTC", "LTC/USDT", "LTC/ETH"
"trading_pairs": [ "LTC/USDT" ]
},
"nonkyc": {
// enabled: Enable/disable the nonkyc exchange (true/false)
// If set to false, the nonkyc page will be completely inaccessible and no market data will be downloaded for this exchange
"enabled": false,
// trading_pairs: An array of market trading pair symbols
// You can add as many trading pairs as necessary
// All entries must specify your coins symbol as it is displayed on the exchange, followed by a slash (/) and ending with the symbol of the market or asset that is being traded against
// Ex: "LTC/BTC", "LTC/USDT", "LTC/ETH"
"trading_pairs": [ "LTC/USDT" ]
},
// poloniex: a collection of settings that pertain to the poloniex exchange
"poloniex": {
// enabled: Enable/disable the poloniex exchange (true/false)