|
|
8f9d2908ca
|
chore: add and fix more lints, improve docs (#4765)
|
2023-09-25 15:46:46 +00:00 |
|
|
|
c24a6b2e08
|
feat(txpool) add blob transaction sidecar listeners (#4722)
|
2023-09-23 11:32:55 +00:00 |
|
|
|
cf5d0e2307
|
chore: fix non_snake_case rust-analyzer warning (#4689)
|
2023-09-21 11:47:26 +00:00 |
|
|
|
1718f14663
|
feat: add enough blob fee tx state (#4680)
|
2023-09-20 22:32:53 +00:00 |
|
|
|
0874767cd9
|
refactor(interfaces): Result -> RethResult, Error -> RethError (#4695)
|
2023-09-20 21:13:16 +00:00 |
|
|
|
11ee5d7530
|
fix: typos (#4648)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2023-09-19 10:34:37 +00:00 |
|
|
|
4aa3ebdbdd
|
chore: fix doc lints (#4639)
|
2023-09-18 17:08:35 +00:00 |
|
|
|
20455d0550
|
refactor: use revm blob fee calc (#4637)
|
2023-09-18 16:50:11 +00:00 |
|
|
|
cbb74346bd
|
test: add assert_invariants (#4623)
|
2023-09-18 13:02:20 +00:00 |
|
|
|
f153d8f4d4
|
feat(revm): Integrate State (#3512)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-09-16 11:00:22 +00:00 |
|
|
|
a572c3b7f2
|
Make tx pool mock public (#4611)
|
2023-09-15 16:16:41 +00:00 |
|
|
|
b156cb9849
|
feat: add blob transactions subpool (#4608)
|
2023-09-15 15:13:44 +00:00 |
|
|
|
ee85fa3d44
|
test: add blob exclusive test e2e (#4606)
|
2023-09-15 14:28:52 +00:00 |
|
|
|
6b8db8ace4
|
fix(txpool): pending subpool basefee update (#4610)
|
2023-09-15 12:47:54 +00:00 |
|
|
|
723036b310
|
test(txpool): add replacement test (#4596)
|
2023-09-14 14:23:46 +00:00 |
|
|
|
3d564aa393
|
fix: remove popped tx from total set (#4599)
|
2023-09-14 13:40:46 +00:00 |
|
|
|
60fa4f8457
|
fix: ensure sender transaction types dont conflict (#4567)
|
2023-09-12 19:59:40 +00:00 |
|
|
|
261a9f9499
|
chore: add missing is empty check (#4565)
|
2023-09-12 10:10:36 +00:00 |
|
|
|
e745aadffa
|
feat: add blob tx replacement overdraft check (#4534)
|
2023-09-11 17:44:36 +00:00 |
|
|
|
624d9d581b
|
feat: enforce replacements dont conflict (#4539)
|
2023-09-11 15:00:01 +00:00 |
|
|
|
900ada5aaa
|
chore: rm redundant clone (#4540)
|
2023-09-09 15:33:55 +02:00 |
|
|
|
d0d50a0678
|
fix: use max_fee_per_blob_gas in blob gas cost calc (#4521)
|
2023-09-08 11:34:06 +00:00 |
|
|
|
123c797755
|
fix: enable cancun in transaction validator if active at genesis (#4522)
|
2023-09-08 11:33:11 +00:00 |
|
|
|
548d7f1636
|
chore: add is_empty check before read lock (#4507)
|
2023-09-07 12:20:40 +00:00 |
|
|
|
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 |
|
|
|
ca3753d53f
|
feat: add blob costs to cost value (#4489)
|
2023-09-05 19:12:42 +00:00 |
|
|
|
3e7e65127f
|
feat: delete discarded blob txs from blob store (#4408)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-09-05 13:41:15 +00:00 |
|
|
|
297e8870c2
|
perf: skip blobs if no blob space available (#4480)
|
2023-09-05 13:07:56 +00:00 |
|
|
|
f6e5826dec
|
feat: add get blobs exact (#4482)
|
2023-09-05 13:07:49 +00:00 |
|
|
|
843d5047b9
|
feat(storage): better sender recovery if not found in database (#4471)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2023-09-05 13:05:55 +00:00 |
|
|
|
8c015c176a
|
feat(txpool): add skip_blob_transactions function to BestTransactions (#4455)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-09-04 15:03:55 +00:00 |
|
|
|
e4f26e8bf0
|
consolidate eip4844 pool errors (#4453)
|
2023-09-03 16:29:28 +00:00 |
|
|
|
e66e3e3556
|
feat(storage, tree): respect Transaction Lookup pruning in the blockchain tree (#4410)
|
2023-09-01 12:51:34 +00:00 |
|
|
|
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 |
|
|
|
2a771386b9
|
feat: support pending blob fee (#4443)
|
2023-08-31 22:54:34 +00:00 |
|
|
|
1a40daef8a
|
docs: add aquamarine as dep to reth (#4433)
|
2023-08-31 19:09:27 +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 |
|
|
|
5d9b3d8ab7
|
feat: add max blob fee per gas underpriced check (#4406)
|
2023-08-30 21:40:14 +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 |
|
|
|
3a1eeee812
|
perf: no need to keep track of replaced txs (#4394)
|
2023-08-29 17:40:19 +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 |
|
|
|
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 |
|
|
|
1343644955
|
feat: use get_pooled_transaction_elements in network manager (#4329)
|
2023-08-23 16:26:57 +00:00 |
|