Matthias Seitz
4dd2ad99f6
chore: extract blockchaintree types to blockchain-tree-api crate ( #8393 )
2024-05-27 10:22:13 +00:00
Matthias Seitz
4ee75d57ad
chore: move sync to p2p crate ( #8389 )
2024-05-24 12:14:23 +00:00
Matthias Seitz
9f61d1856f
chore: extract block execution errors ( #8386 )
2024-05-24 10:11:08 +00:00
Matthias Seitz
df7c9ee310
chore: extract p2p types from interfaces ( #8382 )
2024-05-24 08:34:09 +00:00
Matthias Seitz
1287bbcac7
chore: extract provider types ( #8372 )
2024-05-23 19:24:23 +00:00
Serge Radinovich
9441d984ae
Move reth-primitives::fs module to fs-utils crate ( #8286 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-05-17 08:31:31 +00:00
Andrzej Sulkowski
cc4a418ddf
refactor: extract peer types to net/types ( #7912 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-04-27 04:18:59 +00:00
Matthias Seitz
9fd35f948c
chore: move TestConensus to reth-consensus ( #7813 )
2024-04-23 12:42:51 +00:00
ThreeHrSleep
6d2e20cd85
chore: Move consensus trait to standalone crate ( #7757 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-04-23 11:50:19 +00:00
Matthias Seitz
8a0f8cf835
chore: stages crates touchups ( #7742 )
2024-04-19 12:25:11 +00:00
0xAtreides
1ad13b95d8
feature: eth-wire types standalone crate ( #7373 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-04-01 17:29:15 +00:00
back
024bb264b7
rm nippyjar from reth-interfaces ( #7081 )
2024-03-12 08:29:59 +00:00
Thomas Coratger
9aa44093cf
lints: move top-level lints to [workspace.lints] manifest table ( #5935 )
2024-01-04 13:38:02 +00:00
Matthias Seitz
f3aa296ef7
chore(deps): cleanup reth-interfaces deps ( #5848 )
2023-12-22 10:02:44 +00:00
DaniPopes
e897764ad4
chore(meta): manifest maintenance ( #5353 )
2023-11-08 19:53:50 +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
Matthias Seitz
3eae861ae0
chore: remove unused deps ( #5217 )
2023-10-29 12:40:04 +01:00
evalir
76e751eef4
feat: Completely decouple rpc-types to standalone crate ( #5193 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-10-28 08:00:47 +00:00
Matthias Seitz
f59db3151d
chore(deps): move more things to workspace ( #4881 )
2023-10-02 20:45:36 +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
joshieDo
0cdd30251b
feat: create a NippyJar snapshot from multiple Table ( #4716 )
2023-09-27 14:13:18 +00:00
Roman Krasiuk
7024e9a8e9
chore(dep): reth db workspace ( #4782 )
2023-09-26 11:31:09 +00:00
DaniPopes
28f5118048
chore: update dependencies with breaking changes ( #4555 )
2023-09-11 14:53:09 +00:00
Eric
d643d03030
Move parking_lot dependency to workspace dep ( #4228 )
2023-08-16 13:32:42 +00:00
Matthias Seitz
443383b307
chore: make txpool cargo test compile ( #4058 )
2023-08-04 20:14:40 +02:00
Matthias Seitz
8cdb097829
chore: simplify workspace = true usage ( #3930 )
2023-07-26 15:21:09 +00:00
Alexey Shekhirin
770652a787
feat(bin, storage): configurable MDBX log level ( #3524 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
2023-07-03 12:45:32 +00:00
Bjerg
dc74fad816
test: add support for seeded rng ( #3270 )
2023-06-21 21:35:28 +00:00
Bjerg
77167134d0
docs: document crate features ( #3269 )
2023-06-21 19:35:38 +00:00
Bjerg
7ab8a7f3ec
chore: use workspace version ( #3240 )
2023-06-19 17:29:15 +00:00
Waylon Jepsen
ea2fcee995
chore: use workspace dependencies ( #3132 )
2023-06-13 22:46:26 +00:00
Matthias Seitz
df9dfa6b6f
chore(deps): use revm and revm-primitives as workspace deps ( #3017 )
2023-06-06 11:47:55 +00:00
DaniPopes
171166e84a
chore: add msrv to manifests, add and use workspace.package ( #3006 )
2023-06-06 03:45:44 +00:00
Georgios Konstantopoulos
ae2b0954c6
perf: do not compile traces in release mode ( #2652 )
2023-05-15 17:06:10 -07:00
Matthias Seitz
64250b3b07
feat: add fullblock client ( #2613 )
2023-05-09 16:46:17 +02:00
Matthias Seitz
a40f3d775c
chore(deps): bump enr + secp256k1 ( #2443 )
2023-04-28 11:05:00 -07:00
Matthias Seitz
77a41e5edf
feat: emit new block events in --auto-mine ( #2079 )
...
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com >
2023-04-05 14:16:03 +02:00
rakita
89c525f9c9
chore: bump revm to v3.1.0 ( #2113 )
2023-04-04 16:50:09 +02:00
Matthias Seitz
15d79cedad
chore(deps): upgrade secp256k1+enr ( #1715 )
2023-03-15 11:15:55 +01:00
joshieDo
2884eae075
perf: bench merkle stage ( #1497 )
2023-02-28 23:20:00 -07:00
Matthias Seitz
7a01e1e231
feat: add eth state cache ( #1561 )
2023-02-28 20:46:25 +01:00
Roman Krasiuk
f979c6c1fb
chore: reexport bytes & bump version to 1.4 ( #1395 )
2023-02-16 10:33:28 -08:00
rakita
23848df73a
chore: update revm to v3.0.0 ( #1248 )
...
Co-authored-by: Francisco Krause Arnim <fkrausear@gmail.com >
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-02-10 11:56:59 -08:00
Tomás
1d1d90bd19
feat: optional serde features ( #1214 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-02-07 15:52:32 -08:00
Georgios Konstantopoulos
e048718ea2
refactor: pull out rpc/ from net/rpc ( #1147 )
2023-02-02 14:17:26 -08:00
Ikechukwu Ahiara Marvellous
a331b54bb0
Create Network variant in reth_interfaces::Error ( #950 )
2023-01-22 20:59:50 +01:00
Bjerg
562e895f21
ci: unused dependencies sanity check ( #590 )
...
* ci: add unused deps sanity check
* ci: fix unused deps issue template title
* ci: rename udeps job
* chore: formatting
* chore: make `cargo-udeps` ignore `aquamarine`
* deps: resolve unused deps
* ci: check every feature and target in udeps job
2022-12-23 13:19:50 +01:00
dependabot[bot]
c2719ec27e
chore(deps): bump secp256k1 from 0.24.1 to 0.24.2 ( #440 )
...
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1 ) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/rust-bitcoin/rust-secp256k1/releases )
- [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.24.2/CHANGELOG.md )
- [Commits](https://github.com/rust-bitcoin/rust-secp256k1/compare/secp256k1-0.24.1...secp256k1-0.24.2 )
---
updated-dependencies:
- dependency-name: secp256k1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-14 16:40:16 +02:00
Dan Cline
1e38ffa5ad
feat(eth-wire): fuzzing wire encoding roundtrip ( #350 )
...
* move hello to separate file
* cargo fmt
* wip: actual fuzz test
* should probably also take advantage of test-fuzz to generate
benchmarks like impl_fuzzer_with_input
* impl generic roundtrip method
* generate test with macro
* change testname to fuzzname
* add reth-eth-wire to fuzz in ci
* add other message types to fuzz
* remove unused_crate_dependencies
* was causing test issues, may want to revisit whether or not we can
include this warning and still use test_fuzz
* more afl debugging ci
* use more explicit imports in fuzz_rlp
* impl Default for types and fuzz ping/pong
* Default is necessary for test-fuzz to auto generate a corpus for each
type we are fuzz testing
* enable AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES
* not sure if we should do this in the workflow instead:
echo core >/proc/sys/kernel/core_pattern
we may miss crashes if we keep this enabled?
* remove reth-interfaces from fuzzing
* add secp256k1 to reth-db dev deps
2022-12-13 19:10:52 +02:00
rakita
e014eaad33
feat(db): Refactor storage libraries ( #371 )
2022-12-09 23:14:07 -08:00