Commit Graph

1451 Commits

Author SHA1 Message Date
georgewhewell
d0da2a3e92 feat: add reth config cmd to dump default reth.toml (#2167) 2023-04-10 18:09:23 +02:00
Matthias Seitz
a83de80afa chore: manual default for PostState (#2173) 2023-04-10 18:09:09 +02:00
Roman Krasiuk
34cab48e78 feat(trie): branch node (#2171) 2023-04-10 09:06:20 -07:00
Roman Krasiuk
c9af8a2d14 feat(trie): nibbles (#2170) 2023-04-10 08:10:08 -07:00
Matthias Seitz
2df16021bf docs: add note about post state (#2169) 2023-04-10 05:28:27 -07:00
rakita
087d0a6317 feat: CanonStateNotification for commit and reorg (#2156) 2023-04-10 13:11:15 +02:00
Roman Krasiuk
cbbd834575 feat(trie): setup crate (#2166) 2023-04-10 01:34:50 -07:00
Matthias Seitz
76c9a547b7 chore: unify disable discovery builder functions (#2164) 2023-04-09 11:11:19 -07:00
Aditya Pandey
b2c3074260 Network integrations tests with txpool task (#2148)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-09 13:31:14 +02:00
Matthias Seitz
13f59ea438 chore(deps): bump tokio (#2162) 2023-04-08 18:42:42 -04:00
Matthias Seitz
cf18edb0fe chore(rpc): add submit hashrate impl (#2153) 2023-04-08 10:25:18 +02:00
Dan Cline
f3673c79f6 feat: add engine rpc errors with codes (#2158) 2023-04-08 10:24:52 +02:00
Ryan Orendorff
eca6dd01ae feat: add secret-key command line option (#1946) 2023-04-07 19:48:21 -07:00
Dan Cline
1bf5c7dce3 feat: integrate payload store in BeaconEngine (#2146) 2023-04-07 16:45:44 -04:00
Matthias Seitz
72e7b5693a feat: add blockValue to execution payload (#2150) 2023-04-07 13:03:17 +02:00
Roman Krasiuk
56db369c0c chore(cli): remove mouse capturing (#2147) 2023-04-07 03:38:50 -07:00
Matthias Seitz
d306be1c15 chore(rpc): return 0 hashrate (#2152) 2023-04-07 03:37:16 -07:00
Matthias Seitz
ed97091f16 fix: track ttd in auto mine (#2138) 2023-04-07 10:08:13 +02:00
Matthias Seitz
2df7b8c2ac chore: replace h64 with payload (#2149) 2023-04-07 09:46:15 +02:00
Matthias Seitz
2fd2825e24 feat: add Payload build abstraction (#2143) 2023-04-06 14:48:31 -04:00
DaniPopes
f90f734a76 chore/ci: update deny config and action (#2142) 2023-04-06 17:24:04 +02:00
Matthias Seitz
c493d832e3 fix: always serialize validationError (#2139) 2023-04-06 15:53:58 +03:00
Matthias Seitz
ad495220f9 chore(docs): typos (#2140) 2023-04-06 12:13:38 +02:00
Dan Cline
5e82f5aadf fix: add difficulty to autoseal blocks (#2136) 2023-04-06 10:21:26 +02:00
Matthias Seitz
843efe888f feat(rpc): implement trace_Block (#2117) 2023-04-05 13:44:42 -07:00
Dan Cline
f4fc9b5216 chore: add docs for PayloadStatusEnum (#2132) 2023-04-05 16:35:33 -04:00
Matthias Seitz
7eb7f7458a chore: hotfix latest valid hash on canonical block (#2128) 2023-04-05 16:35:16 -04:00
Matthias Seitz
c1d128eb7a chore: add some traces (#2127) 2023-04-05 18:22:09 +03:00
rakita
7c18ba8ed3 perf(db): RawTable, decode/encode only if needed (#2081) 2023-04-05 14:46:10 +02:00
Matthias Seitz
77a41e5edf feat: emit new block events in --auto-mine (#2079)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-05 14:16:03 +02:00
rakita
633d84ded0 feat: Refactor TransitionId tables, BlockBodyIndices table. (#2039) 2023-04-05 13:10:18 +02:00
Roman Krasiuk
9a011b4900 fix(engine): future payload handling (#2124) 2023-04-05 13:03:10 +02:00
Matthias Seitz
cfff7b3e60 chore: add minimal protocol base fee (#2121) 2023-04-05 03:42:29 -07:00
Matthias Seitz
10048a2dde fix: checked u64 downcast (#2122) 2023-04-05 12:31:07 +02:00
Matthias Seitz
b5f4283f79 chore(rpc): add proper engine_newPayload error messages (#2118) 2023-04-05 11:59:55 +02:00
Matthias Seitz
1913536e81 feat: add opcount tracer (#2111) 2023-04-04 22:04:50 -07:00
Matthias Seitz
59dabcdac0 feat(rpc): add overrides to trace call opts (#2115) 2023-04-04 23:10:45 +02:00
Matthias Seitz
40b5201bbe feat(rpc): impl debug trace block (#2114)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-04 22:04:00 +02:00
Matthias Seitz
cf5a1114d0 feat(rpc): add replay transaction (#2107)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-04 21:39:07 +02:00
Matthias Seitz
a49dca0ce6 feat(rpc): implement trace call many (#2106) 2023-04-04 21:10:32 +02:00
Matthias Seitz
0b44cca785 fix(net): enforce max transaction packet size (#2109) 2023-04-04 20:44:17 +02:00
rakita
89c525f9c9 chore: bump revm to v3.1.0 (#2113) 2023-04-04 16:50:09 +02:00
rakita
ee99987e9e test: next key for seek_by_key_subkey (#2112) 2023-04-04 07:40:58 -07:00
Matthias Seitz
c0a17d655b feat(net): reward connected peers over time (#2102) 2023-04-04 14:26:58 +02:00
Matthias Seitz
9074f86b02 feat(rpc): use 4byte tracer (#2105) 2023-04-04 04:18:47 -07:00
Matthias Seitz
c4ffa18449 chore(deps): bump spin (#2104) 2023-04-04 12:39:32 +02:00
Matthias Seitz
b7395a89a5 chore(deps): rm unused consenssu crate (#2099) 2023-04-04 10:03:11 +02:00
Roman Krasiuk
e2a1df10d1 fix(cli): read existing jwt instead of recreating (#2096) 2023-04-03 12:30:04 -07:00
Roman Krasiuk
4cc808f8b2 fix(cli): display proper config path (#2094) 2023-04-03 10:49:04 -07:00
Matthias Seitz
6e3b5f859b feat(db): add transaction_id helper (#2095) 2023-04-03 10:48:51 -07:00