|
|
ae4c31a836
|
add readme & license (#21)
* add readme
* add license
* fix readme
|
2022-10-07 18:20:29 -07:00 |
|
|
|
791ee2839f
|
feat(txpool): initial sketch (#7)
|
2022-10-07 22:00:19 +02:00 |
|
|
|
95ed994fd1
|
Transaction type and some wrap over revm (#19)
* Transaction and wip db binding
* simple revm wrapper
* nits and small sig change
|
2022-10-07 13:56:11 +02:00 |
|
|
|
a3a7f1317b
|
feat(primitives): add Chain (#18)
* this is basically the same as in foundry-config
|
2022-10-06 20:52:19 +02:00 |
|
|
|
8317cd2b63
|
chore: use primitives::BlockNumber (#17)
|
2022-10-06 19:30:32 +02:00 |
|
|
|
c749658fd4
|
feat: pipeline loop (#10)
* feat: block number in validation error
* feat: wip pipeline execution and unwind
* chore: clippy
* feat: remove dummy db tx in stages crate
* feat: stage progress saving and loading
* test: wip tests
* feat: basic tracing in pipeline
* feat: pipeline event channel
* test: wip more tests
* test: test unwind during run
* chore: readability shuffle
* chore: incl block number in validation error
|
2022-10-06 18:24:43 +02:00 |
|
|
|
074f452275
|
Small skeleton for executor abstraction (#14)
|
2022-10-06 16:01:23 +02:00 |
|
|
|
321683679a
|
chore: remove missing debug (#16)
|
2022-10-06 15:17:06 +02:00 |
|
|
|
bc30cbce61
|
Skeleton primitives and interface crate (#13)
* wip interface primitives
* wip
* Integrate it inside rpc- crates
* fmt
* move tx to mod.rs
* Add interfaces, executor to toml
* Added nits, comments fix
|
2022-10-06 14:48:57 +02:00 |
|
|
|
849e8ae518
|
feat: add db crate (#9)
|
2022-10-03 16:13:42 +02:00 |
|
|
|
10103da40c
|
Merge pull request #8 from foundry-rs/matt/rpc-support
feat(rpc): add rpc types and interface defintions
|
2022-10-03 16:01:10 +02:00 |
|
|
|
14d0b6ac4e
|
fix: make everything compile again
|
2022-10-03 15:36:13 +02:00 |
|
|
|
9251b286d0
|
feat: add engine api types and interface
|
2022-10-03 15:31:08 +02:00 |
|
|
|
8b7bef4f48
|
feat: add debug functions
|
2022-10-03 15:18:22 +02:00 |
|
|
|
eeda03a3f3
|
feat: add missing eth_ functions
|
2022-10-03 15:06:58 +02:00 |
|
|
|
7c35e68f8e
|
Merge branch 'master' into matt/rpc-support
|
2022-10-03 14:56:38 +02:00 |
|
|
|
6868dda544
|
feat: basic staged sync crate (#6)
* feat: basic staged sync crate
* refactor: rename to `reth-stages`
* feat: remove eyre
* feat: impl `Error` for `StageError`
* chore: bump cargo lock
* chore: nits
* docs: clarify unwind
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-10-03 14:40:50 +02:00 |
|
|
|
5e0315cce0
|
move crates into net
|
2022-10-03 13:40:26 +02:00 |
|
|
|
ac1ec25435
|
feat: add rpc types and interface definiton
|
2022-10-01 19:32:04 +02:00 |
|
|
|
841c87830c
|
feat: add transaction request
|
2022-10-01 14:15:43 +02:00 |
|
|
|
2717dd643a
|
feat(rpc): add rpc crates
|
2022-09-30 20:20:07 +02:00 |
|
|
|
6ff7cf5a74
|
feat: add p2p crate (#4)
* feat: add p2p crate
* move p2p to net subfolder
* add lib.rs and Cargo.toml to net
* remove net crate, use explicit names in workspace
|
2022-09-30 09:27:52 -07:00 |
|
|
|
f3b26fd91b
|
fix typo
|
2022-09-29 17:58:22 -07:00 |
|
|
|
1e07fb6991
|
ci: move gh workflow to correct folder (#5)
* ci: move gh workflow to correct folder
* ci: name workflow
* ci: use nextest
|
2022-09-29 16:52:20 +02:00 |
|
|
|
4dc32e9f76
|
feat: add core crate (#3)
* feat: add core crate
* rename primitives
* Update crates/primitives/Cargo.toml
-.-
Co-authored-by: rakita <rakita@users.noreply.github.com>
Co-authored-by: rakita <rakita@users.noreply.github.com>
|
2022-09-27 10:19:01 -07:00 |
|
|
|
6f973a60fc
|
Merge pull request #2 from foundry-rs/matt/add-crate-template
feat: add crate template
|
2022-09-26 11:15:14 -07:00 |
|
|
|
57a2b2d1d4
|
feat: add crate template
|
2022-09-22 20:16:15 +02:00 |
|
|
|
80ff87915c
|
chore: add rustfmt.toml (#1)
|
2022-09-21 23:58:11 +02:00 |
|
|
|
978527367f
|
chore: init
|
2022-09-19 19:25:12 +02:00 |
|