Commit Graph

99 Commits

Author SHA1 Message Date
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
f137ca8477 chore: remove some more usages of BytesMut (#9025) 2024-06-22 08:21:45 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
1f2bd941d9 chore: simplify optimism tx compat (#8925) 2024-06-18 15:30:42 +00:00
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
280aaaedc4 docs: updates README.md regarding reth-codecs and Compact (#8665) 2024-06-07 10:34:37 +00:00
ae9ab69f5f refactor(node-builder): use datadir provided by the config (#8592) 2024-06-04 18:46:36 +00:00
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +00:00
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
072d4225de chore: minify almost all JSON files (#8495) 2024-05-29 20:43:09 +00:00
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
90713300bf docs: add warning notes about using NippyJar and Compact encoding formats with untrusted data (#8345) 2024-05-22 16:11:30 +00:00
5100ddd28e fix: prevent CREATE tx for EIP-4844 types (#8291)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-05-21 08:45:23 +00:00
081796b138 feat: impl Compact for FixedBytes<N> (#8222) 2024-05-13 07:39:06 -07:00
aba48a5505 perf: add ETL to init_from_state_dump (#8022) 2024-05-02 12:02:51 +00:00
8e65cb3aa5 Bump evm-inspectors and alloy (#8006) 2024-04-30 21:07:41 +00:00
a8cd1f71a0 chore: add test to Compact derived types to avoid backwards incompatibilities (#7822)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-04-29 13:32:42 +00:00
1c17f08ad2 Replace TransactionKind with alloy_primitives::TxKind (#7859) 2024-04-25 12:50:04 +00:00
jn
b9db4cb61b Implement Compact for Withdrawal (#7604)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-23 09:15:53 +00:00
bd4757b3b5 chore: make alloy impls feature gated (#7747) 2024-04-19 15:18:43 +00:00
d39a8d7404 feat: add native compact impl for alloy TxKind (#7686) 2024-04-16 20:45:01 +00:00
bc485d939e refactor: remove unused codecs (#7639) 2024-04-15 12:02:30 +00:00
jn
987e597442 Implement compact codec for alloy eip access_list (#7554) 2024-04-13 12:53:42 +00:00
jn
91a1503079 Implement Compact codec for alloy_primitives::Log (#7474) 2024-04-08 18:34:14 +00:00
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
b00e3f98be chore: remove cargo-udeps-related workflow and metadata (#6889) 2024-02-29 15:07:25 +00:00
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
4fe0f27974 fix(ci): allow non_local_definitions on false positives (#6790) 2024-02-26 12:20:08 +00:00
c8c422e278 chore: set test-fuzz to workspace dep, bump c-kzg (#6705) 2024-02-21 10:03:07 +00:00
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
afafe790bb test: use similar-asserts instead of pretty-assertions (#6208) 2024-01-24 13:33:46 +01:00
ee199bb5db fmt: run nightly-2023-10-15 and remove semicolons (#6035) 2024-01-12 11:38:41 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
b1b059fe9b chore: clean up lints (#5881) 2023-12-28 16:23:50 +00:00
1d25829f2e feat: share decompressor buffer (#5777) 2023-12-18 10:42:48 +00:00
yjh
bb6f6f43c2 feat: support no-std for reth-codecs (#5756) 2023-12-18 08:07:25 +00:00
926766d482 perf: misc changes (#5701) 2023-12-05 19:13:49 +00:00
542639cc6f perf(trie): use smallvec as the Nibbles representation (#5641) 2023-12-01 22:45:15 +00:00
cb52a4ca39 chore: cleanup codecs deps (#5650) 2023-12-01 13:39:21 +00:00
a4ed76d058 perf: misc Codec improvements (#5642) 2023-11-30 19:14:47 +00:00
e34aec23ca chore: clean up Self: Sized bounds (#5481) 2023-11-18 02:16:31 +00:00
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
aa4a39e21f chore: types in aliases (#5212) 2023-10-28 16:38:51 +02:00
4dc15c3bee chore(clippy): make clippy happy (#5155) 2023-10-24 13:15:36 +02:00
5d217a2867 feat(primitives): move revm-primitives to reth-primitives (#5088) 2023-10-19 22:35:46 +00:00
48cf69def4 chore(deps): move some deps to workspace (#5020) 2023-10-14 09:23:02 +02:00
081d71e1a2 change transaction value fields from u128 to a wrapper-type of U256 (#4439)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-04 12:07:44 +00:00