hbs2/hbs2-peer/app
Dmitry Zuikov 613f26e418 moved to RPC2
New RPC works over a Unix socket and assumes synchronous
requests with callService.

A new protocol, 'ServiceProto,' is introduced.

New RPC operates over a Unix socket.

Note the setting: (rpc2 unix "/tmp/hbs2-rpc2.socket").

The default rpc2 socket is located at /tmp/hbs2-rpc2.socket.

In the future, TCP RPC may be introduced, requiring only:

1. Authorization/Authentication

This might be accomplished through another wrapped protocol, for instance.

"Dialog"-associated elements are commented out for now,
as they will likely require their own Unix socket.
2023-10-04 10:54:39 +03:00
..
CLI moved to RPC2 2023-10-04 10:54:39 +03:00
PeerMain merged 2023-09-21 08:40:05 +03:00
RPC2 moved to RPC2 2023-10-04 10:54:39 +03:00
BlockDownload.hs symm-group-encryption, schema changed 2023-09-27 09:12:15 +03:00
BlockHttpDownload.hs bundle-basic-implementation 2023-09-21 08:39:59 +03:00
Bootstrap.hs Move types 2023-07-18 21:43:35 +04:00
Brains.hs qblf merged 2023-09-21 08:40:05 +03:00
CheckBlockAnnounce.hs moved to RPC2 2023-10-04 10:54:39 +03:00
CheckMetrics.hs gc-live-mem-stat 2023-02-28 10:01:46 +03:00
CheckPeer.hs moved to RPC2 2023-10-04 10:54:39 +03:00
DownloadMon.hs bundle-basic-implementation 2023-09-21 08:39:59 +03:00
DownloadQ.hs Revert "PR CG2C18TK8v "account asyncs, respawn node on errors"" 2023-08-16 16:50:16 +04:00
EncryptionKeys.hs merged 2023-09-21 08:40:05 +03:00
Fetch.hs moved to RPC2 2023-10-04 10:54:39 +03:00
HttpWorker.hs qblf merged 2023-09-21 08:40:05 +03:00
Log.hs moved to RPC2 2023-10-04 10:54:39 +03:00
PeerConfig.hs moved to RPC2 2023-10-04 10:54:39 +03:00
PeerInfo.hs Revert "PR CG2C18TK8v "account asyncs, respawn node on errors"" 2023-08-16 16:50:16 +04:00
PeerMain.hs moved to RPC2 2023-10-04 10:54:39 +03:00
PeerMeta.hs Revert "PR CG2C18TK8v "account asyncs, respawn node on errors"" 2023-08-16 16:50:16 +04:00
PeerTypes.hs moved to RPC2 2023-10-04 10:54:39 +03:00
ProxyMessaging.hs merged 2023-09-21 08:40:05 +03:00
RPC2.hs moved to RPC2 2023-10-04 10:54:39 +03:00
RefChan.hs moved to RPC2 2023-10-04 10:54:39 +03:00
RefLog.hs moved to RPC2 2023-10-04 10:54:39 +03:00
SendBlockAnnounce.hs moved to RPC2 2023-10-04 10:54:39 +03:00