2023-08-21 06:57 | Reset filter on keep-alive before closing down | lash | 4 | +7 | -3 |
2023-08-14 08:43 | Fix filter state deletion on partial filter execution interrupt | lash | 7 | +129 | -8 |
2023-08-13 17:41 | Add info logging for block and tx processing | lash | 1 | +2 | -0 |
2023-08-13 16:56 | Apply dialect filters in chain interface driver | lash | 8 | +54 | -17 |
2023-08-07 11:43 | Add filter initialization hook on session startup | lash | 6 | +15 | -9 |
2023-08-06 18:25 | Add context field in filter invocations | lash | 5 | +18 | -9 |
2023-08-06 13:03 | Enable batch retrieval of receipts | lash | 6 | +61 | -17 |
2023-04-22 20:25 | Complete classifier change | lash | 2 | +2 | -4 |
2022-11-14 08:11 | Change license classifier | lash | 1 | +2 | -2 |
2022-11-14 07:27 | Add missing waiver files | lash | 2 | +46 | -0 |
2022-11-14 07:23 | Change license to AGPL3, waive copyright | lash | 6 | +674 | -679 |
2022-11-12 09:45 | Upgrade shep | lash | 2 | +1 | -3 |
2022-11-10 10:07 | Bump version | lash | 1 | +1 | -1 |
2022-11-10 08:08 | Add conn to callbacks, remove tx from block callback | lash | 1 | +3 | -3 |
2022-11-10 07:55 | Add kwargs to tx filter | lash | 2 | +2 | -2 |
2022-11-04 07:23 | Upgrade chainlib | lash | 2 | +2 | -2 |
2022-10-13 07:52 | Avoid crash when no registered filters | lash | 5 | +19 | -12 |
2022-05-14 16:25 | Bump minor vesrion | lash | 1 | +1 | -1 |
2022-05-14 16:14 | Update config handlnig | lash | 1 | +3 | -7 |
2022-05-13 13:45 | Remove redundant backend setter code | lash | 1 | +0 | -5 |
2022-05-13 10:34 | Remove obsolete cli init file | lash | 1 | +0 | -12 |
2022-05-13 10:33 | Make arg and flag preparations stateless | lash | 2 | +24 | -25 |
2022-05-13 07:12 | Implement chainlib 0.3.0 structure | lash | 4 | +48 | -46 |
2022-05-10 18:35 | Bump version | lash | 1 | +1 | -1 |
2022-05-10 18:30 | Add missing single flag | lash | 2 | +3 | -0 |
2022-05-09 19:43 | Upgrade deps | lash | 2 | +3 | -3 |
2022-05-07 11:28 | Fix faulty new fs store path create | lash | 1 | +2 | -1 |
2022-05-07 11:26 | Improve log output for unlocking tool | lash | 3 | +12 | -2 |
2022-05-05 17:05 | Upgrade shep to avoid sync in persist set | lash | 3 | +4 | -2 |
2022-05-05 15:43 | Update changelog | lash | 1 | +2 | -0 |
2022-05-05 15:39 | Upgrade shep, handle exception in filestore list in shep | lash | 2 | +2 | -2 |
2022-05-05 14:49 | Upgrade chainlib, shep (state lock integrity) | lash | 6 | +10 | -12 |
2022-05-05 05:23 | Reinstate next tx index in sync state for filter execution | lash | 3 | +12 | -2 |
2022-04-30 07:49 | Add tests for begin, end, middle revert and continue filter after lock | lash | 3 | +200 | -53 |
2022-04-30 07:35 | WIP Move unlock filter code into store base | lash | 8 | +178 | -19 |
2022-04-29 06:24 | Correct executable module in cli tool setip | lash | 1 | +2 | -3 |
2022-04-28 15:36 | Correct runnable package name | lash | 1 | +1 | -1 |
2022-04-28 15:30 | Add unlock cli tool to setup | lash | 2 | +6 | -4 |
2022-04-28 12:35 | Add resume of filter in syncitem | lash | 4 | +17 | -6 |
2022-04-28 08:15 | WIP safe access to unlocking sync with tool | lash | 5 | +130 | -40 |
2022-04-28 06:45 | Filter list persistencE | lash | 7 | +80 | -8 |
2022-04-28 06:10 | Remove session id path generation | lash | 8 | +46 | -76 |
2022-04-27 09:59 | WIP more work on lock cli tool | lash | 1 | +13 | -16 |
2022-04-27 09:43 | WIP add lock cli tool | lash | 9 | +93 | -5 |
2022-04-27 05:04 | Add cli args handler and settings processor | lash | 2 | +3 | -1 |
2022-04-26 19:07 | Add settings renderer, cli flag and config handling | lash | 8 | +109 | -0 |
2022-04-26 08:16 | Upgrade shep | lash | 1 | +1 | -1 |
2022-04-26 07:56 | Allow memory-only syncing | lash | 8 | +147 | -30 |
2022-04-25 06:28 | Check explicit for bool in filter interrupt check | lash | 2 | +5 | -1 |
2022-04-24 21:20 | Add chainsyncer extras | lash | 2 | +3 | -0 |
2022-04-24 20:52 | Remove loglines | lash | 1 | +0 | -2 |
2022-04-24 20:47 | Upgrade shep | lash | 4 | +6 | -2 |
2022-04-20 19:01 | Update deps | lash | 1 | +2 | -2 |
2022-04-20 16:38 | Remove deleted module from setup | lash | 2 | +3 | -2 |
2022-04-20 16:36 | Complete rocksdb test | lash | 4 | +30 | -15 |
2022-04-20 15:28 | Move store tests to separate dir, run last | lash | 3 | +7 | -0 |
2022-04-20 15:15 | Factor out common store tests, implement for fs and rocksdb | lash | 5 | +300 | -311 |
2022-04-20 14:27 | Implement rocksdb and default test | lash | 4 | +109 | -15 |
2022-04-20 13:17 | Remove state module, move filterstate to filter module | lash | 6 | +108 | -112 |
2022-04-20 12:58 | Rename syncstate to filterstate | lash | 4 | +9 | -9 |
2022-04-20 12:55 | Factor out target state | lash | 2 | +58 | -42 |
2022-04-20 12:31 | Factor out sync state scanner | lash | 3 | +32 | -23 |
2022-04-20 11:59 | WIP refactor to allow other backends | lash | 6 | +232 | -215 |
2022-04-10 15:26 | Move to SYNC state after start | lash | 2 | +3 | -0 |
2022-04-09 19:06 | Revert "Bump shep" | lash | 1 | +1 | -1 |
2022-04-09 19:05 | Bump shep | lash | 1 | +1 | -1 |
2022-04-09 19:03 | Bump version | lash | 3 | +4 | -2 |
2022-04-02 11:21 | Graceful shutdown of driver | lash | 1 | +4 | -0 |
2022-04-02 07:33 | Detect done sync in store start function | lash | 1 | +18 | -9 |
2022-03-30 08:22 | Remove unused files | lash | 23 | +8 | -1970 |
2022-03-30 08:14 | Add belated changelog | lash | 1 | +2 | -0 |
2022-03-30 08:13 | Set defaults for common name and sum in filter | lash | 1 | +13 | -5 |
2022-03-30 06:55 | Add chain interface driver | lash | 9 | +315 | -145 |
2022-03-30 05:25 | Add filter counts in session tests, finish sync interrupt test | lash | 2 | +21 | -6 |
2022-03-29 12:56 | complete test for sync resume | lash | 2 | +8 | -4 |
2022-03-29 11:28 | WIP implement sync done in resume sync for mock driver | lash | 3 | +10 | -3 |
2022-03-29 08:12 | WIP implement resume sync test | lash | 3 | +56 | -12 |
2022-03-29 07:28 | Add mock block generator | lash | 2 | +37 | -39 |
2022-03-29 06:56 | Soft interrupt tests | lash | 1 | +27 | -2 |
2022-03-23 23:36 | Complete test for lock on interrupted filter | lash | 5 | +58 | -21 |
2022-03-21 21:03 | WIP session filter interrupt test | lash | 3 | +53 | -2 |
2022-03-19 02:47 | Remove dead code | lash | 2 | +2 | -2 |
2022-03-19 01:59 | Remove commented code | lash | 1 | +0 | -41 |
2022-03-19 01:58 | Rehabilitate sync driver on changes target handling | lash | 1 | +2 | -1 |
2022-03-19 01:25 | Short-circuit syncdone on sync state done in item next | lash | 1 | +2 | -0 |
2022-03-19 01:24 | Syncitem sync state done on last next | lash | 2 | +25 | -1 |
2022-03-19 01:13 | Correct first target state filename | lash | 2 | +17 | -2 |
2022-03-19 01:04 | Move serialize code block | lash | 1 | +14 | -13 |
2022-03-19 01:03 | correct serialization on next block in sync item | lash | 1 | +3 | -4 |
2022-03-19 00:59 | Add target serialization to first state | lash | 2 | +7 | -13 |
2022-03-19 00:52 | Correct sync states of live sync ends | lash | 3 | +57 | -16 |
2022-03-18 19:12 | Replace filter execution control with bools instead of exceptions | lash | 4 | +23 | -14 |
2022-03-18 01:11 | Implement driver processing | lash | 7 | +109 | -44 |
2022-03-18 00:02 | Move filter registration to session store | lash | 6 | +29 | -19 |
2022-03-17 23:48 | Introduce driver object | lash | 16 | +355 | -769 |
2022-03-17 22:07 | Complete syncitem filter advance | lash | 8 | +307 | -93 |
2022-03-17 19:36 | Implement filter state per sync item | lash | 4 | +41 | -35 |
2022-03-17 14:54 | Fs syncer | lash | 4 | +231 | -0 |
2022-03-17 10:16 | Repair after merge | lash | 9 | +5 | -715 |
2022-03-17 10:12 | Merge branch 'dev-0.3.0' into lash/shep | lash | 33 | +2679 | -13 |
2022-03-17 10:10 | Revert "WIP shep state defs" | lash | 35 | +2681 | -131 |
2022-03-17 10:09 | New filter interface, add state step stubs | lash | 4 | +89 | -120 |
2022-03-16 18:44 | WIP shep state defs | lash | 35 | +131 | -2681 |
2022-03-06 19:35 | Upgrade deps | lash | 2 | +4 | -4 |
2022-01-30 09:51 | Add idle callback to poller | lash | 2 | +39 | -8 |
2021-11-15 13:27 | Upgrade deps, bump version | nolash | 3 | +13 | -4 |
2021-10-19 12:20 | Remove urllib exception leak in chainlib, rehabilitate tests | nolash | 6 | +13 | -7 |
2021-09-29 17:37 | Change result in threadpoolhistorysyncer | nolash | 1 | +1 | -2 |
2021-09-29 17:18 | Remove cmment | nolash | 1 | +0 | -1 |
2021-09-29 17:01 | Add parallization test with eth_tester backend | nolash | 7 | +125 | -61 |
2021-09-27 19:37 | Separate ranges calculation from backend creation | nolash | 4 | +82 | -52 |
2021-09-27 18:37 | Add thread range generator | nolash | 11 | +243 | -12 |
2021-09-26 17:32 | Add lock flags to model, backend | nolash | 11 | +104 | -19 |
2021-08-29 09:28 | Rename doc dir | nolash | 4 | +0 | -0 |
2021-08-29 08:57 | Add filter, stack descriptions to infotex docs | nolash | 4 | +91 | -0 |
2021-08-27 12:21 | Typo in base driver file | nolash | 1 | +1 | -1 |
2021-08-27 12:16 | Add docstrings for unittest module | nolash | 2 | +52 | -1 |
2021-08-27 12:04 | WIP docstrings | nolash | 3 | +134 | -40 |
2021-08-27 11:41 | WIP docstrings for drivers | nolash | 5 | +108 | -11 |
2021-08-27 10:43 | Bump version | nolash | 1 | +1 | -1 |
2021-08-27 10:43 | WIP add docstrings | nolash | 2 | +50 | -4 |
2021-08-27 10:23 | Complete docstrings and cleanup of chainsyncer backends | nolash | 4 | +300 | -68 |
2021-08-26 08:12 | Bump version | nolash | 1 | +1 | -1 |
2021-08-26 08:09 | Merge branch 'lash/chainlib-basedir' into '0.0.5-dev' | Louis Holbrook | 46 | +1083 | -479 |
2021-08-26 08:09 | Implement chainlib basedir override | Louis Holbrook | 46 | +1083 | -479 |
2021-06-03 14:16 | Remove unused handler | nolash | 1 | +0 | -11 |
2021-06-03 11:54 | Add base setup for sql backend | nolash | 5 | +15 | -8 |
2021-04-16 13:21 | Handle ethtester return values in historysyncer driver getter and process | nolash | 4 | +24 | -13 |
2021-04-15 15:45 | Rename sql backend object | nolash | 3 | +34 | -34 |
2021-04-15 15:35 | Add missing modules to package | nolash | 1 | +1 | -0 |
2021-04-15 15:35 | Add missing modules to package | nolash | 1 | +2 | -1 |
2021-04-15 15:19 | Correct file backend name in test | nolash | 1 | +12 | -12 |
2021-04-15 15:16 | Make tests pass for file | nolash | 6 | +58 | -19 |
2021-04-15 14:23 | WIP fix filter handling in file backend | nolash | 3 | +77 | -27 |
2021-04-15 13:27 | Use mock conn and process method from headsyncer in testsyncer | nolash | 3 | +22 | -17 |
2021-04-15 13:06 | Implement filter integrity test in sql backend | nolash | 5 | +58 | -34 |
2021-04-15 12:11 | Reinstate start tx setter | nolash | 6 | +45 | -29 |
2021-04-15 09:15 | Add mock block tx structs | nolash | 3 | +75 | -34 |
2021-04-15 07:59 | Add interrupt test base | nolash | 4 | +127 | -6 |
2021-04-13 13:28 | Factor out sql requirements | nolash | 3 | +15 | -3 |
2021-04-09 22:30 | Split up backend modules | nolash | 8 | +355 | -348 |
2021-04-09 22:11 | Add filter to file backend | nolash | 3 | +130 | -3 |
2021-04-09 20:14 | Add first, resume methods for file backend | nolash | 2 | +72 | -6 |
2021-04-09 19:40 | WIP Add file backend | nolash | 2 | +223 | -0 |
2021-04-09 14:07 | Repurpose loop callbacks | nolash | 4 | +31 | -22 |
2021-04-06 15:00 | Merge branch 'lash/add-filter' into 'master' | Louis Holbrook | 0 | +0 | -0 |
2021-04-04 13:03 | Merge branch 'lash/add-filter' into 'master' | Louis Holbrook | 17 | +641 | -130 |
2021-04-04 13:03 | Lash/add filter | Louis Holbrook | 17 | +641 | -130 |
2021-04-04 12:41 | Upgrade deps | nolash | 2 | +4 | -4 |
2021-03-23 15:55 | Backend session detail | nolash | 2 | +2 | -2 |
2021-03-01 19:26 | Add filter flag methods on membackend | nolash | 2 | +15 | -2 |
2021-02-24 11:47 | Bump version | nolash | 3 | +8 | -4 |
2021-02-24 08:32 | Temporarily remove redundant connection in complete_filter, bump version | nolash | 2 | +3 | -3 |
2021-02-23 21:56 | Remove unique chain row constraint | nolash | 6 | +66 | -16 |
2021-02-23 07:46 | Bump version | nolash | 1 | +1 | -1 |
2021-02-23 07:46 | Remove redundant postgres connections in backend resume method | nolash | 1 | +6 | -1 |
2021-02-23 07:24 | Use hex for digest | nolash | 4 | +10 | -10 |
2021-02-23 05:39 | Change to largebinary type in migrations | nolash | 2 | +4 | -4 |
2021-02-23 05:26 | Add sqlalchemy migrations | nolash | 3 | +43 | -1 |
2021-02-22 22:40 | Bump version | nolash | 1 | +1 | -1 |
2021-02-22 22:38 | Add graceful shutdown | nolash | 2 | +24 | -2 |
2021-02-22 21:23 | Handle new return format from backend getters | nolash | 7 | +25 | -22 |
2021-02-22 19:54 | Correct flags on resume | nolash | 3 | +29 | -19 |
2021-02-22 19:06 | Correct multiple resume | nolash | 3 | +68 | -9 |
2021-02-22 17:40 | Add test for resume tx, add flag state to resume | nolash | 4 | +112 | -43 |
2021-02-22 12:10 | Rehabilitate start, resume | nolash | 4 | +43 | -7 |
2021-02-22 09:57 | Add filter to live instantiator, add filter start state | nolash | 9 | +257 | -59 |
2021-02-20 20:11 | Change progress callback signature order | nolash | 5 | +28 | -15 |
2021-02-19 08:37 | Bump version | nolash | 2 | +2 | -2 |
2021-02-18 22:55 | Fix backend db session leak, pass session to filter | nolash | 4 | +24 | -8 |
2021-02-17 11:45 | Bump version | nolash | 1 | +1 | -1 |
2021-02-17 11:44 | Add filtering | nolash | 19 | +243 | -212 |
2021-02-12 08:12 | Improve terminal output | nolash | 3 | +9 | -6 |
2021-02-11 11:46 | Relax chainlib dep, bump version | nolash | 3 | +15 | -10 |
2021-02-11 09:17 | Bump chainlib version | nolash | 2 | +2 | -2 |
2021-02-11 09:14 | Bump version | nolash | 1 | +1 | -1 |
2021-02-11 09:14 | Add progress callback and new block/tx objects from chainlib | nolash | 6 | +743 | -12 |
2021-02-11 08:02 | Rename module | nolash | 20 | +586 | -608 |
2021-02-09 22:26 | Use hexathon, block string representation | nolash | 8 | +24 | -31 |
2021-02-03 22:32 | Stub for dynamic method/domain (task/queue) callback | nolash | 2 | +22 | -8 |
2021-02-03 22:03 | Add abstracted block and tx objects | nolash | 8 | +104 | -5 |
2021-02-03 20:57 | Add get block eth websocket | nolash | 6 | +34 | -22 |
2021-02-03 20:10 | Loop runs! | nolash | 5 | +15 | -16 |
2021-02-03 19:55 | Add evm connector | nolash | 20 | +693 | -72 |
2021-02-03 18:40 | Initial commit | nolash | 3 | +190 | -0 |