index
:
karyon.git
master
A library for building p2p, decentralized, and collaborative software.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
jsonrpc
/
examples
Commit message (
Collapse
)
Author
Age
Files
*
use shadown variables to name clones and place them between {} when spawning ↵
hozan23
2024-06-29
1
|
|
|
|
new tasks
*
update dependencies
hozan23
2024-06-24
1
|
*
jsonrpc/client: close the subscription channel when calling unsubscribe
hozan23
2024-06-22
1
|
*
jsonrpc/client: fix subscription error when the subscriber cannot keep up
hozan23
2024-06-21
1
|
|
|
|
|
|
Add a limit for receiving notifications for the subscription. If this limit is exceeded, the client will stop and raise an error. The limit is configurable when building a new client.
*
bump version to 0.1.3
hozan23
2024-06-15
2
|
*
jsonrpc: separate the RPC errors from the library implementation errors
hozan23
2024-06-15
3
|
*
jsonrpc: client use unbounded channels as buffer for sending requests & ↵
hozan23
2024-06-14
5
|
|
|
|
clean up examples
*
bump version to 0.1.2
hozan23
2024-06-13
1
|
*
jsonrpc: spread out comments and clean up
hozan23
2024-06-13
3
|
*
jsonrpc/server: use queue with condvar instead of async channels
hozan23
2024-05-30
3
|
*
jsonrpc: add comments & remove debugging code
hozan23
2024-05-28
2
|
*
jsonrpc: move `SubscriptionID` to message.rs
hozan23
2024-05-28
1
|
*
jsonrpc: enable concurrent requests in `Client`
hozan23
2024-05-28
1
|
*
p2p: rename connection.rs to conn_queue.rs
hozan23
2024-05-25
1
|
*
jsonrpc: spawn task when handle new request
hozan23
2024-05-23
3
|
*
jsonrpc: support pubsub
hozan23
2024-05-22
5
|
*
jsonrpc: add ws cargo features
hozan23
2024-05-20
1
|
*
use cargo features to enable/disable protocols for net crate
hozan23
2024-05-19
1
|
*
add tokio examples to p2p, jsonrpc, and net crates
hozan23
2024-05-19
4
|
*
add support for tokio & improve net crate api
hozan23
2024-05-19
3
|
*
Ensure uniform usage of the name `karyon` across all files
hozan23
2023-12-02
2
|
*
net: Use ToConn and ToListener traits for objects that can be converted
hozan23
2023-11-30
2
|
|
|
|
to Conn and Listener.
*
jsonrpc: Enhance the API and add support for TCP, Unix, and TLS protocols.
hozan23
2023-11-30
2
|
*
jsonrpc: switch to LF delimiter for reading json, replacing the dummy delimiter
hozan23
2023-11-21
1
|
*
jsonrpc: add Codec struct for reading from and writing to the connection
hozan23
2023-11-20
2
|
*
karyons jsonrpc implementation
hozan23
2023-11-19
3