Commit Graph
253 Commits
Author SHA1 Message Date
roysc cdacea3aae Updates for Cancun fork (#7)
- Bumps Geth to v1.14
- Adds support for pebbledb
- Drops leveldb-ethdb-rpc

Reviewed-on: #7
2024-08-05 13:08:26 +00:00
telackey be105a4744 Fix checksum build error. 2023-10-27 17:12:06 -05:00
roysc 161febc47a Fix concurrency and tests (#4)
1. Synchronizes pushes to indexer - The Tx object is not threadsafe.
2. Fixes the chain config for the CI test fixtures, which were not accurate for the data, and causing processing errors

Reviewed-on: #4
2023-10-04 07:44:43 +00:00
telackeyandroysc 167cd2839c Refactor to use plugeth-statediff (#2) (#3)
Rebase of #1 onto real `v5` branch.

* Updates to the v5 schema, by linking the statediff plugin (as of this branch cerc-io/plugeth-statediff#15). This replaces the existing builder code.
* Adds basic CI workflows
* Updates Docker config and docs, cleans up some things

Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Reviewed-on: #2
Co-authored-by: Roy Crihfield <roy@manteia.ltd>
Co-committed-by: Roy Crihfield <roy@manteia.ltd>

Co-authored-by: Roy Crihfield <roy@manteia.ltd>
Reviewed-on: #3
2023-09-29 20:27:08 +00:00
telackey 151a805b53 Update to geth v1.11.6-statediff-5.0.8 (#135)
* Update to geth v1.11.6-statediff-5.0.8
v5.0.3-alpha v1.11.6-statediff-5.0.8
2023-07-21 19:05:57 -05:00
Ian Norden 232cb1bcbf Merge pull request #133 from cerc-io/ian/v5_dev
update geth dep
2023-06-01 08:53:18 -05:00
i-norden 36c104f4db update geth dep 2023-06-01 08:46:19 -05:00
dboreham f144863b3b Merge pull request #131 from cerc-io/telackey/type
Include type in metadata output
2023-05-09 08:05:19 -07:00
telackey 5dafc1fbc0 Include type 2023-05-08 17:19:51 -05:00
telackey fb040d7484 Run as root, but switch to the target UID/GID is supplied (fixes file permission issues with mounted volumes). (#130) 2023-04-28 22:14:45 -05:00
telackey 60e951a172 tee logs (#129) 2023-04-27 22:24:22 -05:00
telackey 9016be38a0 Merge pull request #128 from cerc-io/telackey/docker_prerun
Output metadata on prerun.
2023-04-27 11:42:52 -05:00
telackey a17ace0187 Output metadata on prerun. 2023-04-26 22:58:28 -05:00
Ian Norden 5a623fa8d3 Merge pull request #127 from cerc-io/ian/v5_dev
fix builder unit tests
2023-04-10 01:37:49 -05:00
i-norden 75c2c4c348 don't skip 2023-04-10 01:27:53 -05:00
i-norden 834930a498 fix builder unit tests 2023-04-10 01:18:34 -05:00
Ian Norden 0a92769bc5 Merge pull request #126 from cerc-io/ian/v5_dev
revert to using os.Interrupt
2023-04-09 14:33:19 -05:00
i-norden 8bcb2c312f revert to using os.Interrupt 2023-04-09 14:26:21 -05:00
Ian Norden 2bb0b1aad6 Merge pull request #125 from cerc-io/ian/v5_dev
Update to v5
2023-04-09 13:35:09 -05:00
i-norden 4ddd3d0e20 go mod tidy 2023-04-09 11:01:31 -05:00
i-norden 07bd875752 update tomls and README 2023-04-09 11:01:23 -05:00
i-norden f3379e33dd update cmd to v5 2023-04-09 11:01:12 -05:00
i-norden 2ff4e95040 update pkgs to v5 2023-04-09 11:01:05 -05:00
Ian Norden 18a7f23173 Merge pull request #124 from cerc-io/ian/v4_dev
bump leveldb-ethdb-rpc version
2023-03-31 10:25:24 -05:00
i-norden ef1846f58c bump leveldb-ethdb-rpc version 2023-03-31 10:17:34 -05:00
Ian Norden 2eaa2c2262 Merge pull request #123 from cerc-io/ian/v4_dev
[v4] bump to vdb v4 geth v1.11.5
2023-03-31 09:53:11 -05:00
i-norden bfb0447710 use internal concurrent iterator pkg 2023-03-31 09:04:54 -05:00
i-norden 2c08f5594c bump to vdb v4 geth v1.11.5 2023-03-31 09:02:54 -05:00
Ian Norden 253b1087bf Merge pull request #112 from cerc-io/ian_test_3
Avoid quantization problems during segmentation and use worker chan to spread work across set # of workers
2023-03-20 07:53:09 -05:00
Michael 8a3b6bf2ac Merge pull request #121 from cerc-io/rebase-1.11.4-wip
version update for geth 1.11.4 statediff and container to go 1.19
2023-03-17 14:05:56 -04:00
Michael Shaw b221bde694 version update for geth 1.11.4 statediff and container to go 1.19 2023-03-17 13:51:46 -04:00
Michael 2c41537636 Merge pull request #120 from cerc-io/rebase-v1.11.2-wip
update interface for failing docker build step
2023-03-15 11:18:30 -04:00
Michael Shaw d83b088c37 update interface for failing docker build step 2023-03-15 01:38:22 -04:00
Michael aca78f89b7 Merge pull request #118 from cerc-io/rebase-v1.11.2-wip
update for interface changes in 1.11.2 geth statediffing 4.3.7
2023-03-14 15:09:38 -04:00
Michael Shaw 1788b899a4 update for interface changes in 1.11.2 geth statediffing 4.3.7 2023-03-13 18:35:54 -04:00
Michael 1fe7a04af0 Merge pull request #116 from cerc-io/v4.1.6-wip
dependency updates for geth 1.10.26 and leveldb cerc migraiton
2022-11-08 11:41:19 -05:00
Michael Shaw 68ebdca6f9 dependency updates for geth 1.10.26 and leveldb cerc migraiton 2022-11-08 11:19:27 -05:00
i-norden 5f7915649d avoid quantization and use worker channel to ensure expected number of workers 2022-10-12 18:39:28 -05:00
Ian Norden f6df15cb38 Merge pull request #110 from cerc-io/ian_util
latest block height util
2022-10-10 18:31:14 -05:00
i-norden 03517a0eb4 add short description for stats command in the readme 2022-10-10 18:24:24 -05:00
i-norden 54205d8787 conform capitalization in logWithCommand logs 2022-10-10 13:44:46 -05:00
i-norden 8d8ff99d19 cmd for checking latest header height/hash; update serve command to report the latest header height/hash 2022-10-10 13:39:06 -05:00
i-norden 3054063942 add method to reader interface for accessing latest header 2022-10-10 13:38:33 -05:00
Michael 54e181ca68 Update manual_publish.yml
publish SHA as latest
2022-09-28 17:50:24 -04:00
Michael 269333bb17 Update manual_publish.yml 2022-09-28 17:47:42 -04:00
Michael db532467cc Update manual_publish.yml 2022-09-28 17:45:25 -04:00
Michael ccdf9d91fc Update manual_publish.yml 2022-09-28 17:43:19 -04:00
Michael aea3decebf Update manual_publish.yml 2022-09-28 17:40:14 -04:00
Michael 2db16d69da Create manual_publish.yml 2022-09-28 17:37:08 -04:00
Michael e3d694e63c Merge pull request #106 from cerc-io/geth-1.10.25-wip
dependency updates for geth 1.10.25 rebase
2022-09-23 14:25:02 -04:00