eth-monitor

Monitor and cache ethereum transactions with match filters
git clone git://git.defalsify.org/eth-monitor.git
Info | Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore5L
-rw-r--r--CHANGELOG96L
-rw-r--r--LICENSE661L
-rw-r--r--MANIFEST.in1L
-rw-r--r--Makefile12L
-rw-r--r--README.md284L
-rw-r--r--VERSION1L
-rw-r--r--WAIVER17L
-rw-r--r--WAIVER.asc29L
-rw-r--r--eth_monitor/cache.py33L
-rw-r--r--eth_monitor/callback.py39L
-rw-r--r--eth_monitor/chain.py26L
-rw-r--r--eth_monitor/cli/__init__.py2L
-rw-r--r--eth_monitor/cli/arg.py41L
-rw-r--r--eth_monitor/cli/config.py64L
-rw-r--r--eth_monitor/cli/log.py21L
-rw-r--r--eth_monitor/cli/rules.py20L
-rw-r--r--eth_monitor/config.py56L
-rw-r--r--eth_monitor/data/config/cache.ini3L
-rw-r--r--eth_monitor/data/config/filter.ini2L
-rw-r--r--eth_monitor/data/config/monitor.ini24L
-rw-r--r--eth_monitor/data/config/renderer.ini2L
-rw-r--r--eth_monitor/error.py2L
-rw-r--r--eth_monitor/filters/__init__.py1L
-rw-r--r--eth_monitor/filters/base.py24L
-rw-r--r--eth_monitor/filters/block.py13L
-rw-r--r--eth_monitor/filters/cache.py29L
-rw-r--r--eth_monitor/filters/gas/__init__.py23L
-rw-r--r--eth_monitor/filters/out.py86L
-rw-r--r--eth_monitor/filters/run.py16L
-rw-r--r--eth_monitor/importers/etherscan.py57L
-rw-r--r--eth_monitor/index.py59L
-rw-r--r--eth_monitor/mock/filter_plain.py15L
-rw-r--r--eth_monitor/mock/filter_ruled.py17L
-rw-r--r--eth_monitor/rules.py227L
-rw-r--r--eth_monitor/run.py17L
-rw-r--r--eth_monitor/runnable/import.py168L
-rw-r--r--eth_monitor/runnable/list.py115L
-rw-r--r--eth_monitor/runnable/sync.py119L
-rw-r--r--eth_monitor/runnable/sync_thread_range.py129L
-rw-r--r--eth_monitor/settings.py466L
-rw-r--r--man/build/eth-monitor-import.1170L
-rw-r--r--man/build/eth-monitor-list.1159L
-rw-r--r--man/build/eth-monitor-sync.1286L
-rw-r--r--man/build/eth-monitor.1286L
-rw-r--r--man/eth-monitor-import.head.groff23L
-rw-r--r--man/eth-monitor-import.overrides6L
-rw-r--r--man/eth-monitor-import.seealso.groff3L
-rw-r--r--man/eth-monitor-list.head.groff22L
-rw-r--r--man/eth-monitor-list.overrides4L
-rw-r--r--man/eth-monitor-list.seealso.groff3L
-rw-r--r--man/eth-monitor.custom.groff49L
-rw-r--r--man/eth-monitor.head.groff33L
-rw-r--r--man/eth-monitor.overrides18L
-rw-r--r--man/eth-monitor.seealso.groff0B
-rw-r--r--requirements.txt6L
-rw-r--r--run_tests.sh17L
-rw-r--r--setup.cfg41L
-rw-r--r--setup.py39L
-rw-r--r--test_requirements.txt5L
-rw-r--r--tests/rules/test_base.py160L
-rw-r--r--tests/rules/test_greedy.py90L
-rw-r--r--tests/test_basic.py116L