Matthias Seitz
|
d427ade178
|
fix: propagate promoted transactions (#4236)
|
2023-08-16 23:42:11 +00:00 |
|
Matthias Seitz
|
45db5a6368
|
feat: support custom PoolTransaction errors (#4237)
|
2023-08-16 19:02:51 +00:00 |
|
Eric
|
d643d03030
|
Move parking_lot dependency to workspace dep (#4228)
|
2023-08-16 13:32:42 +00:00 |
|
Matthias Seitz
|
43601e3496
|
chore: move bitflags to workspace (#4220)
|
2023-08-16 12:17:47 +00:00 |
|
Roman Krasiuk
|
8c56cc2f88
|
chore(txpool): bench requires arbitrary feature (#4204)
|
2023-08-15 11:25:15 +00:00 |
|
Matthias Seitz
|
9a80f32a66
|
chore(clippy): make clippy happy (#4163)
|
2023-08-14 19:58:29 +02:00 |
|
Matthias Seitz
|
d152c9e3e7
|
docs: fix smol typo (#4177)
|
2023-08-13 10:59:33 +02:00 |
|
Jacob Kaufmann
|
2a62f2d156
|
docs(tx-pool): fix pending tx listener typo (#4171)
|
2023-08-12 19:24:26 +00:00 |
|
Matthias Seitz
|
1c23075edb
|
fix: remove discarded transactions (#4164)
|
2023-08-11 14:28:51 +00:00 |
|
PatStiles
|
427a8395f9
|
feat(txpool): Make TransactionPool trait object safe (#4156)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-08-11 13:34:56 +00:00 |
|
Roman Krasiuk
|
03fc87701a
|
fix(txpool): maintenance tracing target (#4160)
|
2023-08-11 12:39:38 +00:00 |
|
Matthias Seitz
|
e43187bf7f
|
feat: add is eip4844 fn (#4147)
|
2023-08-10 16:07:44 +00:00 |
|
Roman Krasiuk
|
40230e74f4
|
fix(txpool): emit events on discarding worst txs (#4101)
|
2023-08-07 19:38:25 +00:00 |
|
Roman Krasiuk
|
5cc3db9932
|
fix(txpool): pending worst transaction (#4100)
|
2023-08-07 19:36:30 +00:00 |
|
Thomas Coratger
|
c1dfa7beba
|
feat(eip4844): include TxEip4844 in the primitive Transaction enum (#4074)
|
2023-08-07 19:10:12 +00:00 |
|
Roberto Bayardo
|
9569debbb5
|
feat: make base fee computation parameters configurable via chain spec (#3992)
|
2023-08-07 15:52:27 +00:00 |
|
prames
|
544c51cc9f
|
feat(txpool) feed new pending transactions to BestTxns iterator (#4053)
|
2023-08-04 21:13:17 +00:00 |
|
Matthias Seitz
|
443383b307
|
chore: make txpool cargo test compile (#4058)
|
2023-08-04 20:14:40 +02: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 |
|
Roman Krasiuk
|
1249601540
|
test(txpool): listener it tests (#4019)
|
2023-08-01 12:22:24 +00:00 |
|
Roman Krasiuk
|
a371cb8bc1
|
fix(txpool): clone impl for FullTransactionEvent (#4020)
|
2023-08-01 11:44:47 +00:00 |
|
prames
|
15bb1c90b8
|
feat(txpool) - add flag for local tx propagation (#3977)
|
2023-07-28 14:45:45 +00:00 |
|
Roman Krasiuk
|
d8677b4146
|
chore(txpool): pooled tx constructor (#3980)
|
2023-07-28 11:57:44 +00:00 |
|
Roman Krasiuk
|
c33f93004b
|
chore(txpool): export validation constants (#3979)
|
2023-07-28 11:10:55 +00:00 |
|
Altuğ Bakan
|
d2cdd10ed2
|
Add price bump config (#3967)
|
2023-07-28 09:47:15 +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 |
|
Matthias Seitz
|
8cdb097829
|
chore: simplify workspace = true usage (#3930)
|
2023-07-26 15:21:09 +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 |
|
Panagiotis Ganelis
|
9313eda6cc
|
feat: add timestamp to pool update (#3833)
|
2023-07-18 15:02:13 +00:00 |
|
Matthias Seitz
|
99a8e0f982
|
feat(txpool): add best_with_base_fee (#3737)
|
2023-07-15 19:48:48 +03:00 |
|
Matthias Seitz
|
9a00f04d77
|
feat: reload dirty accounts if pool drifts (#3732)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2023-07-15 15:26:44 +00:00 |
|
Roman Krasiuk
|
300b496686
|
chore(tree): remove revert notification (#3645)
|
2023-07-15 09:27:19 +00:00 |
|
Matthias Seitz
|
2effa942e1
|
feat: add performed pool state updates metric (#3714)
|
2023-07-11 13:56:33 +00:00 |
|
Matthias Seitz
|
8f2e0cd7f0
|
feat: add txpool maintain metrics (#3715)
|
2023-07-11 13:56:24 +00:00 |
|
Matthias Seitz
|
7d33db8748
|
feat: add subpool transaction streams (#3668)
|
2023-07-10 10:16:02 +00:00 |
|
lukebrich.eth
|
93a6ff98aa
|
feat: enforce txpool propagation setting (#3677)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-07-10 10:12:45 +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
|
15bd88c30b
|
fix: subpool variant order (#3656)
|
2023-07-07 14:49:04 +03:00 |
|
Roman Krasiuk
|
0d76dd762a
|
chore(txpool): enriched pool transaction event (#3653)
|
2023-07-07 11:02:20 +00:00 |
|
Matthias Seitz
|
5cc55dbc7b
|
chore: add missing helper functions and docs (#3646)
|
2023-07-07 09:55:38 +00:00 |
|
Roman Krasiuk
|
fdc8a05320
|
fix(txpool): emit replaced events (#3642)
|
2023-07-06 18:55:37 +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
|
7da36e0421
|
feat(txpool): all transactions event listener (#3565)
|
2023-07-04 19:11:11 +00:00 |
|
Roman Krasiuk
|
698059d8b5
|
feat(cli): txpool args (#3575)
|
2023-07-04 11:23:46 +00:00 |
|
Roman Krasiuk
|
228f6479b0
|
chore: export TransactionPoolExt trait (#3548)
|
2023-07-03 13:12:56 +00:00 |
|
Matthias Seitz
|
d80c8a7b5b
|
feat: add NoopTransactionPool impl (#3536)
|
2023-07-03 14:31:47 +03:00 |
|