From ea564870028cc7cf6aa4add79b592836555f274c Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 15 Feb 2024 20:52:35 -0400 Subject: [PATCH] doc/log touchups --- src/dexorder/bin/backfill_ohlc.py | 8 ++++---- src/dexorder/bin/metadata.py | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/src/dexorder/bin/backfill_ohlc.py b/src/dexorder/bin/backfill_ohlc.py index 2d4eccd..2b3af1b 100644 --- a/src/dexorder/bin/backfill_ohlc.py +++ b/src/dexorder/bin/backfill_ohlc.py @@ -20,14 +20,14 @@ from dexorder.ohlc import recent_ohlcs, ohlc_save, ohlcs from dexorder.runner import BlockStateRunner from dexorder.util import hexstr -log = logging.getLogger('dexorder') +log = logging.getLogger('dexorder.backfill') def finalize_callback(block: Block, diffs: Reversible[Union[DiffItem, DiffEntryItem]]): - start = now() - log.info("finalizing OHLC's...") + # start = now() + log.info("finalizing OHLC's") ohlc_save(block, diffs) - log.info(f'\ttook {(now() - start).total_seconds():.1f} seconds') + # log.info(f'\ttook {(now() - start).total_seconds():.1f} seconds') log.info(f'backfill completed through block {block.height} {from_timestamp(block.timestamp):%Y-%m-%d %H:%M:%S} {hexstr(block.hash)}') diff --git a/src/dexorder/bin/metadata.py b/src/dexorder/bin/metadata.py index 0bdebc8..5b658ad 100644 --- a/src/dexorder/bin/metadata.py +++ b/src/dexorder/bin/metadata.py @@ -1,3 +1,27 @@ +# Prints a JSON string to stdout containing metadata information for all the known tokens and pools +# +# { +# "t": [ +# { +# "a": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", // address +# "n": "Wrapped Ether", // name +# "s": "WETH", // symbol +# "d": 18 // decimals +# } +# ], +# "p": [ +# { +# "a": "0x17c14D2c404D167802b16C450d3c99F88F2c4F4d", // address +# "b": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", // base token (token0) +# "q": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", // quote token (token1) +# "f": 3000, // fee in millionths +# "e": 1, // exchange (see Exchange enum) 1=UniswapV3 +# "d": 12 // decimals, may be negative +# } +# ] +# } +# + import json import logging import sys