| Commit message (Expand) | Author | Age | Files |
* | fix jsonrpc/testsHEADmaster | hozan23 | 2024-10-12 | 2 |
* | cargo clippy | hozan23 | 2024-10-12 | 6 |
* | Update dependencies | hozan23 | 2024-10-12 | 2 |
* | Move the dependencies to the workspace cargo.toml file | hozan23 | 2024-10-12 | 7 |
* | p2p: check for the endpoints before listen/connect to them | hozan23 | 2024-07-16 | 7 |
* | README: add karyon_jsonrpc crate link | hozan23 | 2024-07-15 | 1 |
* | bump version to 0.1.6 | hozan23 | 2024-07-15 | 4 |
* | core: rename EventSys to EventEmitter | hozan23 | 2024-07-15 | 4 |
* | p2p: Major refactoring of the handshake protocol | hozan23 | 2024-07-15 | 18 |
* | jsonrpc/server: Remove panic on peer endpoint retrieval during incoming conne... | hozan23 | 2024-07-04 | 1 |
* | Update README.md: add badges | hozan23 | 2024-07-04 | 1 |
* | jsonrpc: remove redundant macro codes in the main crate and clean up | hozan23 | 2024-06-30 | 11 |
* | bump version to 0.1.5 | hozan23 | 2024-06-30 | 4 |
* | jsonrpc: remove unwrap() and use expect() for examples, docs, and tests | hozan23 | 2024-06-30 | 6 |
* | jsonrpc: minor tweak to support Rust 1.64.0 | hozan23 | 2024-06-30 | 1 |
* | p2p: remove async-std from dev dependencies & clean up examples | hozan23 | 2024-06-30 | 6 |
* | use shadown variables to name clones and place them between {} when spawning ... | hozan23 | 2024-06-29 | 16 |
* | Remove redundant type aliases | hozan23 | 2024-06-27 | 12 |
* | github/workflow/rust: add build with tokio feature | hozan23 | 2024-06-27 | 1 |
* | Improve async channels error handling and replace unbounded channels with bou... | hozan23 | 2024-06-27 | 8 |
* | update dependencies | hozan23 | 2024-06-24 | 12 |
* | p2p/backend: add methods to return inbound/outbound connected peers | hozan23 | 2024-06-24 | 4 |
* | p2p: use base64 to encode PeerID to string | hozan23 | 2024-06-24 | 4 |
* | p2p/monitor: use struct instead of enum for monitor events | hozan23 | 2024-06-24 | 6 |
* | p2p/examples: remove redundant code | hozan23 | 2024-06-24 | 7 |
* | jsonrpc: add info logs when connecting/listening to endpoint | hozan23 | 2024-06-23 | 2 |
* | p2p/monitor: fix issues regarding changes in jsonrpc api | hozan23 | 2024-06-23 | 1 |
* | bump version to 0.1.4 | hozan23 | 2024-06-22 | 6 |
* | jsonrpc/client: close the subscription channel when calling unsubscribe | hozan23 | 2024-06-22 | 3 |
* | jsonrpc: use `ServerConfig` and `ClientConfig` as the inner field in | hozan23 | 2024-06-22 | 6 |
* | jsonrpc: add tcp, tls and ws features for compilation | hozan23 | 2024-06-22 | 8 |
* | net: compile rustls only if tls feature is enabled | hozan23 | 2024-06-22 | 8 |
* | jsonrpc/client: fix subscription error when the subscriber cannot keep up | hozan23 | 2024-06-21 | 10 |
* | jsonrpc/server: use weak pointer for Channel in subscriptions | hozan23 | 2024-06-17 | 2 |
* | jsonrpc/client: use serde untagged enum for decoding Notifications and Responses | hozan23 | 2024-06-17 | 3 |
* | bump version to 0.1.3 | hozan23 | 2024-06-15 | 13 |
* | jsonrpc/server: check for the jsonrpc version in the request | hozan23 | 2024-06-15 | 1 |
* | jsonrpc: separate the RPC errors from the library implementation errors | hozan23 | 2024-06-15 | 13 |
* | jsonrpc: client use unbounded channels as buffer for sending requests & clean... | hozan23 | 2024-06-14 | 14 |
* | p2p: WIP implement rpc server for the p2p monitor | hozan23 | 2024-06-14 | 7 |
* | bump version to 0.1.2 | hozan23 | 2024-06-13 | 7 |
* | jsonrpc: spread out comments and clean up | hozan23 | 2024-06-13 | 19 |
* | update README.md | hozan23 | 2024-06-12 | 3 |
* | p2p: fix cargo clippy warnings | hozan23 | 2024-06-01 | 3 |
* | bump version to 0.1.1 | hozan23 | 2024-05-31 | 4 |
* | jsonrpc/server: use queue with condvar instead of async channels | hozan23 | 2024-05-30 | 6 |
* | jsonrpc: add comments & remove debugging code | hozan23 | 2024-05-28 | 5 |
* | jsonrpc: move `SubscriptionID` to message.rs | hozan23 | 2024-05-28 | 6 |
* | jsonrpc: enable concurrent requests in `Client` | hozan23 | 2024-05-28 | 6 |
* | p2p: WIP rpc server implementation for the p2p monitor | hozan23 | 2024-05-27 | 20 |