Commit Graph

1358 Commits

Author SHA1 Message Date
rakita
efbaf6474c feat(BlockchainTree): ShareableBlockchainTree and pending state (#2007) 2023-03-29 20:59:24 +02:00
Matthias Seitz
2eb4306efe fix(rpc): disable basefee during eth_createAccessList (#2028) 2023-03-29 12:14:13 -04:00
Matthias Seitz
b11a7e4c25 chore(rpc): replace todo! with unimplemented error response (#2026) 2023-03-29 15:05:19 +02:00
Matthias Seitz
47b9738ede chore: fix some typos (#2025) 2023-03-29 14:49:50 +02:00
Matthias Seitz
7e481b77ae chore: include config path in error message (#2023) 2023-03-29 05:40:28 -07:00
Dan Cline
ecee19207f fix: determine if eth_getProof blockid arg is latest (#2019) 2023-03-28 16:23:47 -07:00
Dan Cline
bb3f9b6d57 fix: db doc links (#2020) 2023-03-28 16:22:54 -07:00
Matthias Seitz
93056edbc7 fix(txpool): use default account if non existing (#2015) 2023-03-28 17:57:00 -04:00
Matthias Seitz
de27546cf9 fix: disable penalization until we got it right (#2016) 2023-03-28 19:49:44 +02:00
Bjerg
44f5f7d269 docs: add more docs to reth-db (#2002) 2023-03-28 10:40:58 -07:00
Matthias Seitz
3810548bd7 chore(txpool): add AlreadyImported variant (#2009) 2023-03-28 19:00:30 +02:00
Matthias Seitz
cf2a2dbf97 refactor(rpc): extract prepare_call_env logic (#2012) 2023-03-28 12:33:56 -04:00
Matthias Seitz
b55b2d6182 fix(txpool): differentiate pool error variants (#2008) 2023-03-28 18:28:24 +02:00
Matthias Seitz
7bd2576049 fix(txpool): fix legacy tx chain id check (#2005) 2023-03-28 12:24:21 -04:00
Dan Cline
8987f4e8be fix: set fees to zero if not provided (#1997) 2023-03-28 14:26:46 +02:00
Roman Krasiuk
1ecbd55d45 fix(engine): run incomplete pipeline (#1999) 2023-03-28 12:00:12 +02:00
Matthias Seitz
7263c9a644 chore: use downloader and client traits where possible (#1992) 2023-03-27 19:45:17 +02:00
Matthias Seitz
81183b274f fix(rpc): set tx receipt contract address independent of status (#1996) 2023-03-27 19:44:43 +02:00
Dan Cline
f7813e9fe1 feat: add discreason graph (#1995) 2023-03-27 19:44:28 +02:00
Matthias Seitz
050096d868 fix(db): off by one receipts insert (#1993) 2023-03-27 16:02:18 +02:00
Aditya Pandey
889fa89d5e Fixing parse socket address function (#1990)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-27 14:01:45 +02:00
Matthias Seitz
96b48e9c2f chore: rm false positive clippy (#1912) 2023-03-27 13:52:23 +02:00
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