80 Commits
Author SHA1 Message Date
lash ca80c0d75f Bump version 2024-04-02 12:31:38 +01:00
lash d7ee238bff Fix pysha break 2024-04-02 12:21:55 +01:00
lash 2a54256821 Add state rundir with block height output 2023-08-19 11:04:52 +01:00
lash a29ae35597 Skip cache rules filter when deactivated 2023-08-17 13:27:12 +01:00
lash c99259b2ed Add match-all criteria and flag 2023-08-17 12:48:33 +01:00
lash fa694c957b Start filter test writing 2023-08-17 10:28:27 +01:00
lash e0b6e2c14b Upgrade chainsyncer, remove state corruption bug on interrupt and partial filter list 2023-08-14 09:48:56 +01:00
lash e176874c30 Handle crash on conrtact creation when recipient filter is active 2023-08-13 18:36:20 +01:00
lash 10e16dcb00 Implement and expose dialect filters for chain interface 2023-08-13 17:58:18 +01:00
lash d36b3ed673 Update man page with rpc batch limit setting 2023-08-08 19:17:50 +01:00
lash 3f5d24a6c1 Update man pages 2023-08-08 09:10:59 +01:00
lash 3dee984eb9 Handle missing context key arg 2023-08-07 12:48:23 +01:00
lash 39ee38b0dc Implement syncer context 2023-08-06 19:32:10 +01:00
lash 270a35bada Implement RPC batch limit 2023-08-06 14:10:59 +01:00
lash a66bb4e12d Make rpc dialect work with chain interface 2023-06-03 08:32:47 +01:00
lash f72b1740d6 Add readme 2023-05-13 21:46:49 +01:00
lash 705bdc9471 Add man in packaging, add missing config dir in manifest 2023-05-13 21:05:04 +01:00
lash f2733b50f9 Upgrade deps 2023-03-22 10:38:58 +00:00
lash 5598740173 Correct tx index in default log sync cli output 2023-02-23 07:16:30 +00:00
lash c6b3ef6707 Change license to AGPL3, waive copyright 2022-11-14 07:55:47 +00:00
lash b65d63daa1 Add missing log module in cli lib 2022-11-12 09:20:46 +00:00
lash b8fe525cbe Reactivate cache rpc 2022-11-10 13:46:35 +00:00
lash f59fd52d43 Bump version 2022-11-10 10:05:36 +00:00
lash a175ea79ee Update filter and callback signatures to chainsyncer 0.7.x 2022-11-10 08:07:59 +00:00
lash 243bc86b73 Handle missing filters from arg 2022-11-04 07:50:47 +00:00
lash fe9b657b36 Handle filters and renderers from args in settings 2022-10-14 15:41:58 +00:00
lash 2f3e652ca3 Avoid having to specify session dir when using mem backend 2022-10-13 07:22:00 +00:00
lash eedc886179 Avoid having to specify session dir when using mem backend 2022-10-13 07:13:31 +00:00
lash a7814de98d Update syncer settings code calls 2022-05-14 20:58:26 +00:00
lash 28584aec35 Bump minor version 2022-05-14 19:32:08 +00:00
lash 02d27ef167 Implement chainlib 0.3.0 structure 2022-05-13 07:11:54 +00:00
lash d5b4a8d362 Upgrade chainsyncer 2022-05-10 18:33:46 +00:00
lash 177aa95abe Move remaining setup to settings module 2022-05-10 18:28:45 +00:00
lash 39dc90fe9e Move rules handling to settings module 2022-05-10 14:21:49 +00:00
lash 80eee2b779 WIP move rules compilation to settings module 2022-05-10 11:25:05 +00:00
lash 239e10ba5a WIP implement chainlib cli and settings 2022-05-10 11:07:25 +00:00
lash bc3f4ff8fb Bump version, upgrade chainlib to 0.2.0 2022-05-10 10:10:47 +00:00
lash b87aa875f0 Add block filter cmd option 2022-05-07 11:33:35 +00:00
lash 6d23bd04d2 Upgrade deps 2022-05-05 07:59:08 +00:00
lash 89d9121baa Bump deps 2022-04-28 15:45:50 +00:00
lash 7d5f2d9b4e Add memory state store 2022-04-26 08:32:56 +00:00
lash c2d8a03483 Loosen python version constraint 2022-04-21 05:44:19 +00:00
lash 5853f6bb9a Add rocksdb backend 2022-04-20 17:44:33 +00:00
lash 8c6d5c6d4d Bump chainsyncer 2022-04-09 19:17:16 +00:00
lash 243ec11321 Add data-i 2022-04-05 14:02:18 +00:00
lash c4e2dc37f3 add data filter 2022-04-05 11:44:15 +00:00
lash 4dfe6be170 Add filter logger 2022-04-02 11:29:12 +00:00
lash 517e339544 Fix until flag 2022-04-02 07:32:31 +00:00
lash 72f0e779c2 Forcen new session id on single flag 2022-03-31 17:32:25 +00:00
lash 9df5f33fa0 Update deps 2022-03-30 08:21:46 +00:00
lash 2999695bd4 Implement sync runnable on shep chainsyncer 2022-03-30 08:11:46 +00:00
lash a7218e9601 Implement keep-alive flag 2022-03-08 17:13:22 +00:00
lash efc8878da4 Add import and list to man make 2022-03-08 09:47:40 +00:00
lash e1f411443c Allow filter and renderers set with config, envs 2022-03-06 19:42:01 +00:00
lash ac76ceb985 Correct nullstore package 2022-03-05 07:01:04 +00:00
lash 8016cc7c9f Add man pages for import, list 2022-03-03 17:27:19 +00:00
lash 5f7b23fa00 Add address index test 2022-03-01 18:54:36 +00:00
lash 06a4852fe5 Factor out cache rpc and store to eth-cache 2022-03-01 12:10:35 +00:00
lash cf59efa690 Add vanilla gas transfer filter 2022-02-28 22:22:20 +00:00
lash 5127561b1f Add tx by address lister cli 2022-02-28 21:56:56 +00:00
lash c760c3800c Implement 'fresh' flag 2022-02-27 14:21:09 +00:00
lash aabc632d8d Enable read block and rcpt from cache 2022-02-27 13:52:05 +00:00
lash 49fe2ac0fd Add override args, add individual include list modification options 2022-02-27 11:48:15 +00:00
lash aa90a9778a WIP custom man sections 2022-02-25 15:30:01 +00:00
lash 7becc0dde0 Add man page start 2022-02-25 14:23:38 +00:00
lash 1a8fe9551b Use chain spec instead of chain str 2022-01-30 23:22:56 +00:00
lash 2ad885c2be Remove missing dep 2022-01-30 20:00:47 +00:00
lash 284e7ebe55 Bump version 2022-01-30 19:50:31 +00:00
lash e6bb7a4771 Add renderer interface to out filter 2022-01-30 19:44:03 +00:00
lash 56be976b85 Add output filter 2022-01-30 14:43:53 +00:00
lash 83f96640ae Upgrade deps, add nullstore for discard execution 2022-01-30 14:11:54 +00:00
lash 18cb090354 Add block start entry for address 2022-01-24 01:06:59 +00:00
lash 2ced0e3442 Limit cache of tx by address to addresses within rules 2022-01-24 00:17:27 +00:00
lash 8454b0eaaf Factor out tx, block store 2022-01-23 22:44:31 +00:00
lash 4b372481d4 Add etherscan importer 2022-01-23 22:07:59 +00:00
lash 83f26efd15 Add mock filters and flag for manually adding filters 2022-01-23 18:07:58 +00:00
lash 8bfb91d7db Make backend properties static across filters 2022-01-23 17:49:04 +00:00
lash 84657c9021 Factor out address filter 2022-01-23 17:28:25 +00:00
nolash 8c1f65a606 Add cache filter with leveldir backend 2021-06-27 11:01:31 +02:00
nolash 41d38d4eb8 Initial commit 2021-06-26 14:04:34 +02:00