Commit Graph

3402 Commits

Author SHA1 Message Date
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
c0f3d38ad9 Speed up request buffered hashes (#6318)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: back <104515688+justcode740@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-13 18:57:43 +00:00
f925e5f6cb chore: add exit future back (#6587) 2024-02-13 17:05:51 +00:00
64c33394eb chore: bump alloy revm + inspectors (#6586)
Co-authored-by: Zero Hero <0xzerohero@gmail.com>
2024-02-13 16:21:35 +00:00
ada3547fd1 chore: move events mod to node core (#6585) 2024-02-13 15:58:00 +00:00
7c16846cc8 chore(tree): log state root calculation time (#6583) 2024-02-13 15:33:31 +00:00
933da735f8 Payload Events (#6549)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-13 14:43:40 +00:00
7917279b68 chore: move init to node-core (#6581) 2024-02-13 14:41:03 +00:00
eb1cafa40d chore: simplify networkbuilder (#6580) 2024-02-13 14:35:17 +00:00
9814d3c0dd small refactoring in rpc crate (#6577) 2024-02-13 11:36:57 +00:00
0e166f0f32 perf(db): pre-populate metric handles hashmap on env init (#6573) 2024-02-13 01:59:52 +00:00
d4cf706ed2 chore: improve BundleStateWithReceipts docs (#6572) 2024-02-12 21:38:54 +00:00
749903ad80 chore: remove EitherBlockExecutor (#6567) 2024-02-12 18:01:47 +00:00
1c21789e63 fix: use real hash for derived from latest (#6561) 2024-02-12 17:56:51 +00:00
613b6f08a2 chore: use Table::TABLE in more places (#6563) 2024-02-12 14:53:16 +00:00
2a5efb2a99 refactor(db): unify table macros (#6552) 2024-02-12 13:48:01 +00:00
17eca361e8 chore: remove unused Default requirement in Table generics (#6551) 2024-02-12 12:23:28 +00:00
f2f1f09552 More raw rpc request testing (#6554) 2024-02-12 12:22:51 +00:00
43b795163c perf(db): introduce environment-level cache for metric handles (#6550) 2024-02-12 12:13:57 +00:00
3c1f3ac4ec chore: remove non-existant test-utils cfg (#6555) 2024-02-12 00:17:48 +00:00
0977249e64 More raw rpc request testing (#6539) 2024-02-11 15:55:57 +00:00
0d10af4154 reuse alloy-eips constants (#6540) 2024-02-11 14:53:54 +00:00
09c6d098f2 perf(trie): reduce key copying (#6548) 2024-02-11 14:06:47 +00:00
8cfa5efe62 small refactoring (#6531) 2024-02-10 21:21:40 +00:00
1bc75d974d chore(deps): remove build-time dependency on libgit2 (#6537) 2024-02-10 18:17:49 +00:00
3c3c7b36ad chore: remove chain_spec from ExecutorFactory (#6523) 2024-02-10 01:07:11 +00:00
cd0a2f34bc chore: remove op-flagged arguments from receipt root calc (#6517) 2024-02-09 17:55:08 +00:00
cede8b7dd6 replace &Bytes with &[u8] in optimism functions (#5896)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-09 17:24:55 +00:00
3ae2611c9c chore: actually impl clone regardless of trait (#6514) 2024-02-09 16:26:08 +00:00
e23eeeee01 chore: move type def (#6511) 2024-02-09 15:52:11 +00:00
c78ba8588b chore(trie): export node iter (#6509) 2024-02-09 15:11:22 +00:00
41361d8b41 refactor: rm CallRequest (#6364) 2024-02-09 14:26:01 +00:00
84efe14063 refactor(trie): prefix sets (#6502) 2024-02-09 12:33:04 +00:00
20e59153d9 Cache update on chain action (#6484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-09 12:29:47 +00:00
3f57fc8cc9 feat: Enhance block import log line (#6095)
Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com>
2024-02-09 12:14:37 +00:00
51ffa822c3 chore: make timestamp fork tests better (#6499) 2024-02-09 02:11:59 +00:00
e9f6f7e9de feat(bin): do not show target on INFO level (#6498) 2024-02-08 22:36:34 +00:00
5ab57bd81a perf(trie): hashed state from revert range (#6485) 2024-02-08 22:13:21 +00:00
ac4b99a8e3 chore(deps): bump curve25519-dalek, revert nightly pin (#6497) 2024-02-08 22:00:34 +00:00
e781a6cb30 feat: add cancun mainnet timestamp (#6493) 2024-02-08 19:02:56 +00:00
787c9b176e Feat: add blobs to eth history (#6469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-08 18:25:14 +00:00
51d367a7c7 chore(deps): rm unused dep (#6491) 2024-02-08 16:58:12 +00:00
672246d400 add test_discard_blobs_on_blob_tx_eviction unit test (#6445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-08 13:15:09 +00:00
48bd37e7a6 fix(trie): hashed state extension (#6483) 2024-02-08 13:09:35 +00:00
838e6179ff feat(txpool): discard_worst compat with suffix comma (#6477)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-08 12:25:32 +00:00
85d4f18582 Add serde feature to ethereum-forks crate (#6476) 2024-02-08 03:32:55 +00:00
d08d72e5c3 feat(op): Ecotone reject blob txs (#6480)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-02-08 02:51:07 +00:00
d05504f996 feat(op): Ecotone L1 fee parsing (#6479) 2024-02-08 02:28:18 +00:00
b05bd27494 feat(op): Ecotone hardfork spec (#6478) 2024-02-08 02:06:49 +00:00
281486c552 chore(txpool): fix some format and typo (#6481)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-08 01:57:32 +00:00