Dan Cline
|
83987420f1
|
fix: use blob_fee to calculate blob_gas_used in receipts (#4523)
|
2023-09-08 11:27:33 +00:00 |
|
Dan Cline
|
99dada9291
|
fix: check for parent root before cancun (#4524)
|
2023-09-08 11:26:44 +00:00 |
|
Matthias Seitz
|
1ed5ae14bf
|
fix: ensure only canonical state is returned if requested by number/hash (#4517)
|
2023-09-07 20:05:32 +00:00 |
|
Matthias Seitz
|
00bebfd64d
|
perf: small access list perf (#4505)
|
2023-09-07 12:21:00 +00:00 |
|
Matthias Seitz
|
41b4f46ae1
|
fix: skip optional fields in parity trace (#4503)
|
2023-09-07 12:17:18 +00:00 |
|
Dan Cline
|
e6f933d53c
|
chore: remove outdated TODOs (#4498)
|
2023-09-06 22:06:18 +00:00 |
|
Dan Cline
|
422d930914
|
feat: support blobs in eth_sendRawTransaction (#4495)
|
2023-09-06 12:48:15 +00:00 |
|
Dan Cline
|
82f0fe1a5e
|
fix(rpc-types): do not flatten in ExecutionPayloadV3 (#4492)
|
2023-09-05 21:58:13 +00:00 |
|
Dan Cline
|
ba850169b4
|
feat(engine): enable v3 endpoints (#4490)
|
2023-09-05 21:57:48 +00:00 |
|
Matthias Seitz
|
cd7e1135d8
|
feat: enforce no nonce gaps for eip-4844 (#4487)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2023-09-05 19:26:01 +00:00 |
|
Alessandro Mazza
|
1ec4d462a2
|
add semaphore to EthStateCacheService (#4477)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-09-04 17:19:11 +00:00 |
|
Alessandro Mazza
|
e4f26e8bf0
|
consolidate eip4844 pool errors (#4453)
|
2023-09-03 16:29:28 +00:00 |
|
swbartosz
|
e8f2a56f40
|
Fix: high load RPC putting node in a broken state: avoid running blocking tasks within blocking tasks (#4461)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-09-03 14:16:38 +00:00 |
|
Alexey Shekhirin
|
e66e3e3556
|
feat(storage, tree): respect Transaction Lookup pruning in the blockchain tree (#4410)
|
2023-09-01 12:51:34 +00:00 |
|
Matthias Seitz
|
eb4126b78d
|
feat: add blob count checks (#4447)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2023-09-01 00:54:46 +00:00 |
|
Matthias Seitz
|
89bd024668
|
docs: add missing field docs (#4446)
|
2023-08-31 16:59:22 -07:00 |
|
Matthias Seitz
|
a76da98316
|
feat: support admin_peers (#4435)
|
2023-08-31 20:36:50 +00:00 |
|
Matthias Seitz
|
3d9e968b03
|
feat: add eip4844 fields to rpc transaction (#4422)
|
2023-08-31 00:30:45 +00:00 |
|
Dan Cline
|
893f4cf2a2
|
feat: validate payload versioned hashes (#4417)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-08-31 00:05:46 +00:00 |
|
Matthias Seitz
|
8fff8fa8e9
|
fix: use payload v2 for v2 (#4421)
|
2023-08-31 00:01:04 +00:00 |
|
Matthias Seitz
|
b5aa94301c
|
feat: add blob fields to receipt type (#4420)
|
2023-08-30 23:52:51 +00:00 |
|
Matthias Seitz
|
e33e3c9154
|
chore: add eip4844 nonce gap error (#4414)
|
2023-08-30 23:13:27 +00:00 |
|
Thomas Coratger
|
05d38dd476
|
feat(rpc): add documentation for calculate_reward_percentiles (#4413)
|
2023-08-30 22:02:53 +00:00 |
|
Dan Cline
|
1c83740720
|
feat: add CancunPayloadFields for engine_newPayloadV3 (#4407)
|
2023-08-30 16:28:53 +00:00 |
|
Dan Cline
|
e576c007e3
|
chore: introduce versioned ExecutionPayload (#4400)
|
2023-08-30 02:28:58 +00:00 |
|
Dan Cline
|
82fb0eedb3
|
feat: integrate blobs into the payload builder (#4305)
|
2023-08-29 18:33:51 +00:00 |
|
Dan Cline
|
0c7a93717a
|
feat: add EIP-4788 parent_beacon_block_root to Header (#4299)
|
2023-08-29 17:55:13 +00:00 |
|
Matthias Seitz
|
2fc574f329
|
feat: validate blobs (#4388)
|
2023-08-29 16:25:34 +00:00 |
|
Matthias Seitz
|
f0346c697e
|
feat: add eth extension trait for EthValidator (#4343)
|
2023-08-24 17:27:51 +00:00 |
|
Matthias Seitz
|
20ea9c9237
|
chore: change field order (#4348)
|
2023-08-24 16:56:54 +02:00 |
|
Thomas Coratger
|
c2436a955f
|
feat(rpc): add missing DebugApi methods (#4321)
|
2023-08-24 13:14:51 +00:00 |
|
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 |
|