-rw-r--r-- | .gitignore | 8L |
-rw-r--r-- | CHANGELOG | 63L |
-rw-r--r-- | LICENSE | 661L |
-rw-r--r-- | MANIFEST.in | 1L |
-rw-r--r-- | WAIVER | 17L |
-rw-r--r-- | WAIVER.asc | 29L |
-rw-r--r-- | chainsyncer/__init__.py | 1L |
-rw-r--r-- | chainsyncer/cli/arg.py | 14L |
-rw-r--r-- | chainsyncer/cli/base.py | 7L |
-rw-r--r-- | chainsyncer/cli/config.py | 18L |
-rw-r--r-- | chainsyncer/data/config/syncer.ini | 4L |
-rw-r--r-- | chainsyncer/driver/__init__.py | 1L |
-rw-r--r-- | chainsyncer/driver/base.py | 147L |
-rw-r--r-- | chainsyncer/driver/chain_interface.py | 106L |
-rw-r--r-- | chainsyncer/error.py | 57L |
-rw-r--r-- | chainsyncer/filter.py | 133L |
-rw-r--r-- | chainsyncer/runnable/unlock.py | 113L |
-rw-r--r-- | chainsyncer/session.py | 52L |
-rw-r--r-- | chainsyncer/settings.py | 50L |
-rw-r--r-- | chainsyncer/store/__init__.py | 1L |
-rw-r--r-- | chainsyncer/store/base.py | 381L |
-rw-r--r-- | chainsyncer/store/fs.py | 99L |
-rw-r--r-- | chainsyncer/store/mem.py | 45L |
-rw-r--r-- | chainsyncer/store/rocksdb.py | 79L |
-rw-r--r-- | chainsyncer/unittest/__init__.py | 1L |
-rw-r--r-- | chainsyncer/unittest/base.py | 309L |
-rw-r--r-- | chainsyncer/unittest/store.py | 301L |
-rw-r--r-- | config/cic.ini | 2L |
-rw-r--r-- | config/database.ini | 9L |
-rw-r--r-- | config/eth.ini | 2L |
-rw-r--r-- | config/syncer.ini | 3L |
-rw-r--r-- | config/tasks.ini | 2L |
-rw-r--r-- | doc/texinfo/backend.texi | 37L |
-rw-r--r-- | doc/texinfo/filter.texi | 25L |
-rw-r--r-- | doc/texinfo/index.texi | 7L |
-rw-r--r-- | doc/texinfo/stack.texi | 22L |
-rw-r--r-- | requirements.txt | 5L |
-rw-r--r-- | run_tests.sh | 22L |
-rw-r--r-- | setup.cfg | 41L |
-rw-r--r-- | setup.py | 32L |
-rw-r--r-- | sql_requirements.txt | 2L |
-rw-r--r-- | tests/store/test_0_mem.py | 33L |
-rw-r--r-- | tests/store/test_1_fs.py | 32L |
-rw-r--r-- | tests/store/test_rocksdb.py | 35L |
-rw-r--r-- | tests/test_basic.py | 75L |
-rw-r--r-- | tests/test_driver.py | 61L |
-rw-r--r-- | tests/test_filter.py | 410L |
-rw-r--r-- | tests/test_session.py | 217L |