Commit Graph

50 Commits

Author SHA1 Message Date
Alexey Shekhirin
3e54d9415e feat(storage): use mdbx_txn_reset to time out transactions (#6924)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-03-03 19:59:00 +00:00
Alexey Shekhirin
d32a8efb1a Revert "feat(storage): use mdbx_txn_reset to time out transactions … (#6919) 2024-03-01 19:47:24 +00:00
Alexey Shekhirin
ea44c1d63f feat(node-core, storage): static files segment metrics (#6908) 2024-03-01 16:36:50 +00:00
Alexey Shekhirin
74dc0e36d3 feat(storage): use mdbx_txn_reset to time out transactions (#6850)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-02-29 20:44:56 +00:00
Matthias Seitz
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
DaniPopes
17818e79d4 chore(cli): fix clap deprecated warnings (#6872)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-02-29 13:24:13 +00:00
Alexey Shekhirin
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
Roman Krasiuk
f1edb6ab5f chore(node-builder): make network component unpin (#6849) 2024-02-28 15:54:16 +00:00
clabby
6cf9e91144 chore(op): Clean up ChainSpecs (#6810) 2024-02-26 20:29:23 +00:00
DaniPopes
94cb6a8bcd chore: use Display instead of Debug for most errors (#6777) 2024-02-24 12:13:41 +00:00
DaniPopes
6890e02310 fmt: format tracing macro calls (#6776) 2024-02-24 10:58:01 +00:00
back
2699262a6f config cache from cli (#6767) 2024-02-24 10:20:19 +00:00
Matthias Seitz
a7e183d1a5 feat: introduce evm config trait (#6461)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-23 22:39:24 +00:00
Roman Krasiuk
a43885e5d8 chore: move cli runner to reth-node-core (#6710) 2024-02-21 10:55:30 +00:00
Emilia Hane
cb61334b2c Clean up docs tx manager (#6682) 2024-02-20 02:21:39 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
back
208eb6d6a1 Make transaction manager param configurable from cli (#6594)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-16 22:25:55 +00:00
zerosnacks
468cbae89c fix: missing build profile from long version example (#6625) 2024-02-16 21:13:42 +00:00
Aditya Pandey
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
rakita
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
rakita
4b21cf610c fix(op): set optimism flag correctly (#6593) 2024-02-13 23:43:22 +00:00
Matthias Seitz
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
Matthias Seitz
f925e5f6cb chore: add exit future back (#6587) 2024-02-13 17:05:51 +00:00
Matthias Seitz
ada3547fd1 chore: move events mod to node core (#6585) 2024-02-13 15:58:00 +00:00
Matthias Seitz
7917279b68 chore: move init to node-core (#6581) 2024-02-13 14:41:03 +00:00
Matthias Seitz
eb1cafa40d chore: simplify networkbuilder (#6580) 2024-02-13 14:35:17 +00:00
DaniPopes
1bc75d974d chore(deps): remove build-time dependency on libgit2 (#6537) 2024-02-10 18:17:49 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
Dan Cline
521b579222 chore: rename EvmEnvConfig to ConfigureEvmEnv (#6423) 2024-02-05 23:39:49 +00:00
Alexey Shekhirin
6c1263e000 fix(tracing): prioritize RUST_LOG and verbosity CLI arg (#6413) 2024-02-05 19:42:32 +00:00
Matthias Seitz
ae9158c95b chore: bump strum (#6392) 2024-02-04 15:23:59 +01:00
github-actions[bot]
05c1d1d4a2 chore(deps): weekly cargo update (#6386)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-04 14:08:07 +00:00
Matthias Seitz
10f4434373 fix: rpc-builder crate compilation (#6371) 2024-02-03 19:58:42 +00:00
Matthias Seitz
fddabe88a8 chore: remove node-api optimism feature (#6375) 2024-02-03 16:07:30 +00:00
Matthias Seitz
648a084ba8 docs: a few more validation task docs (#6351) 2024-02-02 16:36:15 +00:00
Matthias Seitz
abb7fe6fb6 fix: only adjust ipc path if multiple instances are run (#6275) 2024-01-29 13:14:49 +00:00
Matthias Seitz
273a101ed6 chore: new max trace response size unlocked (#6271) 2024-01-29 09:53:51 +00:00
Dan Cline
acccf1441e feat: EvmEnvConfig trait (#6051) 2024-01-25 22:40:12 +00:00
Dan Cline
abe3358b36 feat: move NodeBuilderWithDatabase to reth bin (#6231) 2024-01-25 21:37:07 +00:00
Roman Krasiuk
720815a834 chore(node-builder): make DB generic Unpin in node components (#6227) 2024-01-25 17:59:30 +00:00
Roman Krasiuk
e78ae77685 feat(cli): local tx propagation toggle (#6224) 2024-01-25 16:13:09 +00:00
Nil Medvedev
2901b3cb33 feat: NodeExit future core implementation (#6166)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-25 11:11:47 +00:00
Dan Cline
575b5d3f53 feat: expose version information over prometheus (#6195) 2024-01-24 17:52:15 +00:00
Dan Cline
02c69d0666 fix: include jemalloc-ctl only in node-core (#6199) 2024-01-24 02:23:33 +00:00
Dan Cline
f9374d1d71 fix: pass down optimism feature in node-core (#6200) 2024-01-24 02:23:25 +00:00
Dan Cline
3fafa8c50f chore: node-core cleanup (#6189) 2024-01-23 19:49:24 +00:00
Roman Krasiuk
b78f2239ed feat(ext): provide direct access to database tx (#6178) 2024-01-23 14:03:41 +00:00
Matthias Seitz
9a5120a883 chore(deps): clean up new crate deps (#6174) 2024-01-23 12:09:34 +00:00
Dan Cline
7e982ef3ad chore: delete duplicated node args types (#6169) 2024-01-22 22:40:15 +00:00
Aditya Pandey
7ceec05e63 Moving more types from reth crate to node core crate (#6102)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-22 15:05:46 +00:00