summaryrefslogtreecommitdiffstats
path: root/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py
diff options
context:
space:
mode:
Diffstat (limited to 'openbb_terminal/cryptocurrency/due_diligence/dd_controller.py')
-rw-r--r--openbb_terminal/cryptocurrency/due_diligence/dd_controller.py217
1 files changed, 109 insertions, 108 deletions
diff --git a/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py b/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py
index 5123f8f354f..83eb87c8b69 100644
--- a/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py
+++ b/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py
@@ -1,4 +1,5 @@
"""Cryptocurrency Due diligence Controller"""
+
__docformat__ = "numpy"
# pylint: disable=R0904, C0302, W0622, C0201, consider-using-dict-items
@@ -268,9 +269,9 @@ class DueDiligenceController(CryptoBaseController):
start_date=ns_parser.since.strftime("%Y-%m-%d"),
end_date=ns_parser.until.strftime("%Y-%m-%d"),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
else:
@@ -359,9 +360,9 @@ class DueDiligenceController(CryptoBaseController):
start_date=ns_parser.since.strftime("%Y-%m-%d"),
end_date=ns_parser.until.strftime("%Y-%m-%d"),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
else:
console.print(f"[red]{self.symbol} not supported on Glassnode.[/red]")
@@ -423,9 +424,9 @@ class DueDiligenceController(CryptoBaseController):
start_date=ns_parser.since.strftime("%Y-%m-%d"),
end_date=ns_parser.until.strftime("%Y-%m-%d"),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
else:
console.print(f"[red]{self.symbol} not supported on Glassnode.[/red]")
@@ -498,9 +499,9 @@ class DueDiligenceController(CryptoBaseController):
end_date=ns_parser.until.strftime("%Y-%m-%d"),
percentage=ns_parser.percentage,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
else:
console.print(f"[red]{self.symbol} not supported on Glassnode.[/red]")
@@ -538,9 +539,9 @@ class DueDiligenceController(CryptoBaseController):
symbol=self.symbol.upper(),
interval=ns_parser.interval,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -565,9 +566,9 @@ class DueDiligenceController(CryptoBaseController):
coinglass_view.display_liquidations(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -592,9 +593,9 @@ class DueDiligenceController(CryptoBaseController):
coinglass_view.display_funding_rate(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -618,9 +619,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_info(
symbol=self.symbol,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -643,9 +644,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_market(
cg_id,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -667,9 +668,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_web(
self.symbol,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -692,9 +693,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_social(
cg_id,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -720,9 +721,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_dev(
cg_id,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -754,9 +755,9 @@ class DueDiligenceController(CryptoBaseController):
cg_id,
ns_parser.vs,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -787,9 +788,9 @@ class DueDiligenceController(CryptoBaseController):
cg_id,
ns_parser.vs,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -816,9 +817,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_score(
cg_id,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -843,9 +844,9 @@ class DueDiligenceController(CryptoBaseController):
pycoingecko_view.display_bc(
cg_id,
ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -891,9 +892,9 @@ class DueDiligenceController(CryptoBaseController):
symbol=self.symbol,
to_symbol=ns_parser.vs,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -939,9 +940,9 @@ class DueDiligenceController(CryptoBaseController):
symbol=self.symbol,
to_symbol=ns_parser.vs,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
limit=ns_parser.limit,
)
@@ -977,9 +978,9 @@ class DueDiligenceController(CryptoBaseController):
from_symbol=coin,
to_symbol=ns_parser.vs,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1103,9 +1104,9 @@ class DueDiligenceController(CryptoBaseController):
ascend=ns_parser.reverse,
links=ns_parser.urls,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1161,9 +1162,9 @@ class DueDiligenceController(CryptoBaseController):
sortby=ns_parser.sortby,
ascend=ns_parser.reverse,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1230,9 +1231,9 @@ class DueDiligenceController(CryptoBaseController):
ascend=ns_parser.reverse,
links=ns_parser.urls,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1289,9 +1290,9 @@ class DueDiligenceController(CryptoBaseController):
sortby=ns_parser.sortby,
ascend=ns_parser.reverse,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1347,9 +1348,9 @@ class DueDiligenceController(CryptoBaseController):
start_date=ns_parser.start,
end_date=ns_parser.end,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1373,9 +1374,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_links(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1479,9 +1480,9 @@ class DueDiligenceController(CryptoBaseController):
symbol=self.symbol.upper(),
limit=ns_parser.limit,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1506,9 +1507,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_tokenomics(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1533,9 +1534,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_project_info(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1560,9 +1561,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_team(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1587,9 +1588,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_investors(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1614,9 +1615,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_fundraising(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1641,9 +1642,9 @@ class DueDiligenceController(CryptoBaseController):
messari_view.display_governance(
symbol=self.symbol.upper(),
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1752,9 +1753,9 @@ class DueDiligenceController(CryptoBaseController):
start_date=ns_parser.start,
end_date=ns_parser.end,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1848,9 +1849,9 @@ class DueDiligenceController(CryptoBaseController):
source=None,
symbol=self.symbol,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
ascend=ns_parser.reverse,
post_kind=ns_parser.kind,
filter_=ns_parser.filter,
@@ -1894,9 +1895,9 @@ class DueDiligenceController(CryptoBaseController):
metric=ns_parser.metric,
project=ns_parser.project,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)
@log_start_end(log=logger)
@@ -1927,7 +1928,7 @@ class DueDiligenceController(CryptoBaseController):
tokenterminal_view.display_description(
project=ns_parser.project,
export=ns_parser.export,
- sheet_name=" ".join(ns_parser.sheet_name)
- if ns_parser.sheet_name
- else None,
+ sheet_name=(
+ " ".join(ns_parser.sheet_name) if ns_parser.sheet_name else None
+ ),
)