Roman Krasiuk
|
bff27a4154
|
fix(rpc): type encoding (#155)
* fix(rpc): type encoding
* copy bytes from ethers
|
2022-11-03 03:04:09 -07:00 |
|
joshieDo
|
2a8189d7c9
|
chore(db): Add tests and fuzz target to BlockNumHash (#130)
* add tests and fuzz target for BlockNumHash
* use block 1 for test_block_num_hash
* new clippy stds
* fmt
|
2022-10-25 01:23:10 -07: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 |
|
Matthias Seitz
|
8eb2ea4152
|
feat(rpc): add rpc-api client feature (#33)
* feat(rpc): add rpc-api client feature
* refactor: combine proc macro
* feat: add missing deserialize functions
* add missing derive
|
2022-10-11 11:56:12 +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 |
|
Matthias Seitz
|
14d0b6ac4e
|
fix: make everything compile again
|
2022-10-03 15:36:13 +02:00 |
|
Matthias Seitz
|
9251b286d0
|
feat: add engine api types and interface
|
2022-10-03 15:31:08 +02:00 |
|
Matthias Seitz
|
5e0315cce0
|
move crates into net
|
2022-10-03 13:40:26 +02:00 |
|