kopia lustrzana https://github.com/bugout-dev/moonstream
removed casting for env variables.
rodzic
f27d828d5a
commit
e75fcb7c22
|
@ -72,13 +72,11 @@ def get_latest_summary_block() -> Optional[int]:
|
||||||
try:
|
try:
|
||||||
|
|
||||||
bugout_client = Bugout()
|
bugout_client = Bugout()
|
||||||
bugout_access_token = cast(str, MOONSTREAM_ADMIN_ACCESS_TOKEN)
|
|
||||||
bugout_journal_id = cast(str, MOONSTREAM_DATA_JOURNAL_ID)
|
|
||||||
query = "#crawl_type:nft_ethereum"
|
query = "#crawl_type:nft_ethereum"
|
||||||
|
|
||||||
events = bugout_client.search(
|
events = bugout_client.search(
|
||||||
bugout_access_token,
|
MOONSTREAM_ADMIN_ACCESS_TOKEN,
|
||||||
bugout_journal_id,
|
MOONSTREAM_DATA_JOURNAL_ID,
|
||||||
query,
|
query,
|
||||||
limit=1,
|
limit=1,
|
||||||
timeout=30.0,
|
timeout=30.0,
|
||||||
|
@ -229,7 +227,7 @@ def ethereum_label_handler(args: argparse.Namespace) -> None:
|
||||||
|
|
||||||
def push_summary(result: Dict[str, Any], humbug_token: Optional[str] = None):
|
def push_summary(result: Dict[str, Any], humbug_token: Optional[str] = None):
|
||||||
if humbug_token is None:
|
if humbug_token is None:
|
||||||
humbug_token = cast(str, MOONSTREAM_HUMBUG_TOKEN)
|
humbug_token = MOONSTREAM_HUMBUG_TOKEN
|
||||||
title = (
|
title = (
|
||||||
f"NFT activity on the Ethereum blockchain: crawled at: {result['crawled_at'] })"
|
f"NFT activity on the Ethereum blockchain: crawled at: {result['crawled_at'] })"
|
||||||
)
|
)
|
||||||
|
|
|
@ -21,14 +21,14 @@ except:
|
||||||
MOONSTREAM_ETHERSCAN_TOKEN = os.environ.get("MOONSTREAM_ETHERSCAN_TOKEN")
|
MOONSTREAM_ETHERSCAN_TOKEN = os.environ.get("MOONSTREAM_ETHERSCAN_TOKEN")
|
||||||
|
|
||||||
# NFT crawler
|
# NFT crawler
|
||||||
MOONSTREAM_HUMBUG_TOKEN = os.environ.get("MOONSTREAM_HUMBUG_TOKEN")
|
MOONSTREAM_HUMBUG_TOKEN = os.environ.get("MOONSTREAM_HUMBUG_TOKEN", "")
|
||||||
if MOONSTREAM_HUMBUG_TOKEN is None:
|
if MOONSTREAM_HUMBUG_TOKEN == "":
|
||||||
raise ValueError("MOONSTREAM_HUMBUG_TOKEN env variable is not set")
|
raise ValueError("MOONSTREAM_HUMBUG_TOKEN env variable is not set")
|
||||||
|
|
||||||
MOONSTREAM_ADMIN_ACCESS_TOKEN = os.environ.get("MOONSTREAM_ADMIN_ACCESS_TOKEN")
|
MOONSTREAM_ADMIN_ACCESS_TOKEN = os.environ.get("MOONSTREAM_ADMIN_ACCESS_TOKEN", "")
|
||||||
if MOONSTREAM_ADMIN_ACCESS_TOKEN is None:
|
if MOONSTREAM_ADMIN_ACCESS_TOKEN == "":
|
||||||
raise ValueError("MOONSTREAM_ADMIN_ACCESS_TOKEN env variable is not set")
|
raise ValueError("MOONSTREAM_ADMIN_ACCESS_TOKEN env variable is not set")
|
||||||
|
|
||||||
MOONSTREAM_DATA_JOURNAL_ID = os.environ.get("MOONSTREAM_DATA_JOURNAL_ID")
|
MOONSTREAM_DATA_JOURNAL_ID = os.environ.get("MOONSTREAM_DATA_JOURNAL_ID", "")
|
||||||
if MOONSTREAM_DATA_JOURNAL_ID is None:
|
if MOONSTREAM_DATA_JOURNAL_ID == "":
|
||||||
raise ValueError("MOONSTREAM_DATA_JOURNAL_ID env variable is not set")
|
raise ValueError("MOONSTREAM_DATA_JOURNAL_ID env variable is not set")
|
||||||
|
|
Ładowanie…
Reference in New Issue