Commit Graph

2683 Commits

Author SHA1 Message Date
Supernovahs.eth
ba7fa1a4ca standalone rpc_types (#4088)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-09 11:58:37 +00:00
Roman Krasiuk
058c55cd8c fix(trie): include destroyed accounts in account prefix set (#4126) v0.1.0-alpha.5 2023-08-09 11:25:55 +00:00
Roman Krasiuk
b823cc0177 release: 0.1.0-alpha.5 (#4111) 2023-08-08 16:09:23 +00:00
Roman Krasiuk
f47498f4e0 feat(cli): full storage trie recovery (#4119) 2023-08-08 15:46:18 +00:00
Matthias Seitz
bbe9d56ef4 Revert "feat: add TransactionSigned::recover_signers" (#4115) 2023-08-08 14:03:43 +02:00
Alexey Shekhirin
7fb9b8414f feat(bin): temporarily disable full node (#4112) 2023-08-08 11:30:50 +00:00
Matthias Seitz
3d1857636d fix: bad recursion in logs (#4113) 2023-08-08 11:09:52 +00:00
joshieDo
4b0b63766e feat: add TransactionSigned::recover_signers (#4098)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-08 09:53:12 +00:00
Dan Cline
62f39a5a15 feat: do not propagate full 4844 transactions (#4105)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-08 09:14:52 +00:00
Matthias Seitz
f59f3a706d chore: update cargo.lock (#4110) 2023-08-08 11:20:40 +02:00
Dan Cline
759eaf5966 chore: unused deps sanity check (#4106) 2023-08-08 09:01:18 +00:00
Roman Krasiuk
32dd9af531 feat(cli): storage tries recovery (#4109) 2023-08-08 08:59:43 +00:00
Roman Krasiuk
91751290c7 fix(trie): dangling storage hashes (#4108) 2023-08-08 08:55: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
Dan Cline
310179a39a feat: re-export c-kzg types and impl rlp traits (#4084) 2023-08-07 18:49:18 +00:00
Matthias Seitz
64c8dd259c fix: record push stack as vec u256 (#4077) 2023-08-07 17:21:52 +00:00
Matthias Seitz
269b878f5c perf: no longer spawn filter tasks (#4096) 2023-08-07 17:07:55 +00:00
Roberto Bayardo
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
Matthias Seitz
aaf2d2cf19 chore: add with ext function (#4087) 2023-08-06 12:14:26 +00:00
github-actions[bot]
c423514321 chore(deps): weekly cargo update (#4086)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-06 10:09:49 +00:00
Roman Krasiuk
d8b9660e82 perf(trie): use available pre-loaded prefixsets (#4062) 2023-08-06 07:27:38 +00:00
Matthias Seitz
e3457b8866 chore: add missing op and idx fields (#4076) 2023-08-05 16:59:36 +00:00
Matthias Seitz
a519641e7d chore: use remaining (#4082) 2023-08-05 16:34:05 +00:00
libevm
5298868d88 RFC: Add rpc method eth_callMany (#4070)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-05 15:50:08 +00:00
Matthias Seitz
3aff8de235 chore: make ext fns mut (#4081) 2023-08-05 15:18:15 +00:00
Matthias Seitz
c0abfcedff chore: rename command to NodeCommand and make fields pub (#4080) 2023-08-05 14:57:12 +00:00
Matthias Seitz
cac4049a08 chore: relax network blockreader trait bounds (#4079) 2023-08-05 16:00:05 +02:00
prames
544c51cc9f feat(txpool) feed new pending transactions to BestTxns iterator (#4053) 2023-08-04 21:13:17 +00:00
Matthias Seitz
df94dba14b chore: explicitly set max allowed connections for auth server (#4067) 2023-08-04 20:00:41 +00:00
Matthias Seitz
443383b307 chore: make txpool cargo test compile (#4058) 2023-08-04 20:14:40 +02:00
Alexey Shekhirin
64188a3987 chore(engine): downgrade new payload buffering log to debug (#4068) 2023-08-04 15:40:37 +00:00
Alexey Shekhirin
b673b6c158 feat(engine): set eth_syncing = true if pruner is active (#4063) 2023-08-04 15:39:15 +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
Alexey Shekhirin
689b9d6358 fix(pruner): tx number range with genesis (#4061) 2023-08-04 13:26:23 +00:00
Matthias Seitz
82a2a6f416 feat: extend RethCliExt with payload builder (#4022) 2023-08-04 12:39:07 +00:00
Matthias Seitz
3f63a0887a fix: only propagate txs that are allowed to be propagated (#4050) 2023-08-03 20:31:59 +00:00
Matthias Seitz
6ceaad6af9 feat: populate gas cost for vm instructions (#4046) 2023-08-03 18:30:23 +00:00
Matthias Seitz
0d33585426 chore: move call op match to fn (#4047) 2023-08-03 16:30:14 +00:00
Alexey Shekhirin
77b7d77819 fix(engine): poll prune first (#4048) 2023-08-03 16:00:56 +00:00
Alexey Shekhirin
f917d49fb4 fix(engine, pruner): prune poll logic, history indices (#4043) 2023-08-03 14:54:16 +00:00
Matthias Seitz
8d0aa64ab8 docs: rm some tracing todos + docs 2023-08-03 16:09:39 +02:00
Matthias Seitz
76a6c92cb3 perf: improve ipc poll logic (#4037) 2023-08-03 13:04:00 +00:00
0x6020c0
e9cb414896 feat: add erigons debugTraceCallMany (#3878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:43:09 +00:00
Matthias Seitz
3f9c00ea40 perf: spawn ipc requests (#4039) 2023-08-03 12:36:22 +00:00
joshieDo
704c0987df feat: use DepositContract on ChainSpec (#4041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:07:37 +00:00
令狐一冲
ce6e24770e Fix: successful execution of 'reth stage --commit' did not write results to the database (#4027) 2023-08-03 09:42:00 +00:00
Matthias Seitz
8c70524fc6 chore: dont penalize on dropped connections (#4031) 2023-08-02 18:39:09 +00:00
Matthias Seitz
248faa4ee8 chore: ignore ef blobTx test (#4038) 2023-08-02 20:34:10 +02:00