Commit Graph

1473 Commits

Author SHA1 Message Date
099f241b90 test(execution): extending with empty poststate (#1969) 2023-03-24 09:37:23 -07:00
3360d34440 feat(rpc): add missing eth_getFilterLogs impl (#1966) 2023-03-24 09:36:40 -07:00
21e34da9c4 fix: disable EIP3607 for eth_call and eth_estimateGas (#1961) 2023-03-24 17:14:03 +01:00
934b78b496 test(sync): pipeline intermediate unwind (#1970) 2023-03-24 07:26:19 -07:00
d0a70e179b chore(cli): bundle debug.* arguments in DebugArgs (#1968) 2023-03-24 14:14:35 +01:00
c4bc65aa5d feat(consensus): spawn pipeline (#1965) 2023-03-24 05:49:01 -07:00
37752ccdaf chore(rpc): move send tx to EthTransactions trait (#1964) 2023-03-24 13:06:57 +01:00
b59f7df72d fix(download): handle bodies range reset after unwind (#1942)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-24 03:16:08 -07:00
4a18614e18 tracing(consensus): CL call handlers (#1963) 2023-03-24 03:15:46 -07:00
ee52718ab0 fix: use proper option condition in HistoricalStateProvider (#1958) 2023-03-24 11:04:34 +01:00
c5f197dd95 feat: full peer id as a debug statement (#1943)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-03-23 21:47:33 -07:00
790541a710 feat: add peer disconnect metrics (#1956) 2023-03-23 21:46:55 -07:00
a116d1cf97 chore: add the rest of the tables to db list (#1957) 2023-03-23 21:44:40 -07:00
ba8650585e fix(rpc): AccountOverride nonce type is Quantity (#1948) 2023-03-23 20:14:03 -07:00
cec0102b59 fix: also clear merkle stage block progress (#1955) 2023-03-23 18:23:25 -07:00
2ce72c51e1 fix: do not send pooled transactions if pool is empty (#1949) 2023-03-24 00:13:00 +01:00
ea3091f3cf tracing(consensus-engine): trace on new payload & downgrade canonicalizing log (#1944) 2023-03-23 23:24:31 +01:00
01b44448cb fix: always return withdrawals post shanghai (#1945) 2023-03-23 17:43:47 -04:00
95815c7e99 fix(consensus-engine): handle pipeline unwind (#1938) 2023-03-23 14:13:58 -07:00
1ce021f250 feat: reth drop-stage merkle (#1941) 2023-03-23 14:12:50 -07:00
d580b5a185 chore(rpc): cleanup imports (#1939) 2023-03-23 21:29:53 +01:00
8e4e5e088a feat(rpc): install EthFilter on auth rpc (#1937) 2023-03-23 12:08:08 -07:00
6ac74d9741 fix: don't write zero slots from genesis to state (#1936) 2023-03-23 12:03:34 -07:00
ce40bea46e feat(sync): beacon consensus engine (#1845) 2023-03-23 11:18:19 -07:00
84af91737d feat(rpc): integrate eth filter and eth pubsub (#1930) 2023-03-23 18:37:53 +01:00
1d3cf5a86c fix(pipeline): ensure unwind across stages (#1934) 2023-03-23 10:17:05 -07:00
c29d733f5c fix(sync): done flag for index history stages (#1935) 2023-03-23 10:15:16 -07:00
a45ef688b4 feat: add test chain event subscriptions (#1928) 2023-03-23 09:33:06 -07:00
b34ab3dc1f chore(pipeline): unwind tracing target (#1933) 2023-03-23 09:29:47 -07:00
56f219fc94 fix(execution): poststate extension (#1929) 2023-03-23 14:43:42 +01:00
d91102eec2 fix(cli): configure ws correctly (#1927) 2023-03-23 05:52:29 -07:00
2cba04774b chore(rpc): add traces for server start (#1925) 2023-03-23 05:51:29 -07:00
7200969bd6 chore(rpc): add debug to server config (#1926) 2023-03-23 05:50:43 -07:00
c4531feea5 feat(rpc): add ws allowed origins (#1924) 2023-03-23 05:48:37 -07:00
aaa99f6b4c feat: add transaction_receipt (#1919)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-23 11:46:07 +01:00
b44391776e check shanghai timestamp for withdrawals instead of paris (#1920) 2023-03-22 13:49:19 -07:00
4cc3a444e1 chore(provider): log proper transition id (#1915) 2023-03-22 13:23:20 -07:00
076fd54225 feat(cli): add missing --port argument (#1917) 2023-03-22 20:06:12 +01:00
8ac2b84c01 perf: Optimize and simplify sender recovery (#1900) 2023-03-22 17:28:31 +01:00
6afdd331dc chore(rpc): simplify conflicting fee fields error (#1911) 2023-03-22 14:30:06 +01:00
bcfeb1dea0 chore(deps): upgrade syn 2.0 (#1910) 2023-03-22 06:02:33 -07:00
2bc4da5eaa Extend Task Spawner with spawn blocking function (#1908) 2023-03-22 12:25:35 +01:00
f858379511 feat: impl send_transaction (#1774)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-22 12:25:10 +01:00
29e798662c fix: use Latest instead of Pending for rpc BlockId (#1903)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-22 11:35:54 +01:00
a7ce69d58f fix: spawn transaction pool (#1901) 2023-03-22 11:22:20 +01:00
3ce50f6c85 chore: add traces to rpc (#1904) 2023-03-22 11:16:08 +01:00
5ea1cbbd7c fix: add shanghai timestamp to goerli chainspec (#1902) 2023-03-22 11:15:28 +01:00
724ec1b5cc fix: parse 66 blockid str as hash (#1890) 2023-03-21 17:36:06 -04:00
02e78c4bd7 fix(rpc): always include withdrawals in RPC (#1894) 2023-03-21 22:35:05 +01:00
f6a420fcfb fix(rpc): fix block type fields (#1886) 2023-03-21 20:47:53 +01:00