From 6e454fcf406f23c5298eeabfefac6b649f5bb869 Mon Sep 17 00:00:00 2001 From: smk762 Date: Sat, 25 May 2024 15:11:16 +0200 Subject: [PATCH] add endpoints for vote season --- code/kmd_ntx_api/explorers.py | 2 ++ code/kmd_ntx_api/info_api.py | 14 ++++++++++++++ code/kmd_ntx_api/ntx_views.py | 1 - code/kmd_ntx_stats/urls_info.py | 8 ++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) diff --git a/code/kmd_ntx_api/explorers.py b/code/kmd_ntx_api/explorers.py index 7a26afc..162154a 100644 --- a/code/kmd_ntx_api/explorers.py +++ b/code/kmd_ntx_api/explorers.py @@ -25,6 +25,8 @@ def get_explorers(request): def get_base_endpoint(coin): if coin == "MIL": return f"https://mil.kmdexplorer.io/api" + if coin == "VOTE2024": + return f"https://vote2024.explorer.lordofthechains.com/insight-api-komodo" if coin == "MCL": return f"https://explorer.marmara.io/insight-api-komodo" diff --git a/code/kmd_ntx_api/info_api.py b/code/kmd_ntx_api/info_api.py index 9ec8926..c8057dd 100644 --- a/code/kmd_ntx_api/info_api.py +++ b/code/kmd_ntx_api/info_api.py @@ -10,6 +10,20 @@ from kmd_ntx_api.explorers import get_explorers from kmd_ntx_api.electrum import get_electrums, get_electrums_ssl, get_electrums_wss from kmd_ntx_api.helper import json_resp +from kmd_ntx_api.notary_seasons import get_seasons_info, get_season +from kmd_ntx_api.logger import logger + + +def notary_season(request): + resp = get_season() + filters = [] + return json_resp(resp, filters) + + +def notary_seasons(request): + resp = get_seasons_info() + filters = [] + return json_resp(resp, filters) def mined_between_blocks(request): diff --git a/code/kmd_ntx_api/ntx_views.py b/code/kmd_ntx_api/ntx_views.py index abd91c9..74dda7d 100644 --- a/code/kmd_ntx_api/ntx_views.py +++ b/code/kmd_ntx_api/ntx_views.py @@ -166,7 +166,6 @@ def notaryfaucet_view(request): if "message" in sent_tx_resp["result"]: sent_tx_list = sent_tx_resp["result"]["message"] for item in sent_tx_list: - logger.info(item) if item[0] not in pending_index: if item[4] > SINCE_INTERVALS['day']: sum_24hrs += item[5] diff --git a/code/kmd_ntx_stats/urls_info.py b/code/kmd_ntx_stats/urls_info.py index 16f5c18..2734978 100644 --- a/code/kmd_ntx_stats/urls_info.py +++ b/code/kmd_ntx_stats/urls_info.py @@ -102,6 +102,14 @@ path('api/info/notary_nodes/', info_api.notary_nodes_info, name='notary_nodes_info'), + + path('api/info/notary_season/', + info_api.notary_season, + name='notary_season_info'), + + path('api/info/notary_seasons/', + info_api.notary_seasons, + name='notary_seasons_info'), path('api/info/ltc_txid_list/', info_api.ltc_txid_list,