Add moving average, remove faulty names for previous averages

This commit is contained in:
lash
2022-04-07 13:54:45 +00:00
parent 23a1d7ccc9
commit 016da073b7
2 changed files with 18 additions and 29 deletions

View File

@@ -44,7 +44,7 @@ argparser.add_argument('-i', '--chain-spec', dest='i', default='evm:ethereum:1',
argparser.add_argument('--moving', action='append', default=[], type=int, help='add moving average')
argparser.add_argument('--offset', type=int, default=0, help='Start sync on this block')
argparser.add_argument('--env-prefix', default=os.environ.get('CONFINI_ENV_PREFIX'), dest='env_prefix', type=str, help='environment prefix for variables to overwrite configuration')
argparser.add_argument('--cache-dir', dest='cache_dir', type=str, help='Directory to store tx data')
argparser.add_argument('--cache-dir', dest='cache_dir', type=str, help='Directory to store gas cache')
argparser.add_argument('--state-dir', dest='state_dir', default=exec_dir, type=str, help='Directory to store sync state')
argparser.add_argument('--session-id', dest='session_id', type=str, help='Use state from specified session id')
argparser.add_argument('-v', action='store_true', help='be verbose')
@@ -100,7 +100,7 @@ class EthChainInterface(ChainInterface):
def main():
gas_store = RunStore(basedir=config.get('STORE_BASE_DIR'))
gas_store = RunStore(basedir=config.get('_CACHE_DIR'))
cap = 360
try:
v = max(config.get('_MOVING'))
@@ -130,23 +130,6 @@ def main():
r = drv.run(conn)
# if config.get('_START') != None:
# offset = start_block - config.get('_START')
# syncer_backend = MemBackend.custom(chain_spec, start_block)
# syncer_backend.set(offset, 0)
# syncer = HistorySyncer(syncer_backend, chain_interface, block_callback=gas_aggregator.block_callback)
# syncer.add_filter(gas_filter)
# try:
# syncer.loop(0.0, conn)
# except NoBlockForYou:
# logg.info('history done at {}'.format(syncer.backend.get()))
# syncer_backend = MemBackend(chain_spec, None)
# syncer_backend.set(start_block + 1, 0)
# syncer = HeadSyncer(syncer_backend, chain_interface, block_callback=gas_aggregator.block_callback)
# syncer.add_filter(gas_filter)
# syncer.loop(1.0, conn)
if __name__ == '__main__':
main()