Aurélien
65bc3cb7b8
RPC Admin namespace implementation ( #685 )
...
* AdminApi first draft
* Implement add_trusted_peer and remove_trusted_peer
* Fix tests
* Refactoring NetworkHandle peer related methods
* Refactoring add_discovered_node in PeersManager
* Change record type from String to NodeRecord
* Adding NetworkHandleMessage::RemovePeer command
2023-01-03 14:02:05 +01:00
Aurélien
e73b0019fa
Add admin_(add|remove)TrustedPeer on admin rpc ( #678 )
2023-01-02 12:15:50 +01:00
Matthias Seitz
bec1937f63
chore: rm rpc type imports ( #645 )
2022-12-29 17:08:41 +01:00
Roman Krasiuk
8f40c8bb93
chore(docs): update engine api links ( #576 )
2022-12-22 11:41:31 +01:00
Matthias Seitz
c2ed3b2b52
feat(rpc): add some bindings for admin namespace ( #561 )
2022-12-21 15:43:58 +01:00
Matthias Seitz
70635b7282
feat(rpc): add eth_pubsub skeleton ( #354 )
2022-12-08 13:55:56 +01:00
Matthias Seitz
a43a6cba8c
feat(rpc): add new engine V2 types and routes ( #274 )
2022-11-28 14:18:43 +01:00
Matthias Seitz
b30e8241ce
docs(rpc): improve eth rpc docs ( #275 )
2022-11-28 14:16:19 +01:00
Matthias Seitz
dd4878c0e3
fix: remove broken client feature for pubsub ( #189 )
2022-11-10 20:12:32 +01:00
Matthias Seitz
4298e3aa87
feat(rpc): more rpc scaffolding ( #99 )
...
* feat(rpc): more rpc scaffolding
* use Into<String>
* rm unused error
2022-10-19 22:12:53 +02:00
Matthias Seitz
533c3ebe98
feat(rpc): add EthApiServer impl skeleton ( #75 )
2022-10-14 12:01:00 -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
8b7bef4f48
feat: add debug functions
2022-10-03 15:18:22 +02:00
Matthias Seitz
eeda03a3f3
feat: add missing eth_ functions
2022-10-03 15:06:58 +02:00
Matthias Seitz
5e0315cce0
move crates into net
2022-10-03 13:40:26 +02:00