Commit Graph

1336 Commits

Author SHA1 Message Date
Matthias Seitz
fdf2792833 fix(discv4): track whether endpoint is proven (#1984) 2023-03-26 19:07:59 +02:00
Matthias Seitz
f0a95689a4 chore(txpool): include tx object in assert message (#1989) 2023-03-26 17:18:44 +02:00
Gaon3
8e6214768f Make EthApi client, pool, network and state accessors public (#1988) 2023-03-26 16:02:35 +02:00
Matthias Seitz
00f691a58c fix(rpc): engine_getPayloadBodiesByRangeV1 params are quantity (#1986) 2023-03-26 14:56:49 +02:00
Thor
b27a0901a0 fix: clippy warnings in tests (#1954) 2023-03-26 13:32:55 +02:00
Dan Cline
ee226fc889 feat: use dnsdisc peers for discv4 bootstrap (#1983) 2023-03-26 12:42:08 +02:00
Vid Kersic
aa6f2cb061 chore: export dupsort macro (#1981) 2023-03-25 19:37:26 -07:00
Aditya Pandey
cb318192ba Putting RPC tracing calls behind semaphore (#1914)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-25 11:27:52 +01:00
chirag-bgh
9fc3e6f594 feat: add missing Tx receipt info (#1931)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-25 10:51:23 +01:00
Dan Cline
d07a0b9d2e fix: add remaining sepolia test vector from geth (#1974) 2023-03-24 16:06:03 -04:00
Matthias Seitz
2e0755fc2d fix(txpool): update current pool based on state (#1972) 2023-03-24 20:54:15 +01:00
Matthias Seitz
5f7171f125 chore(txpool): rename remove_invalid to remove_transactions (#1973) 2023-03-24 20:38:51 +01:00
chirag-bgh
ea4b4f77e9 feat: add pooled_transaction_max (#1971) 2023-03-24 19:09:02 +01:00
Roman Krasiuk
099f241b90 test(execution): extending with empty poststate (#1969) 2023-03-24 09:37:23 -07:00
Matthias Seitz
3360d34440 feat(rpc): add missing eth_getFilterLogs impl (#1966) 2023-03-24 09:36:40 -07:00
Dan Cline
21e34da9c4 fix: disable EIP3607 for eth_call and eth_estimateGas (#1961) 2023-03-24 17:14:03 +01:00
Roman Krasiuk
934b78b496 test(sync): pipeline intermediate unwind (#1970) 2023-03-24 07:26:19 -07:00
Matthias Seitz
d0a70e179b chore(cli): bundle debug.* arguments in DebugArgs (#1968) 2023-03-24 14:14:35 +01:00
Roman Krasiuk
c4bc65aa5d feat(consensus): spawn pipeline (#1965) 2023-03-24 05:49:01 -07:00
Matthias Seitz
37752ccdaf chore(rpc): move send tx to EthTransactions trait (#1964) 2023-03-24 13:06:57 +01:00
Roman Krasiuk
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
Roman Krasiuk
4a18614e18 tracing(consensus): CL call handlers (#1963) 2023-03-24 03:15:46 -07:00
Dan Cline
ee52718ab0 fix: use proper option condition in HistoricalStateProvider (#1958) 2023-03-24 11:04:34 +01:00
Ryan Orendorff
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
Dan Cline
790541a710 feat: add peer disconnect metrics (#1956) 2023-03-23 21:46:55 -07:00
Dan Cline
a116d1cf97 chore: add the rest of the tables to db list (#1957) 2023-03-23 21:44:40 -07:00
Matthias Seitz
ba8650585e fix(rpc): AccountOverride nonce type is Quantity (#1948) 2023-03-23 20:14:03 -07:00
Georgios Konstantopoulos
cec0102b59 fix: also clear merkle stage block progress (#1955) 2023-03-23 18:23:25 -07:00
Dan Cline
2ce72c51e1 fix: do not send pooled transactions if pool is empty (#1949) 2023-03-24 00:13:00 +01:00
Roman Krasiuk
ea3091f3cf tracing(consensus-engine): trace on new payload & downgrade canonicalizing log (#1944) 2023-03-23 23:24:31 +01:00
Dan Cline
01b44448cb fix: always return withdrawals post shanghai (#1945) 2023-03-23 17:43:47 -04:00
Roman Krasiuk
95815c7e99 fix(consensus-engine): handle pipeline unwind (#1938) 2023-03-23 14:13:58 -07:00
Georgios Konstantopoulos
1ce021f250 feat: reth drop-stage merkle (#1941) 2023-03-23 14:12:50 -07:00
Matthias Seitz
d580b5a185 chore(rpc): cleanup imports (#1939) 2023-03-23 21:29:53 +01:00
Roman Krasiuk
8e4e5e088a feat(rpc): install EthFilter on auth rpc (#1937) 2023-03-23 12:08:08 -07:00
Bjerg
6ac74d9741 fix: don't write zero slots from genesis to state (#1936) 2023-03-23 12:03:34 -07:00
Roman Krasiuk
ce40bea46e feat(sync): beacon consensus engine (#1845) 2023-03-23 11:18:19 -07:00
Matthias Seitz
84af91737d feat(rpc): integrate eth filter and eth pubsub (#1930) 2023-03-23 18:37:53 +01:00
Roman Krasiuk
1d3cf5a86c fix(pipeline): ensure unwind across stages (#1934) 2023-03-23 10:17:05 -07:00
Roman Krasiuk
c29d733f5c fix(sync): done flag for index history stages (#1935) 2023-03-23 10:15:16 -07:00
Matthias Seitz
a45ef688b4 feat: add test chain event subscriptions (#1928) 2023-03-23 09:33:06 -07:00
Roman Krasiuk
b34ab3dc1f chore(pipeline): unwind tracing target (#1933) 2023-03-23 09:29:47 -07:00
Roman Krasiuk
56f219fc94 fix(execution): poststate extension (#1929) 2023-03-23 14:43:42 +01:00
Matthias Seitz
d91102eec2 fix(cli): configure ws correctly (#1927) 2023-03-23 05:52:29 -07:00
Matthias Seitz
2cba04774b chore(rpc): add traces for server start (#1925) 2023-03-23 05:51:29 -07:00
Matthias Seitz
7200969bd6 chore(rpc): add debug to server config (#1926) 2023-03-23 05:50:43 -07:00
Matthias Seitz
c4531feea5 feat(rpc): add ws allowed origins (#1924) 2023-03-23 05:48:37 -07:00
chirag-bgh
aaa99f6b4c feat: add transaction_receipt (#1919)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-23 11:46:07 +01:00
Dan Cline
b44391776e check shanghai timestamp for withdrawals instead of paris (#1920) 2023-03-22 13:49:19 -07:00
Roman Krasiuk
4cc3a444e1 chore(provider): log proper transition id (#1915) 2023-03-22 13:23:20 -07:00