Commit Graph

1291 Commits

Author SHA1 Message Date
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
Matthias Seitz
076fd54225 feat(cli): add missing --port argument (#1917) 2023-03-22 20:06:12 +01:00
rakita
8ac2b84c01 perf: Optimize and simplify sender recovery (#1900) 2023-03-22 17:28:31 +01:00
Matthias Seitz
6afdd331dc chore(rpc): simplify conflicting fee fields error (#1911) 2023-03-22 14:30:06 +01:00
Matthias Seitz
bcfeb1dea0 chore(deps): upgrade syn 2.0 (#1910) 2023-03-22 06:02:33 -07:00
Aditya Pandey
2bc4da5eaa Extend Task Spawner with spawn blocking function (#1908) 2023-03-22 12:25:35 +01:00
chirag-bgh
f858379511 feat: impl send_transaction (#1774)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-22 12:25:10 +01:00
Dan Cline
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
Dan Cline
a7ce69d58f fix: spawn transaction pool (#1901) 2023-03-22 11:22:20 +01:00
Dan Cline
3ce50f6c85 chore: add traces to rpc (#1904) 2023-03-22 11:16:08 +01:00
Dan Cline
5ea1cbbd7c fix: add shanghai timestamp to goerli chainspec (#1902) 2023-03-22 11:15:28 +01:00
Matthias Seitz
724ec1b5cc fix: parse 66 blockid str as hash (#1890) 2023-03-21 17:36:06 -04:00
Matthias Seitz
02e78c4bd7 fix(rpc): always include withdrawals in RPC (#1894) 2023-03-21 22:35:05 +01:00
Matthias Seitz
f6a420fcfb fix(rpc): fix block type fields (#1886) 2023-03-21 20:47:53 +01:00
Matthias Seitz
13d65707f1 fix(rpc): return resource not found error code (#1891) 2023-03-21 20:45:51 +01:00
Matthias Seitz
aafa8d446f chore: add rpc code owners (#1892) 2023-03-21 20:45:21 +01:00
Matthias Seitz
782b591c16 fix(rpc): cap tx gas limit with allowance in createAccessList (#1893) 2023-03-21 20:45:05 +01:00
Matthias Seitz
9af53aeecb fix(rpc): treat number without 0x prefix as errors (#1895) 2023-03-21 20:35:48 +01:00
Matthias Seitz
f2cb8bec63 fix(rpc): fix invalid tip above fee check (#1885) 2023-03-21 18:13:08 +01:00
Matthias Seitz
44d279b53e feat: populate tx meta fields in tx by hash (#1884) 2023-03-21 08:12:26 -07:00
Matthias Seitz
92e2c4d2aa feat: add transaction_by_hash_with_meta (#1878) 2023-03-21 15:23:14 +01:00
Bjerg
f60b380a1e test: allow testing without --all-features (#1882) 2023-03-21 15:19:37 +01:00
Bjerg
d20a90639c meta: add commit sha example to bug form (#1881) 2023-03-21 13:55:54 +01:00
Matthias Seitz
11a3772ea3 chore: make compile again (#1877) 2023-03-21 12:46:22 +01:00
rakita
c4f80b2997 feat: Store receipts (#1860)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-03-21 12:27:37 +01:00
Dan Cline
b28c40223e chore: move block body to primitives (#1874) 2023-03-20 21:14:23 -07:00
Bjerg
aaf73fd679 feat: database metrics (#1870) 2023-03-20 13:50:32 -07:00
Georgios Konstantopoulos
c110ede505 chore: fix typo in grafana dash 2023-03-20 12:57:34 -07:00
Bjerg
72f59d222b feat: sync.execution.mgas_processed_total metric (#1868) 2023-03-20 11:49:16 -07:00
Bjerg
292be93ed2 feat: add gas processed panel (#1869) 2023-03-20 11:49:08 -07:00
rakita
38b0bf6d1a feat: Add transaction to block number index (#1866) 2023-03-20 11:16:28 -07:00
Matthias Seitz
c5dbdab2e4 feat(rpc): impl eth_getLogs (#1865) 2023-03-20 18:54:05 +01:00
Roman Krasiuk
6cbc87a6aa fix(executor): wiped postate storage (#1849)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-03-20 10:27:16 -07:00
joshieDo
a015744138 perf: create only one trie cursor per trie type per merkle execute (#1855) 2023-03-20 08:33:58 -07:00
Matthias Seitz
a7a469302e feat(rpc): add trace_rawTransaction handler (#1861) 2023-03-20 08:33:05 -07:00
Matthias Seitz
bd8ff152b7 fix(rpc): cap request gas limit if not set (#1858)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-03-20 07:44:28 -07:00
Matthias Seitz
f926ee8af4 chore: phase out ethers blocknumber type (#1864) 2023-03-20 07:40:16 -07:00
Georgios Konstantopoulos
876df20cac feat(cli): drop execution stage (#1854)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-20 07:17:00 -07:00
Matthias Seitz
8673e95d0a feat(txpool): replace testing pool with default eth pool (#1857) 2023-03-20 12:53:07 +01:00
Matthias Seitz
2a457c7023 feat(rpc): add eth_syncing implementation (#1859) 2023-03-20 04:22:17 -07:00
Matthias Seitz
1891e13d30 chore(rpc): return error instead of panic (#1856) 2023-03-20 11:44:06 +01:00
Georgios Konstantopoulos
46a4d7ee2a feat(rpc): impl debug_getRawBlock/Header/Tx (#1852)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-20 10:26:49 +01:00
Georgios Konstantopoulos
228f390301 fix(init-genesis): insert bytecode/storage (#1853) 2023-03-19 18:31:39 -07:00
Christoph Kieslich
3f342a7c0a ci: re-introduce running CI on ubuntu-latest (#1837) 2023-03-19 17:26:39 -07:00
Georgios Konstantopoulos
0b7205da66 feat: run revm-inspectors via CLI hooks (#1850) 2023-03-19 16:51:09 -07:00
Matthias Seitz
a59806f43b fix: add missing StructLog fields (#1847) 2023-03-19 12:17:28 -07:00