Dan Cline
|
672bdcc57f
|
chore: make blockchain tree error results more specific (#7237)
|
2024-03-20 17:13:57 +00:00 |
|
back
|
5e2cac442f
|
0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
|
2024-03-01 11:34:31 +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 |
|
Alexey Shekhirin
|
b85aa94033
|
docs: paradigmxzy -> paradigmxyz (#4837)
|
2023-09-28 14:27:30 +00:00 |
|
DaniPopes
|
8f9d2908ca
|
chore: add and fix more lints, improve docs (#4765)
|
2023-09-25 15:46:46 +00:00 |
|
Alexey Shekhirin
|
0874767cd9
|
refactor(interfaces): Result -> RethResult, Error -> RethError (#4695)
|
2023-09-20 21:13:16 +00:00 |
|
Léo Vincent
|
0096739dbb
|
doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
|
2023-06-26 15:41:11 +00:00 |
|
Bjerg
|
77167134d0
|
docs: document crate features (#3269)
|
2023-06-21 19:35:38 +00:00 |
|
rakita
|
087d0a6317
|
feat: CanonStateNotification for commit and reorg (#2156)
|
2023-04-10 13:11:15 +02:00 |
|
rakita
|
efbaf6474c
|
feat(BlockchainTree): ShareableBlockchainTree and pending state (#2007)
|
2023-03-29 20:59:24 +02:00 |
|
Matthias Seitz
|
8a0156fe4e
|
feat: add ChainEventSubscriptions trait (#1338)
|
2023-02-14 15:49:56 +01:00 |
|
Matthias Seitz
|
debf21d34e
|
feat: add SyncState traits (#693)
* feat: add SyncState traits
* docs: clarify execution stage
|
2023-01-03 14:56:50 +02:00 |
|
rakita
|
e014eaad33
|
feat(db): Refactor storage libraries (#371)
|
2022-12-09 23:14:07 -08:00 |
|
Georgios Konstantopoulos
|
15bd88e637
|
headers(part2) - feat: add Downloader trait and test utils (#118)
* feat(interfaces): implement header client traits
* feat: add downloader trait implementer
* feat: use explicit error type instead of ok(false)
* feat: add constructor to HeaderLocked
* test: scaffold mock consensus, downloader and headersclient helpers
* test: implement test consensus
* test: implement test headers client
* refactor: cleanup download headers
* chore: fix lint
* s/test_utils/test_helpers
* headers(part 3) feat: implement Linear downloader (#119)
* feat: add headers downloaders crate
* feat: more scaffolding
* interfaces: generalize retryable erros
* feat: implement linear downloader
* fix linear downloader tests & add builder
* extend & reverse
* feat: linear downloader generics behind arc and reversed return order (#120)
* put client & consensus behind arc and return headers in rev
* cleanup
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
* extract test_utils
* cargo fmt
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2022-10-24 04:56:43 -07:00 |
|
rakita
|
483bcdf9ab
|
feat(db): Database Abstraction (#101)
* database tx traits
* wip build passes
* Db and tx results
* nightly and db GAT
* Impl tx, wip cursor
* Move Decode to Table Key, working cursor trait
* wip dupsort
* build all Cursor abstraction
* cleanup
* wip cleanup
* old stages
* codecs moved o interface,stages wip
* resolve db ref, it builds
* Add tx commit after execution
* fmt
* Remove sync send restriction
* Add missing rw cursor functions
* Cleanup, added missing cursor fn. rust toolchain
* fmt
* add nightly to ci
* deny dead_code, remove unwrap
* rm printfn, stages fix, bench fix
|
2022-10-20 08:32:13 -07:00 |
|
Matthias Seitz
|
bd18188be9
|
feat: add block provider trait (#90)
* feat: add block provider trait
* rustmft
* rename BlockInfo to ChainInfo
|
2022-10-18 13:04:04 -07:00 |
|
rakita
|
074f452275
|
Small skeleton for executor abstraction (#14)
|
2022-10-06 16:01:23 +02:00 |
|
rakita
|
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 |
|