rakita
d239b82ccb
feat(BlockchainTree): Broadcast new canonical block headers ( #2027 )
2023-03-30 12:58:02 +02:00
Matthias Seitz
47b9738ede
chore: fix some typos ( #2025 )
2023-03-29 14:49:50 +02:00
Thor
b27a0901a0
fix: clippy warnings in tests ( #1954 )
2023-03-26 13:32:55 +02: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
Matthias Seitz
ba8650585e
fix(rpc): AccountOverride nonce type is Quantity ( #1948 )
2023-03-23 20:14:03 -07:00
Roman Krasiuk
ce40bea46e
feat(sync): beacon consensus engine ( #1845 )
2023-03-23 11:18:19 -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
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
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
44d279b53e
feat: populate tx meta fields in tx by hash ( #1884 )
2023-03-21 08:12:26 -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
a59806f43b
fix: add missing StructLog fields ( #1847 )
2023-03-19 12:17:28 -07:00
Matthias Seitz
0936523e3d
feat(rpc): kickoff geth traces ( #1772 )
2023-03-19 11:29:22 -07:00
Matthias Seitz
d65cab9132
feat(rpc): port all geth tracing types ( #1812 )
2023-03-17 10:52:18 -07:00
Matthias Seitz
f08a70dad8
feat: add int or hex serde parsers ( #1811 )
2023-03-17 13:19:21 +01:00
Matthias Seitz
090bbe7836
fix(rpc): fallback to basefee when calculating fee fields ( #1800 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
2023-03-16 16:50:33 -07:00
Matthias Seitz
9f00d48402
chore: rearrange impl order ( #1796 )
2023-03-16 15:22:08 +01:00
Matthias Seitz
0c434e7916
feat(rpc): impl parity trace_transaction ( #1765 )
2023-03-15 15:03:42 +01:00
Matthias Seitz
a0ff24b691
feat(rpc): add eth transactions trait ( #1751 )
2023-03-14 13:55:35 +01:00
Matthias Seitz
c5cd236e1a
feat(rpc): implement log subscription ( #1719 )
2023-03-13 20:00:58 -07:00
sambukowski
853da85c44
feat(rpc): eth_transactionBy impls ( #1664 )
...
Co-authored-by: Sam Bukowski <sambukowski@Sams-MacBook-Pro.local >
2023-03-11 10:54:11 +01:00
Matthias Seitz
3ed9ef49d0
feat(rpc): add missing geth trace calls ( #1700 )
2023-03-10 14:27:33 +01:00
Matthias Seitz
6190eac9ce
feat: add Tracing inspector ( #1618 )
2023-03-09 13:43:24 -08:00
Matthias Seitz
89305b883a
chore(rpc): add convenience from impl ( #1686 )
2023-03-09 12:50:26 -08:00
Matthias Seitz
ce633c22e5
chore(rpc): move EthRpcErrorCode to rpc-types ( #1690 )
2023-03-09 10:10:26 -08:00
Matthias Seitz
e913a536f0
fix: serialize index as hex string ( #1687 )
2023-03-09 16:25:34 +01:00
Dan Cline
279ad346f7
fix: return zero latestValidHash pre-merge ( #1677 )
2023-03-08 18:17:28 -05:00
Tomás
77d108660e
feat(rpc): add eth_createAccessList implementation ( #1652 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-03-08 10:07:09 +01:00
Francisco Krause Arnim
ce2b83e774
feat(rpc): rpc handler for eth_getUncleByBlock{Hash/Number}AndIndex ( #1595 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-03-06 15:43:44 +01:00
Matthias Seitz
0e9d18d4e9
feat(rpc): support eth_call state overrides ( #1634 )
2023-03-04 13:44:33 -07:00
Aditya Pandey
494a9e88b2
test: serde roundtrip test for rpc types ( #1571 )
2023-02-27 16:28:29 +01:00
Matthias Seitz
b1741bd86b
fix: rm duplicate size field ( #1563 )
2023-02-25 15:49:37 -08:00
Matthias Seitz
d872deda5d
feat: more work on eth call and estimate ( #1545 )
2023-02-24 19:29:59 +01:00
Matthias Seitz
281f139b0d
perf(rpc): add optional block hash arg ( #1502 )
2023-02-22 14:56:21 +01:00
Roman Krasiuk
20aceb750c
feat(engine-api): exchange capabilities ( #1469 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
2023-02-20 21:50:40 -08:00
Roman Krasiuk
03832d6d23
feat(engine-api): Shanghai support ( #1445 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-02-20 21:40:03 -08:00
Matthias Seitz
279c0f917c
feat(rpc): impl block_by_hash ( #1460 )
2023-02-20 14:58:02 +01:00
Matthias Seitz
eb1299194f
feat(rpc): implement newHeads subscription ( #1446 )
2023-02-19 19:41:37 +01:00
Roman Krasiuk
f979c6c1fb
chore: reexport bytes & bump version to 1.4 ( #1395 )
2023-02-16 10:33:28 -08:00
Roman Krasiuk
8db091e8e0
feat(engine-api): additional shanghai methods and types ( #1410 )
2023-02-16 10:18:53 -08:00
Roman Krasiuk
e97753c768
feat: withdrawals ( #1322 )
...
Co-authored-by: rakita <rakita@users.noreply.github.com >
2023-02-16 04:44:05 -08:00
Alexey Shekhirin
94674f9c16
feat(rpc, storage): eth_feeHistory except reward field ( #1275 )
2023-02-16 11:33:14 +01:00
Georgios Konstantopoulos
a08a7b0110
fix(rpc-types): use jsonrpsee_types so it compiles standalone
...
before reth-rpc-types would not compile standalone without any feature
turend on, it would work because of the feature being turned on by one of the transitive deps
2023-02-15 11:59:31 -08:00
Aurélien
cd9b988367
feat: make SubscriptionIdcompatible with client proc macro ( #1378 )
2023-02-15 20:33:42 +01:00
Matthias Seitz
78d06fd769
feat(rpc): work on subscriptions ( #1290 )
2023-02-14 21:37:26 -08:00
naviechan
dc391f9453
Test(rpc): Test support for different api modules ( #1288 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
2023-02-11 17:45:56 -08:00
Dan Cline
3e269714e7
feat: create primitive to rpc conversions ( #1239 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-02-10 01:07:33 +01:00
Matthias Seitz
4cbd199016
fix(rpc): remove unused rpc transaction fields ( #1228 )
2023-02-08 17:06:20 +01:00