add functions to rpc.proto, start lnshell

This commit is contained in:
Tadge Dryja authored and Olaoluwa Osuntokun committed 2016-01-14 23:55:45 -08:00
1 parent 6647bdd2b8
commit 8a50faaf47
5 files changed
+180 -6

No files matched your search

+23 -1
View File
@@ -3,8 +3,11 @@ syntax = "proto3";
package lnrpc;
service Lightning {
rpc SendMany(SendManyRequest) returns (SendManyResponse);
rpc SendMany(SendManyRequest) returns (SendManyResponse);
rpc NewAddress(NewAddressRequest) returns (NewAddressResponse);
rpc TCPListen(TCPListenRequest) returns (TCPListenResponse);
rpc LNConnect(LNConnectRequest) returns (LnConnectResponse);
rpc LNChat(LnChatRequest) returns (LnChatResponse);
}
message SendManyRequest {
@@ -19,3 +22,22 @@ message NewAddressRequest {}
message NewAddressResponse {
string address = 1;
}
message TCPListenRequest{
string hostport = 1;
}
message TCPListenResponse{}
message LNConnectRequest{
string idAtHost = 1;
}
message LnChatResponse{
bytes lnID = 1;
}
message LnChatRequest{
bytes destID = 1;
string msg = 2;
}
message LnChatResponse{}