Commit Graph

2511 Commits

Author SHA1 Message Date
1a40daef8a docs: add aquamarine as dep to reth (#4433) 2023-08-31 19:09:27 +00:00
d0a5a19b0d fix(pruning): dont check pruning on every storage change for the same block (#4402) 2023-08-31 13:10:17 +00:00
edf31806d8 feat(stages): respect PruneModes in Index History stages (#4382) 2023-08-31 10:27:07 +00:00
3d9e968b03 feat: add eip4844 fields to rpc transaction (#4422) 2023-08-31 00:30:45 +00:00
893f4cf2a2 feat: validate payload versioned hashes (#4417)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-31 00:05:46 +00:00
8fff8fa8e9 fix: use payload v2 for v2 (#4421) 2023-08-31 00:01:04 +00:00
b5aa94301c feat: add blob fields to receipt type (#4420) 2023-08-30 23:52:51 +00:00
e33e3c9154 chore: add eip4844 nonce gap error (#4414) 2023-08-30 23:13:27 +00:00
3088104a6d chore: add max fee per blob gas to mock transaction (#4416) 2023-08-30 23:13:21 +00:00
2e332b5c8d feat(primitives): add doc for parent_beacon_block_root in Header (#4415) 2023-08-30 22:26:45 +00:00
05d38dd476 feat(rpc): add documentation for calculate_reward_percentiles (#4413) 2023-08-30 22:02:53 +00:00
5d9b3d8ab7 feat: add max blob fee per gas underpriced check (#4406) 2023-08-30 21:40:14 +00:00
1c83740720 feat: add CancunPayloadFields for engine_newPayloadV3 (#4407) 2023-08-30 16:28:53 +00:00
e576c007e3 chore: introduce versioned ExecutionPayload (#4400) 2023-08-30 02:28:58 +00:00
d66eff1f76 feat: add holesky bootnodes (#4404) 2023-08-30 01:53:24 +00:00
3ffcae360e feat(cli): allow overriding kzg trusted setup (#4335) 2023-08-30 00:41:29 +00:00
82fb0eedb3 feat: integrate blobs into the payload builder (#4305) 2023-08-29 18:33:51 +00:00
505be45559 feat: integrate price bump (#4398) 2023-08-29 18:22:28 +00:00
0c7a93717a feat: add EIP-4788 parent_beacon_block_root to Header (#4299) 2023-08-29 17:55:13 +00:00
3a1eeee812 perf: no need to keep track of replaced txs (#4394) 2023-08-29 17:40:19 +00:00
80ee49b777 fix: complete vmTrace memory delta recording (#4227)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-29 16:48:18 +00:00
2fc574f329 feat: validate blobs (#4388) 2023-08-29 16:25:34 +00:00
03afe376b8 fix(txpool): respect propagate setting in the full tx stream (#4362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-29 03:16:10 +00:00
b7541943b8 docs: clean up payload builder docs (#4380) 2023-08-29 03:12:57 +00:00
f303b5cb17 feat(primitives): increase transaction senders pruning batch size (#4383) 2023-08-28 17:08:59 +00:00
5339502f3f chore(stages): document index history stages pruning (#4379) 2023-08-28 13:14:49 +00:00
b2a0548e47 feat(net): rm TODO for DEFAULT_DISCOVERY_PORT (#4366) 2023-08-27 20:29:55 +00:00
6d0b00a391 chore: use DEFAULT_DISCOVERY_PORT constant (#4356) 2023-08-25 07:47:58 +00:00
50ba82803d feat: add validate-blob to extension trait (#4355) 2023-08-25 02:51:23 +00:00
aad1895cc7 chore: collect full discarded tx (#4353) 2023-08-24 17:28:05 +00:00
f0346c697e feat: add eth extension trait for EthValidator (#4343) 2023-08-24 17:27:51 +00:00
0beaf85f4b feat: remove finalized blobs (#4342) 2023-08-24 15:44:25 +00:00
fea753beb2 fix: compare prev value against new value (#4347) 2023-08-24 15:31:39 +00:00
97913049df feat(bin): db freelist metric (#4346) 2023-08-24 14:52:19 +00:00
20ea9c9237 chore: change field order (#4348) 2023-08-24 16:56:54 +02:00
2801e686f1 chore: add TxEip4844::validate_blob (#4345) 2023-08-24 14:15:28 +00:00
c2436a955f feat(rpc): add missing DebugApi methods (#4321) 2023-08-24 13:14:51 +00:00
b473f20279 chore(deps): bump enr 0.9 (#4230) 2023-08-24 14:23:03 +02:00
1eee5ee80a feat(pruner, primitives): move prune batch sizes to ChainSpec (#4318)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-08-23 17:45:53 +00:00
312cf724bc feat(pruner): respect batch size per run (#4246)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-08-23 17:23:25 +00:00
1343644955 feat: use get_pooled_transaction_elements in network manager (#4329) 2023-08-23 16:26:57 +00:00
c99945ece4 fix: Update Return Type for eth_getFilterLogs function as per standard schema (#4323) 2023-08-23 16:26:46 +00:00
96f58d7293 feat: make TransactionValidationTaskExecutor generic over V (#4331) 2023-08-23 16:05:31 +00:00
9a97640f19 feat(book): [prune] config section (#4328) 2023-08-23 15:44:29 +00:00
77621fac2b chore(trie): proofs should be generic over hashed cursor factory (#4310) 2023-08-23 07:02:17 +00:00
bfc4abf7ca feat: add shouldOverrideBuilder to ExecutionPayloadEnvelope (#4322) 2023-08-22 20:42:29 +00:00
404f6baaaa feat: track active forks (#4315) 2023-08-22 15:36:55 +00:00
12bec71539 fix: apply state overrides once (#4313) 2023-08-22 15:18:06 +00:00
928c60cad4 feat: add TransactionPool::get_pooled_transaction_elements (#4317) 2023-08-22 15:17:24 +00:00
8d25aa314c fix: add docs and serde attrs to ExecutionPayload v3 fields (#4302) 2023-08-22 13:33:07 +00:00