Commit Graph

5794 Commits

Author SHA1 Message Date
8d55e6bb5d fix: typo in book intro (#9228) 2024-07-01 19:23:37 +02:00
984e89efeb feat(clippy): add iter_without_into_iter (#9195)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-07-01 16:56:55 +00:00
6db598da1d chore: extract db commands (#9217)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 16:20:07 +00:00
d2cf129e58 feat: implement write method on persistence task (#9225) 2024-07-01 16:17:16 +00:00
898d17bb91 chore(trie): store only deleted keys in TrieWalker (#9226) 2024-07-01 16:06:16 +00:00
20713e9785 docs(book): remote ExEx chapter (#8992)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 15:59:42 +00:00
e5a634cece chore(execution): verify cumulative gas used before receipts root (#9224) 2024-07-01 15:41:26 +00:00
158377f457 chore: rename pipeline references to backfill sync (#9223) 2024-07-01 15:37:58 +00:00
9d4722eb65 chore: remove unused static-file code (#9178) 2024-07-01 15:24:51 +00:00
cf8a9163af chore: remove usage of tx_env_with_recovered (#9222) 2024-07-01 15:12:36 +00:00
d317b4a0fb chore: add builder with rng secret key fn (#9218) 2024-07-01 13:07:49 +00:00
db191c82a5 chore(trie): clean up trie update operation matching (#9202) 2024-07-01 13:07:23 +00:00
feb6a37a18 chore: remove unused MIN_LENGTH_EIPXXXX_ENCODED (#9211)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 12:07:05 +00:00
01979c4bde feat: new engine API handler (#8559)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-07-01 12:03:44 +00:00
068bf57c06 fix: ambiguous deposit mint value in arbitrary (#9216) 2024-07-01 11:26:44 +00:00
e6842fb8bd refactor(chainspec): simplify genesis_header using default pattern (#9198) 2024-07-01 11:24:52 +00:00
90c60cb26c refactor: some simplifications around revm database (#9212) 2024-07-01 10:44:16 +00:00
3a9fbbc8e4 refactor: small refactoring (#9208) 2024-07-01 10:30:40 +00:00
d4fa9defbd feat(net/peer): set rpc added peer as static (#9201)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-01 10:23:28 +00:00
9cd377881c docs: fix the links to code in discv4 docs (#9204) 2024-07-01 10:06:29 +00:00
91d45871b2 refactor(revm): simplify fill_tx_env (#9206) 2024-07-01 09:46:43 +00:00
84e385753e refactor(net): some refactor in eth requests (#9205) 2024-07-01 09:39:48 +00:00
2a9fa4869e chore(trie): rename in-memory trie cursors (#9203) 2024-06-30 20:09:41 +00:00
a31b8b0d3f chore(deps): weekly cargo update (#9199)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-06-30 05:47:15 +00:00
f16fd02d94 chore(deps): remove igd-next (#9200) 2024-06-30 04:36:20 +00:00
fffeefbca3 chore: finally move node-core to node folder (#9191) 2024-06-29 17:28:46 +00:00
1ce76f2e99 chore: replace raw usage of revm evm builder with EvmConfig usage (#9190) 2024-06-29 13:43:36 +00:00
b93e70c429 feat(net/peer): add peer with udp socket (#9156)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-29 09:02:09 +00:00
57c4f7e570 chore: rm leftover mods (#9188) 2024-06-29 10:32:58 +02:00
f4689f35b2 chore: update audit doc to v2 (#9177) 2024-06-29 05:20:27 +00:00
d1efe2b19b chore(ecies): expose ECIESCodec for fuzzing (#9182) 2024-06-28 20:01:02 +00:00
6e564cd064 chore(trie): remove database-related types from trie keys (#9175) 2024-06-28 16:45:06 +00:00
b24ca7637f chore: remove tx_env_with_recovered from rpc crates (#9158) 2024-06-28 15:43:55 +00:00
5416adf97b chore: rm redundant clone (#9174) 2024-06-28 17:42:25 +02:00
9129b97c5b feat(exex): backfill executor (#9123) 2024-06-28 15:22:42 +00:00
9a2cfe5a5c fix(net/peer): remove the duplicated disconnect logic (#9162)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-28 15:15:40 +00:00
3bf3b9e3ec fix: derive arbitrary for tests (#9167) 2024-06-28 11:24:58 +00:00
87cdfb185e refactor: reduce number of args for post_block_balance_increments (#9154) 2024-06-28 08:49:17 +00:00
e81c0798cf chore: fix wrong function name (#9164) 2024-06-28 08:15:18 +00:00
c12ca99438 dev: update NodeExitFuture (#9153)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-28 08:13:40 +00:00
ce8bcd8f1c chore(storage, provider): rename bundle state with receipts (#9160) 2024-06-28 08:02:25 +00:00
3fd5df3d00 feat(trie): in-memory trie node overlay (#8199)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-06-28 07:54:36 +00:00
472093a3e5 chore: fix clippy (#9163) 2024-06-28 09:54:10 +02:00
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
d8e6d01308 chore: move revm_spec methods from reth-primitives to chain specific crates (#9152) 2024-06-27 19:11:29 +00:00
9fd2cf027f chore: rename TrieCursorFactory::storage_tries_cursor to TrieCursorFactory::storage_trie_cursor (#9145) 2024-06-27 18:41:31 +00:00
867be500c7 refactor(node-core/matrics): refactor the register version metrics function (#9149) 2024-06-27 17:42:02 +00:00
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
c23fe39dd3 feat: integrate CLI runner in CLI trait (#9146) 2024-06-27 16:11:06 +00:00
26b79f84f3 chore(static_files): fix hacky type inference (#9150) 2024-06-27 16:01:12 +00:00