cb73aa7dd4
Merge pull request #104 from hl-archive-node/chore/discovery-local-only
...
feat: Default to localhost-only network, add --allow-network-overrides
2025-11-05 02:44:54 -05:00
2a118cdacd
feat: Default to localhost-only network, add --allow-network-overrides
...
Network now defaults to localhost-only (local discovery/listener, no DNS/NAT).
Use --allow-network-overrides flag to restore CLI-based network configuration.
2025-11-05 07:38:24 +00:00
ff272fcfb3
Merge pull request #103 from hl-archive-node/chore/tx-spec
...
fix: Adjust transaction parser
2025-11-05 02:08:52 -05:00
387acd1024
fix: Adjust transaction parser based on observation on all blocks in both networks
...
Tracked by #97
2025-11-05 07:00:41 +00:00
010d056aad
Merge pull request #102 from hl-archive-node/fix/testnet-txs-tracking
...
fix: Fix testnet transaction types
2025-11-04 12:24:04 -05:00
821c63494e
fix: Fix testnet transaction types
2025-11-04 17:23:31 +00:00
f915aba568
Merge pull request #100 from hl-archive-node/feat/deprecate-migrator
...
feat: Place migrator behind `CHECK_DB_MIGRATION` env
2025-11-01 06:23:01 -04:00
1fe03bfc41
feat: Place migrator behind CHECK_DB_MIGRATION env
2025-11-01 09:36:30 +00:00
893822e5b0
Merge pull request #98 from hl-archive-node/fix/testnet-system-tx
2025-10-26 03:39:06 -04:00
c2528ce223
fix: Support certain types of system tx
2025-10-26 06:42:14 +00:00
d46e808b8d
Merge pull request #94 from hl-archive-node/fix/migrator-typo
...
fix(migrate): Fix wrong chunk ranges
2025-10-16 10:42:59 -04:00
497353fd2f
fix(migrate): Fix wrong chunk ranges
2025-10-16 14:35:04 +00:00
eee6eeb2fc
Merge pull request #93 from hl-archive-node/fix/subscriptions
...
fix: Prevent #89 from overriding --hl-node-compliant subscriptions
nb-20251013
2025-10-13 01:27:19 -04:00
611e6867bf
fix: Do not override --hl-node-compliant for subscription
2025-10-13 02:57:25 +00:00
6c3ed63c3c
fix: Override NewHeads only
2025-10-13 02:57:05 +00:00
51924e9671
Merge pull request #91 from hl-archive-node/fix/debug-cutoff
...
fix: Fix --debug-cutoff-height semantics
nb-20251011
2025-10-11 22:29:45 -04:00
8f15aa311f
fix: Fix --debug-cutoff-height semantics
...
NOTE: This is a debug feature not on by default.
The original intention of it was limiting the highest block number. But it was instead enforcing the starting block number for fetching, leading to block progression.
2025-10-12 02:22:55 +00:00
bc66716a41
Merge pull request #89 from hl-archive-node/cleanup
...
fix: Convert header type for eth_subscribe
2025-10-10 23:09:33 -04:00
fc819dbba2
test: Add regression tests
2025-10-11 02:52:09 +00:00
1c5a22a814
fix: Convert header type for eth_subscribe
...
Due to custom header usage, only `eth_subscribe` method was returning the new header format in raw format, while other part were using RpcConvert to convert headers.
Make `eth_subscribe` newHeads to return the `inner` field (original eth header) instead.
2025-10-11 02:49:19 +00:00
852e186b1a
Merge pull request #88 from hl-archive-node/hotfix
...
hotfix: Mark migrator experimantal
2025-10-09 04:55:53 -04:00
f83326059f
chore: clippy
nb-20251009-fix
2025-10-09 08:55:40 +00:00
ca8c374116
feat: Mark migrator as experimental
2025-10-09 08:49:29 +00:00
5ba12a4850
perf: adjust chunk size, do not hold tx too long
2025-10-09 08:20:22 +00:00
8a179a6d9e
perf: Use smaller chunks
2025-10-09 08:13:53 +00:00
d570cf3e8d
fix: Create directory before migration
2025-10-09 08:13:45 +00:00
0e49e65068
Merge pull request #86 from hl-archive-node/breaking/hl-header
...
feat(breaking): Use custom header format (HlHeader)
nb-20251009
2025-10-09 02:51:09 -04:00
13b63ff136
feat: add migrator for mdbx as well
2025-10-09 06:35:56 +00:00
233026871f
perf: chunkify block ranges
2025-10-08 13:54:16 +00:00
7e169d409d
chore: Change branch to v1.8.2-fork-hl-header
2025-10-08 13:04:11 +00:00
47aaad6ed9
feat: add migrator
2025-10-08 13:03:51 +00:00
9f73b1ede0
refactor: Move BlockBody from transaction to body
2025-10-06 06:43:17 +00:00
bcdf4d933d
feat(breaking): Use HlHeader for HlPrimitives
2025-10-06 06:21:08 +00:00
2390ed864a
feat(breaking): Use HlHeader for storing header
2025-10-06 06:21:08 +00:00
567d6ce2e4
feat: Introduce HlHeader
2025-10-06 06:21:08 +00:00
8b2c3a4a34
refactor: Move primitives into files
2025-10-06 06:21:08 +00:00
92759f04db
Merge pull request #84 from hl-archive-node/fix/no-panic
...
fix: Fix panic when block receipts are called on non-existing blocks
2025-10-05 19:47:22 -04:00
71bb70bca6
fix: Fix panic when block receipts are called on non-existing blocks
2025-10-05 14:54:55 +00:00
5327ebc97a
Merge pull request #82 from hl-archive-node/fix/local-reader
...
fix(local-ingest-dir): Use more robust resumption for hl-node line reader, fix block number increment for reading files
nb-20251005
2025-10-05 07:36:32 -04:00
4d83b687d4
feat: Add metrics for file read triggered
...
Usually, "Loading block data from ..." shouldn't be shown in logs at all. Add metrics to detect the file read.
2025-10-05 11:28:11 +00:00
12f366573e
fix: Do not increase block counter when no block is read
...
This made ingest loop to infinitely increase the block number
2025-10-05 11:28:11 +00:00
b8bae7cde9
fix: Utillize LruMap better
...
LruMap was introduced to allow getting the same block twice, so removing the item when getting the block doesn't make sense.
2025-10-05 11:28:11 +00:00
0fd4b7943f
refactor: Use offsets instead of lines, wrap related structs in one
2025-10-05 11:28:04 +00:00
bfd61094ee
chore: cargo fmt
2025-10-05 09:58:13 +00:00
3b33b0a526
Merge pull request #81 from hl-archive-node/fix/typo-local
...
fix: Fix typo in --local (default hl-node dir)
2025-10-05 05:54:35 -04:00
de7b524f0b
fix: Fix typo in --local (default hl-node dir)
2025-10-05 04:39:09 -04:00
24f2460337
Merge pull request #80 from hl-archive-node/chore/v1.8.2
...
chore: Upgrade to reth v1.8.2
2025-10-05 04:38:54 -04:00
b55ddc54ad
chore: clippy
2025-10-05 04:04:30 -04:00
aa73fab281
chore: Now cargo fmt sorts imports and trait methods
2025-10-05 03:56:23 -04:00
ae0cb0da6d
chore: Move sprites0/reth to hl-archive-node/reth
2025-10-05 03:56:23 -04:00