Commit Graph

133 Commits

Author SHA1 Message Date
Matthias Seitz
467f6f9199 fix: check if value is bool (#3708) 2023-07-11 00:55:09 +00:00
Supernovahs.eth
139ab93586 test: eth_getProof without storage proof (#3643)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-10 17:30:22 +00:00
Sanket Shanbhag
7a1a48a8e1 test: add payload status error serde tests (#2803)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-10 12:23:41 +00:00
fomotrader
3910babb91 feat: add full pending txs to stream (#3649)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-10 11:34:12 +00:00
Michael Sproul
d35531e79e fix: remove txn header from getPayloadBodies (#3688) 2023-07-10 12:41:28 +03:00
Matthias Seitz
a66a1286a4 fix: rm bad flatten (#3637) 2023-07-06 16:41:29 +00:00
Matthias Seitz
77cd4abbdc fix: put attribute on correct line (#3636) 2023-07-06 19:00:11 +03:00
Matthias Seitz
6d5b6c66be fix: rm outdated flatten (#3630) 2023-07-06 14:57:17 +00:00
Chris Evanko
09fe22f470 feat: add error field to parity transaction traces (#3611)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-06 11:20:19 +00:00
Matthias Seitz
3806a0c25a chore: change field TransactionTrace order (#3598) 2023-07-05 13:10:11 +00:00
Matthias Seitz
ceb4e355a2 test: add test for state override json (#3586) 2023-07-05 12:25:04 +00:00
Matthias Seitz
40f2a51008 chore: replace Option<Vec> with just vec (#3474) 2023-06-29 21:22:08 +00:00
Matthias Seitz
dcae84a2b1 chore: mirror geth's encoding order for callframe (#3473) 2023-06-29 19:20:22 +00:00
Matthias Seitz
f49feff5a7 chore: phase out some ethers usage (#3467) 2023-06-29 15:28:28 +00:00
Bjerg
e9caf3de75 refactor: re-implement eth_feeHistory (#3288)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-26 15:46:11 +00:00
Léo Vincent
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
Bjerg
dc74fad816 test: add support for seeded rng (#3270) 2023-06-21 21:35:28 +00:00
Bjerg
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
Matthias Seitz
600f3eac8c chore(rpc): simplify GethTrace type (#3180) 2023-06-15 14:29:37 +00:00
Matthias Seitz
ce4600b5b4 fix: use serde json value for tracer config (#3154) 2023-06-14 20:17:01 +00:00
Matthias Seitz
cf10590e4a feat: add js tracer (#3100)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-14 12:42:00 +00:00
Waylon Jepsen
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
Matthias Seitz
c7187130ba feat(rpc): track gas remaining (#3049) 2023-06-07 23:32:11 +00:00
Matthias Seitz
4ddec063f0 feat: support disable* fields (#3041) 2023-06-07 10:52:45 +00:00
Matthias Seitz
1a4f407c4a perf: only set fields if enabled (#3031) 2023-06-06 18:19:38 +00:00
Matthias Seitz
132beb3561 fix(rpc): serialize return data bytes without prefix (#3019) 2023-06-06 12:01:06 +00:00
Matthias Seitz
95b9e32331 fix(rpc): use correct rename (#3020) 2023-06-06 11:57:06 +00:00
Matthias Seitz
45af6dc504 fix: serialize storage map without prefix (#3016) 2023-06-06 11:41:08 +00:00
DaniPopes
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
Matthias Seitz
6e3b420bf3 fix(rpc): use u64 for gas (#3004) 2023-06-06 00:38:58 +00:00
Matthias Seitz
088c388d13 fix(rpc): make memSize optional (#2999) 2023-06-05 23:17:30 +00:00
Matthias Seitz
5c7c6608d1 chore(clippy): make clippy happy (#2963) 2023-06-02 15:22:42 +00:00
Matthias Seitz
a03c380d1a fix(rpc): remove invalid block hash variant (#2954) 2023-06-02 12:30:13 +00:00
Sanket Shanbhag
5b72a73815 feat(rpc): add rpc_ namespace (#2928)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 10:55:25 +00:00
Peter Davies
8a5fc9a974 fix: Return correct gas price fields for EIP2930 transactions (#2930) 2023-05-31 12:40:12 +00:00
Matthias Seitz
5b73b2a1b1 chore(clippy): make clippy happy (#2885) 2023-05-29 11:20:51 +00:00
Matthias Seitz
0ebc78651e chore: more sane debug display impls (#2872) 2023-05-26 18:28:20 +00:00
Matthias Seitz
b70afbb37f fix: ensure extradata is 32 bytes or less (#2775) 2023-05-22 13:29:09 +02:00
Matthias Seitz
a97c5b34a9 chore(rpc): add InvalidStateRoot error variant (#2698) 2023-05-16 12:41:38 -04:00
Matthias Seitz
a73e6c8ca8 chore: cleanup engine api errors (#2674) 2023-05-15 14:27:22 +02:00
Matthias Seitz
4a492f6cd1 chore: move Filter to rpc-types (#2648) 2023-05-12 12:15:03 -04:00
Matthias Seitz
08972ca5e4 feat: add forkchoice update tracker type (#2555)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-05-12 12:24:41 +02:00
Matthias Seitz
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00
Bharath Vedartham
041b8d3207 feat: implement call tracer (#2349)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-11 00:49:27 -04:00
Matthias Seitz
3591a6f249 feat(rpc): add txpool namespace (#2591) 2023-05-06 13:47:27 -07:00
Matthias Seitz
df476140c4 chore: add transaction_type field to callrequest (#2590) 2023-05-06 10:34:22 -07:00
Georgios Konstantopoulos
63d2d700aa fix: remove transactionLogIndex from logs (#2583) 2023-05-05 12:26:19 -07:00
Matthias Seitz
e6107a1bce feat(rpc): add parity trace conversion (#2576) 2023-05-05 10:48:31 -07:00
Matthias Seitz
35e2421022 feat(rpc): set eip1559 gasPrice field (#2579) 2023-05-05 19:08:52 +02:00
Matthias Seitz
0ae9c28397 fix(rpc): set effective gas price (#2570) 2023-05-05 11:42:59 +02:00