1
0
mirror of https://github.com/bumi/lnrpc synced 2025-07-26 19:31:42 +00:00

Update rpc files for v0.8.0-beta

This commit is contained in:
bumi 2019-10-27 15:52:31 +01:00
parent ac284d3e06
commit 3e622ebb54
3 changed files with 19 additions and 28 deletions

View File

@ -888,8 +888,9 @@ message SendRequest {
uint64 outgoing_chan_id = 9; uint64 outgoing_chan_id = 9;
/** /**
An optional maximum total time lock for the route. If zero, there is no An optional maximum total time lock for the route. This should not exceed
maximum enforced. lnd's `--max-cltv-expiry` setting. If zero, then the value of
`--max-cltv-expiry` is enforced.
*/ */
uint32 cltv_limit = 10; uint32 cltv_limit = 10;
@ -1743,12 +1744,11 @@ message QueryRoutesRequest {
repeated NodePair ignored_pairs = 10; repeated NodePair ignored_pairs = 10;
/** /**
An optional field that can be used to pass an arbitrary set of TLV records An optional maximum total time lock for the route. If the source is empty or
to a peer which understands the new records. This can be used to pass ourselves, this should not exceed lnd's `--max-cltv-expiry` setting. If
application specific data during the payment attempt. If the destination zero, then the value of `--max-cltv-expiry` is used as the limit.
does not support the specified recrods, and error will be returned.
*/ */
map<uint64, bytes> dest_tlv = 11; uint32 cltv_limit = 11;
} }
message NodePair { message NodePair {
@ -1808,17 +1808,9 @@ message Hop {
/** /**
If set to true, then this hop will be encoded using the new variable length If set to true, then this hop will be encoded using the new variable length
TLV format. Note that if any custom tlv_records below are specified, then TLV format.
this field MUST be set to true for them to be encoded properly.
*/ */
bool tlv_payload = 9 [json_name = "tlv_payload"]; bool tlv_payload = 9 [json_name = "tlv_payload"];
/**
An optional set of key-value TLV records. This is useful within the context
of the SendToRoute call as it allows callers to specify arbitrary K-V pairs
to drop off at each hop within the onion.
*/
map<uint64, bytes> tlv_records = 10 [json_name = "tlv_records"];
} }
/** /**
@ -2204,7 +2196,7 @@ message Invoice {
enum InvoiceHTLCState { enum InvoiceHTLCState {
ACCEPTED = 0; ACCEPTED = 0;
SETTLED = 1; SETTLED = 1;
CANCELLED = 2; CANCELED = 2;
} }
/// Details of an HTLC that paid to an invoice /// Details of an HTLC that paid to an invoice
@ -2224,7 +2216,7 @@ message InvoiceHTLC {
/// Time at which this htlc was accepted. /// Time at which this htlc was accepted.
int64 accept_time = 5 [json_name = "accept_time"]; int64 accept_time = 5 [json_name = "accept_time"];
/// Time at which this htlc was settled or cancelled. /// Time at which this htlc was settled or canceled.
int64 resolve_time = 6 [json_name = "resolve_time"]; int64 resolve_time = 6 [json_name = "resolve_time"];
/// Block height at which this htlc expires. /// Block height at which this htlc expires.

View File

@ -440,7 +440,7 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
optional :source_pub_key, :string, 8 optional :source_pub_key, :string, 8
optional :use_mission_control, :bool, 9 optional :use_mission_control, :bool, 9
repeated :ignored_pairs, :message, 10, "lnrpc.NodePair" repeated :ignored_pairs, :message, 10, "lnrpc.NodePair"
map :dest_tlv, :uint64, :bytes, 11 optional :cltv_limit, :uint32, 11
end end
add_message "lnrpc.NodePair" do add_message "lnrpc.NodePair" do
optional :from, :bytes, 1 optional :from, :bytes, 1
@ -464,7 +464,6 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
optional :fee_msat, :int64, 7 optional :fee_msat, :int64, 7
optional :pub_key, :string, 8 optional :pub_key, :string, 8
optional :tlv_payload, :bool, 9 optional :tlv_payload, :bool, 9
map :tlv_records, :uint64, :bytes, 10
end end
add_message "lnrpc.Route" do add_message "lnrpc.Route" do
optional :total_time_lock, :uint32, 1 optional :total_time_lock, :uint32, 1
@ -788,7 +787,7 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
add_enum "lnrpc.InvoiceHTLCState" do add_enum "lnrpc.InvoiceHTLCState" do
value :ACCEPTED, 0 value :ACCEPTED, 0
value :SETTLED, 1 value :SETTLED, 1
value :CANCELLED, 2 value :CANCELED, 2
end end
end end

View File

@ -2,7 +2,7 @@
# Source: rpc.proto for package 'lnrpc' # Source: rpc.proto for package 'lnrpc'
require 'grpc' require 'grpc'
require 'rpc_pb' require_relative 'rpc_pb'
module Lnrpc module Lnrpc
module WalletUnlocker module WalletUnlocker