|
|
dbcd73884e
|
feat: Ingest highest_precompile_address
|
2025-07-17 20:59:37 -04:00 |
|
|
|
39bcc49194
|
chore: lint
|
2025-07-17 20:58:11 -04:00 |
|
|
|
c740533904
|
fix: Make state root zero on unwind as well
Make it consistent across codebases.
|
2025-07-12 18:15:33 +00:00 |
|
|
|
87b66170d6
|
Merge pull request #18 from hl-archive-node/hotfix/precompile
fix: Explicitly mark all known address to be warm (hotfix)
|
2025-07-12 12:11:02 -04:00 |
|
|
|
716215d8b1
|
fix: Explicitly mark all known address to be warm
Will be reverted after #17 is resolved.
|
2025-07-12 16:01:09 +00:00 |
|
|
|
88a58a5c81
|
docs: clarify instructions for running a mainnet node (#5)
* docs: clarify instructions for running a mainnet node
* docs: fix last section re running the node
|
2025-07-05 23:12:14 -04:00 |
|
|
|
4994f7fd5e
|
feat: CoreWriter phase 2
|
2025-07-05 07:37:22 +00:00 |
|
|
|
5a430f9362
|
feat: CoreWriter phase 1.5
|
2025-07-05 05:40:11 +00:00 |
|
|
|
4b2f8adeef
|
feat: CoreWriter phase 1
Since the exact block number is unknown yet, make it configurable.
After network upgrade, we can replace this with the actual block number.
|
2025-07-05 04:45:16 +00:00 |
|
|
|
9dba0d4b64
|
fix: Prevent potentially unreliable reads
|
2025-07-04 14:52:14 -04:00 |
|
|
|
bc49c22094
|
feat: hl-node compliant mode
hl-node compliant mode removes all system transactions from rpc responses like eth_getBlock, eth_getLogs and eth_subscribe.
|
2025-07-02 12:00:12 +00:00 |
|
|
|
28f6c1e6be
|
Local block sync (#7)
* update: logs
* update: more logging
* update: rename local ingest dir args
* update: fix build
* update: directory path
* update: logs
* update: log ts
* update: fetch last block
* update: time formatting
* update: handle seconds
* update: lmore logs
* fix: provided args
* update: logs
* fix: build
* update: indefinite wiat
* update: run the right loop
* update: remove offset
* update: scan impl
* update: log exists
* update: collect s3 blocks
* update: change the file
* update: logs
* fix: deserialization
* fix: build
* update: remove block
* update: add logs
* update: logs
* update: logs
* update: dates
* update: ignore older blocks
* update: hook up to sync
* fix: build
* fix: build
* update: logs
* update: logs
* update: start height cond
* update: height
* update: loggy
* update: cond
* update: cond
* update: cond
* update: logs
* update: fix height issues
* update: logs
* only collect s3
* update: log block
* update: log both blocks
* update; return s3 block
* update: use local block
* update: blocks
* update: remove logs
* update: logs
* update: remove warns and logs
* update: collection log
* update: logs
* update: logs
* update: scan through heights when registering evm
* update: add local ingest dir to other evm factory
* fix: build
* update: add cli cmd
* update: remove additional arg
* update: change where local ingest dir comes from
* fix: receipts
* update: deser format
* update: fix build
* update: logs
* update: logs
* update: logs
* update: logs
* update: share precompiles with engine
* update: insert compiles
* update: change sync dir
* update: logs
* update: logs
* update: logs
* update: fix build
* update: pipe builder context through
* update: untracked
* update: pass through context
* fix: build
* fix: build
* update: logs
* update: logs
* update: logs
* update: fix cache passthrough
* update: remove logs
* update: logs
* update: hour rollover
* update: zero out hour
* update: hour sync
* update: cleanup code and speedup sync
* update: speedup sync
* update: remove logs
* update: speed up sync
* update: speed up sync
* update: ingest in reverse
* fix: iter rev
* update: break line loop early
* update: remove break
* update: iteration speed
* update: fix build
* update: slow down tail ival
* update: logs
* update: skip last line
* update: remove log
* update: height
* update: logs
* update: return logs
* update: disable attempt logs
* update: tail interval
* update: cleanup logs
* update: add iter skip
* update: fix build
* update: skip -1
* fix: skip
* fix: build
* update: build
* fix: build
* update: logs
* update: log idx
* update: skip after enumerate
* update: cleanup
* update: more cleanup
* update: refactor BuilderSharedState to HyperliquidSharedState
* update: more cleanup
* update: cleanup and refactor collect_local_block
* update: error msg
* update: readme
* update: typo
* update: file log
* fix: typo build
* update: debug log
|
2025-06-25 14:15:58 -04:00 |
|
|
|
138377fc62
|
Update README.md
fix missing argument to keep same genesis files between the init-state and the node running
|
2025-05-24 13:53:56 +09:00 |
|
|
|
4b793c496b
|
Add --forward-call for eth_call and eth_estimateGas
|
2025-05-24 04:52:25 +00:00 |
|
|
|
41d72ae949
|
feat: Enable testnet block recovery
|
2025-04-29 03:57:09 +00:00 |
|
|
|
db419400c2
|
doc: Update testnet cutoff block
|
2025-04-28 20:59:15 +00:00 |
|
|
|
2d2fb7b6d2
|
Merge pull request #3 from sprites0/feat/read-precompiles
Read precompiles and some refactors
|
2025-04-28 00:25:48 -04:00 |
|
|
|
6e97ed0160
|
fix: Fix testnet cutoff block
|
2025-04-24 07:47:14 +00:00 |
|
|
|
7c130d62fd
|
fix: Fix edge case logic
|
2025-04-24 07:47:01 +00:00 |
|
|
|
1adedc7184
|
remove: Remove unused code
|
2025-04-22 03:03:48 +00:00 |
|
|
|
aee8058cd7
|
fix: Fix error logic
|
2025-04-21 08:07:21 +00:00 |
|
|
|
f9ee4a3197
|
fix: Fix out-of-gas logic
|
2025-04-21 06:16:32 +00:00 |
|
|
|
abfd8656c3
|
doc: Add warning mark
|
2025-04-18 06:39:59 +00:00 |
|
|
|
b2adb0f31d
|
doc: Add testnet instruction
|
2025-04-18 05:47:41 +00:00 |
|
|
|
ffa084a159
|
fix: Fix warm address
|
2025-04-18 05:41:45 +00:00 |
|
|
|
9254e315b0
|
fix: Fix testnet genesis url
|
2025-04-18 05:41:24 +00:00 |
|
|
|
0cc126476d
|
chore: Cleanup diffs
|
2025-04-17 07:20:43 +00:00 |
|
|
|
f1e5bac52f
|
chore: Sync with hyper-evm-sync
|
2025-04-17 07:20:36 +00:00 |
|
|
|
6047b3d123
|
fix: read precompile draft (dirty)
|
2025-04-17 07:17:59 +00:00 |
|
|
|
aa8cffd78a
|
refactor: Sync with hyper-evm-sync before changes
|
2025-04-16 04:55:30 +00:00 |
|
|
|
9805589e7b
|
chore: Cleanup diffs before changes
|
2025-04-16 04:19:51 +00:00 |
|
|
|
6d639b3726
|
fix: Fix state root in parallel root task
|
2025-03-27 02:34:15 +00:00 |
|
|
|
c8de5a87bd
|
fix: Fix subtle error
|
2025-03-26 02:01:10 +00:00 |
|
|
|
08b5f193d7
|
fix: hardcode one more tx
|
2025-03-24 02:52:00 +00:00 |
|
|
|
7d24d323ea
|
Merge pull request #2 from Quertyy/fix/hardcoded-tx-gas-used
fix: hardcode tx gas used to avoid invalid block payload
|
2025-03-23 14:31:04 -04:00 |
|
|
|
1ccc6fcd6e
|
fix: hardcode tx gas used to avoid invalid block exec
|
2025-03-23 18:50:23 +01:00 |
|
|
|
e768f5f1bf
|
Merge pull request #1 from sprites0/feat/testnet
feat: Some changes
|
2025-03-21 07:43:04 -04:00 |
|
|
|
bbed5bc27f
|
perf: Skip state root calculation
|
2025-03-21 11:42:21 +00:00 |
|
|
|
c76ae4e1fb
|
chore: Update dependencies
|
2025-03-21 11:42:21 +00:00 |
|
|
|
a7a4eee4a7
|
feat: Support precompile record/replay
|
2025-03-21 11:42:21 +00:00 |
|
|
|
451d5bb387
|
feat: Support testnet genesis
|
2025-03-21 11:39:28 +00:00 |
|
|
|
9a6a1a4cc1
|
feat: Support erc20 system tx from address
|
2025-03-21 11:39:28 +00:00 |
|
|
|
7fe7c06507
|
perf: Skip state root calculation
|
2025-03-21 11:39:28 +00:00 |
|
|
|
a5e51afb36
|
feat: Support erc20 token transfer
|
2025-03-21 11:39:28 +00:00 |
|
|
|
a01133737d
|
chore: Move dependencies to workspace
|
2025-03-21 11:39:28 +00:00 |
|
|
|
20fce88167
|
fix: Use correct types for system tx receipts
|
2025-03-21 11:39:28 +00:00 |
|
|
|
d240700fa5
|
fix: Change from address in receipt requests as well
|
2025-03-04 03:28:13 +00:00 |
|
|
|
dddc190545
|
refactor: replace all methods for forwarder additions in future
|
2025-03-04 03:28:00 +00:00 |
|
|
|
5761e35ce4
|
remove: stale comment
|
2025-03-04 03:27:07 +00:00 |
|
|
|
1431181388
|
feat: Make new block fetch more frequent
|
2025-03-04 03:26:53 +00:00 |
|