Siyuan Han
|
570be24695
|
fix(txpool): correct the EIP2930 Error logger in TxValidator (#5792)
|
2023-12-16 04:30:49 +00:00 |
|
DoTheBestToGetTheBest
|
8667c336a1
|
feat(bin/args): enhance transactionpool with --txpool.nolocals Flag (#5538)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-11-26 08:35:19 +00:00 |
|
Matthias Seitz
|
2b4eb8438c
|
fix: fetch 4844 blob before reinjected reorged blob txs (#5460)
|
2023-11-16 18:54:07 +00:00 |
|
Matthias Seitz
|
187f6faa09
|
chore: some blob reinject improvements (#5441)
|
2023-11-15 19:04:03 +00:00 |
|
DaniPopes
|
f8ceda9ea8
|
chore: reduce size of common types (#5304)
|
2023-11-06 12:45:20 +00:00 |
|
clabby
|
52670a8b24
|
feat: op-reth (#4377)
Co-authored-by: Roberto Bayardo <bayardo@alum.mit.edu>
Co-authored-by: refcell.eth <abigger87@gmail.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: refcell <refcell@oplabs.co>
Co-authored-by: nicolas <48695862+merklefruit@users.noreply.github.com>
|
2023-11-05 17:33:42 +00:00 |
|
Dan Cline
|
7019e023f5
|
feat: add promotion and demotion for blob fee updates (#5053)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-10-27 16:01:02 +00:00 |
|
Matthias Seitz
|
5d94aef893
|
test: add tx validator test (#5179)
|
2023-10-25 21:40:41 +00:00 |
|
DaniPopes
|
e05dba69ce
|
chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-10-25 20:12:03 +00:00 |
|
Thomas Coratger
|
5d217a2867
|
feat(primitives): move revm-primitives to reth-primitives (#5088)
|
2023-10-19 22:35:46 +00:00 |
|
Supernovahs.eth
|
1483175e2f
|
example simulation transportless (#5025)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-10-17 13:33:31 +00:00 |
|
Matthias Seitz
|
920e3f0b88
|
perf: drop lock early (#5016)
|
2023-10-13 22:24:56 +02:00 |
|
Matthias Seitz
|
411893eba2
|
feat: add validate transactions function (#5010)
|
2023-10-13 19:58:16 +00:00 |
|
Dan Cline
|
6c8c084e36
|
feat: track encoded length with pooled txs (#4976)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-10-13 10:46:37 +00:00 |
|
DoTheBestToGetTheBest
|
34bc4983e7
|
Adding EthTransactionValidator::validate_all function (#5006)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-10-12 23:02:24 +00:00 |
|
Matthias Seitz
|
f7bffeef53
|
chore: extract validate tx impl from trait impl (#4993)
|
2023-10-12 13:09:11 +00:00 |
|
Supernovahs.eth
|
afebb2b20b
|
intrinsic gas check (#4867)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-10-04 12:33:40 +00:00 |
|
Matthias Seitz
|
08c5c43b78
|
fix: check active hardforks using head block for validator (#4882)
|
2023-10-02 22:08:12 +00:00 |
|
DaniPopes
|
5f9a917fb1
|
feat: Alloy migration (#4737)
Co-authored-by: Alessandro Mazza <121622391+alessandromazza98@users.noreply.github.com>
Co-authored-by: Supernovahs.eth <91280922+supernovahs@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
|
2023-09-28 15:55:39 +00:00 |
|
Roman Krasiuk
|
dae31fa2a7
|
chore: timestamp fork activation semantics (#4785)
|
2023-09-26 11:29:38 +00:00 |
|
Matthias Seitz
|
624d9d581b
|
feat: enforce replacements dont conflict (#4539)
|
2023-09-11 15:00:01 +00:00 |
|
Dan Cline
|
123c797755
|
fix: enable cancun in transaction validator if active at genesis (#4522)
|
2023-09-08 11:33:11 +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
|
e4f26e8bf0
|
consolidate eip4844 pool errors (#4453)
|
2023-09-03 16:29:28 +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 |
|
Alexander González
|
3ffcae360e
|
feat(cli): allow overriding kzg trusted setup (#4335)
|
2023-08-30 00:41:29 +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
|
96f58d7293
|
feat: make TransactionValidationTaskExecutor generic over V (#4331)
|
2023-08-23 16:05:31 +00:00 |
|
Matthias Seitz
|
404f6baaaa
|
feat: track active forks (#4315)
|
2023-08-22 15:36:55 +00:00 |
|
Matthias Seitz
|
07a1af85ea
|
feat: add Validator::on_new_head_block (#4303)
|
2023-08-21 23:12:03 +00:00 |
|
Matthias Seitz
|
e45a0d3e43
|
feat: integrate kzg setting in validator (#4286)
|
2023-08-21 12:35:21 +00:00 |
|
Matthias Seitz
|
cbf3eb4333
|
feat: integrate blobstore in validator (#4273)
|
2023-08-18 20:52:49 +00:00 |
|
Thomas Coratger
|
efab153cd9
|
feat(transaction-pool): make EthTransactionValidator generic over Validator (#4258)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-08-18 11:28:09 +00:00 |
|
Matthias Seitz
|
f53fdd5329
|
feat: add blob sidecar extraction to tx validation (#4254)
|
2023-08-17 19:57:40 +00:00 |
|
Matthias Seitz
|
e6f471ddcf
|
feat: add 4844 config and basic checks (#4245)
|
2023-08-17 16:39:10 +00:00 |
|
Matthias Seitz
|
a5b777a65f
|
feat: add blob store service (#4191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-08-17 16:38:59 +00:00 |
|
Supernovahs.eth
|
ff1ef294cc
|
(feat):add private variant in tx origin (#4059)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-08-04 13:57:14 +00:00 |
|
Matthias Seitz
|
3f63a0887a
|
fix: only propagate txs that are allowed to be propagated (#4050)
|
2023-08-03 20:31:59 +00:00 |
|
prames
|
15bb1c90b8
|
feat(txpool) - add flag for local tx propagation (#3977)
|
2023-07-28 14:45:45 +00:00 |
|
Roman Krasiuk
|
c33f93004b
|
chore(txpool): export validation constants (#3979)
|
2023-07-28 11:10:55 +00:00 |
|
Roman Krasiuk
|
3601e7dfa1
|
fix(txpool): pendind pool reordering (#3955)
|
2023-07-28 09:03:40 +00:00 |
|
Roman Krasiuk
|
a298756d95
|
bench(txpool): reordering (#3882)
|
2023-07-27 16:36:07 +00:00 |
|
Roman Krasiuk
|
c878a9f489
|
chore(txpool): move basefee to u64 (#3872)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-07-24 12:08:34 +02:00 |
|
Matthias Seitz
|
bdb23b3703
|
docs: rm link to make cargo docs happy (#3843)
|
2023-07-19 00:11:26 +00:00 |
|
Matthias Seitz
|
0f810222e4
|
feat: add builder type for eth tx validator (#3828)
|
2023-07-18 16:55:59 +00:00 |
|
lukebrich.eth
|
42a824cf95
|
Add propagate field to TransactionValidationOutcome (#3664)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-07-07 22:32:40 +00:00 |
|
Matthias Seitz
|
7d8f0c7f87
|
docs: add transaction pool example (#3596)
Co-authored-by: BrazilRaw <138177568+BrazilRaw@users.noreply.github.com>
|
2023-07-05 13:39:12 +00:00 |
|
Roman Krasiuk
|
3c126a04d8
|
fix(txpool): gas cost ordering (#3389)
|
2023-06-26 15:54:47 +00:00 |
|
Matthias Seitz
|
8dd7a78356
|
feat: add transaction validation task (#3358)
|
2023-06-25 13:12:00 +00:00 |
|