Commit Graph

535 Commits

Author SHA1 Message Date
Aniket Prajapati
c99945ece4 fix: Update Return Type for eth_getFilterLogs function as per standard schema (#4323) 2023-08-23 16:26:46 +00:00
Dan Cline
bfc4abf7ca feat: add shouldOverrideBuilder to ExecutionPayloadEnvelope (#4322) 2023-08-22 20:42:29 +00:00
Matthias Seitz
12bec71539 fix: apply state overrides once (#4313) 2023-08-22 15:18:06 +00:00
Dan Cline
8d25aa314c fix: add docs and serde attrs to ExecutionPayload v3 fields (#4302) 2023-08-22 13:33:07 +00:00
Matthias Seitz
c4626f7039 fix: state overrides and call many args (#4298) 2023-08-21 16:00:47 +00:00
Matthias Seitz
f5a304286f fix: use gas_used from execution result (#4293) 2023-08-21 14:45:08 +00:00
Matthias Seitz
b13424aa21 chore: reorder receipt fields (#4291) 2023-08-21 12:35:02 +00:00
Roman Krasiuk
7f9116b747 dep: move metrics to workspace (#4289) 2023-08-21 09:33:50 +00:00
ftupas
2abfe23171 dev: use U64 for transaction_index (#4261)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-18 21:37:52 +00:00
Dan Cline
9d46ab4863 feat: validate engine cancun fields based on method version (#4256) 2023-08-18 18:29:53 +00:00
Alexey Shekhirin
2904745650 chore: bump metrics (#4265) 2023-08-18 14:57:28 +00:00
Supernovahs.eth
5039b3b582 debug_backtraceAt (#4232)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-18 11:25:37 +00:00
Matthias Seitz
e6f471ddcf feat: add 4844 config and basic checks (#4245) 2023-08-17 16:39:10 +00:00
Matthias Seitz
45db5a6368 feat: support custom PoolTransaction errors (#4237) 2023-08-16 19:02:51 +00:00
libevm
7cd7859a2b (fix)db commit on debug_traceCallMany (#4219)
Co-authored-by: Ubuntu <user@ubuntu.com>
2023-08-16 03:15:47 +00:00
Matthias Seitz
1d40f7197e style: use unwrap or default (#4169) 2023-08-14 09:24:41 +00:00
Matthias Seitz
d0b687b312 fix: spawn js service task on blocking pool (#4180) 2023-08-14 09:23:48 +00:00
Roman Krasiuk
81e8ad4de6 fix(rpc): tracing target (#4161)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-12 10:17:33 +00:00
Matthias Seitz
47bf60be61 fix: sub field is always serialized (#4151) 2023-08-10 18:01:37 +00:00
Supernovahs.eth
b8b7ad60ad Signature functions moved to rpc_types_compat (#4143) 2023-08-10 15:06:49 +00:00
Roman Krasiuk
9817a9e724 chore(cli): expose registry provider (#4144) 2023-08-10 13:04:48 +00:00
Matthias Seitz
a808f7c22d fix: omit output if empty (#4138) 2023-08-10 12:57:39 +00:00
Matthias Seitz
628495ae8f chore: make unit type default (#4141) 2023-08-10 12:15:35 +00:00
Supernovahs.eth
ba7fa1a4ca standalone rpc_types (#4088)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-09 11:58:37 +00:00
Matthias Seitz
3d1857636d fix: bad recursion in logs (#4113) 2023-08-08 11:09:52 +00:00
Dan Cline
759eaf5966 chore: unused deps sanity check (#4106) 2023-08-08 09:01:18 +00:00
Thomas Coratger
c1dfa7beba feat(eip4844): include TxEip4844 in the primitive Transaction enum (#4074) 2023-08-07 19:10:12 +00:00
Matthias Seitz
64c8dd259c fix: record push stack as vec u256 (#4077) 2023-08-07 17:21:52 +00:00
Matthias Seitz
269b878f5c perf: no longer spawn filter tasks (#4096) 2023-08-07 17:07:55 +00:00
Roberto Bayardo
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
Matthias Seitz
e3457b8866 chore: add missing op and idx fields (#4076) 2023-08-05 16:59:36 +00:00
libevm
5298868d88 RFC: Add rpc method eth_callMany (#4070)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-05 15:50:08 +00:00
Matthias Seitz
df94dba14b chore: explicitly set max allowed connections for auth server (#4067) 2023-08-04 20:00:41 +00:00
Matthias Seitz
76a6c92cb3 perf: improve ipc poll logic (#4037) 2023-08-03 13:04:00 +00:00
0x6020c0
e9cb414896 feat: add erigons debugTraceCallMany (#3878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:43:09 +00:00
Matthias Seitz
3f9c00ea40 perf: spawn ipc requests (#4039) 2023-08-03 12:36:22 +00:00
Alexey Shekhirin
8f1bc8a799 feat(pruner): storage history (#4006) 2023-08-02 15:06:57 +00:00
Alexey Shekhirin
cb0dedc8a9 chore: fix clippy (#4032) 2023-08-02 13:02:50 +00:00
erik
bfbad261ec feat(engine): payload cancun fields (#4010) 2023-08-01 15:25:10 +00:00
Resende
3a4419625a feat(rpc): ots_getBlockDetails and ots_getBlockDetailsByHash (#4007) 2023-08-01 10:42:08 +00:00
Matthias Seitz
b28bc8de57 chore: add example how to install additional rpc namespace (#4005) 2023-07-31 23:49:19 +00:00
Alexey Shekhirin
9a7911b49e feat(bin): node --full flag (#3965) 2023-07-31 16:00:45 +00:00
Matthias Seitz
dee14c7b4c fix: serde rename revertReason (#4002) 2023-07-31 15:04:35 +00:00
Matthias Seitz
a1e68151d3 feat: Add RethCliExt (#3983) 2023-07-31 14:55:11 +00:00
pistomat
3118e27d9c fix(tracing): extend Parity tracing VmExecutedOperation (#3997) 2023-07-31 13:29:29 +00:00
Matthias Seitz
922d35df0d chore(deps): make jsonrpsee types a feature (#3999) 2023-07-31 12:35:39 +00:00
Matthias Seitz
e2142481c0 chore(deps): bump itertools (#3998) 2023-07-31 11:53:24 +00:00
Matthias Seitz
73652ed3bc chore: bump jsonrpsee 0.19 (#3989) 2023-07-31 13:36:12 +02:00
Dan Cline
334d6068ad feat: add 4844 header fields and consensus checks (#3972) 2023-07-29 12:51:16 +00:00
Plamen Hristov
c04f3e443f WIP: Implement prestateTracer (#3923)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-28 11:05:38 +00:00