mirror of https://github.com/bumi/lnrpc
67 lines
2.8 KiB
Ruby
67 lines
2.8 KiB
Ruby
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# source: invoicesrpc/invoices.proto
|
|
|
|
require 'google/protobuf'
|
|
|
|
require 'lightning_pb'
|
|
|
|
Google::Protobuf::DescriptorPool.generated_pool.build do
|
|
add_file("invoicesrpc/invoices.proto", :syntax => :proto3) do
|
|
add_message "invoicesrpc.CancelInvoiceMsg" do
|
|
optional :payment_hash, :bytes, 1
|
|
end
|
|
add_message "invoicesrpc.CancelInvoiceResp" do
|
|
end
|
|
add_message "invoicesrpc.AddHoldInvoiceRequest" do
|
|
optional :memo, :string, 1
|
|
optional :hash, :bytes, 2
|
|
optional :value, :int64, 3
|
|
optional :value_msat, :int64, 10
|
|
optional :description_hash, :bytes, 4
|
|
optional :expiry, :int64, 5
|
|
optional :fallback_addr, :string, 6
|
|
optional :cltv_expiry, :uint64, 7
|
|
repeated :route_hints, :message, 8, "lnrpc.RouteHint"
|
|
optional :private, :bool, 9
|
|
end
|
|
add_message "invoicesrpc.AddHoldInvoiceResp" do
|
|
optional :payment_request, :string, 1
|
|
optional :add_index, :uint64, 2
|
|
optional :payment_addr, :bytes, 3
|
|
end
|
|
add_message "invoicesrpc.SettleInvoiceMsg" do
|
|
optional :preimage, :bytes, 1
|
|
end
|
|
add_message "invoicesrpc.SettleInvoiceResp" do
|
|
end
|
|
add_message "invoicesrpc.SubscribeSingleInvoiceRequest" do
|
|
optional :r_hash, :bytes, 2
|
|
end
|
|
add_message "invoicesrpc.LookupInvoiceMsg" do
|
|
optional :lookup_modifier, :enum, 4, "invoicesrpc.LookupModifier"
|
|
oneof :invoice_ref do
|
|
optional :payment_hash, :bytes, 1
|
|
optional :payment_addr, :bytes, 2
|
|
optional :set_id, :bytes, 3
|
|
end
|
|
end
|
|
add_enum "invoicesrpc.LookupModifier" do
|
|
value :DEFAULT, 0
|
|
value :HTLC_SET_ONLY, 1
|
|
value :HTLC_SET_BLANK, 2
|
|
end
|
|
end
|
|
end
|
|
|
|
module Invoicesrpc
|
|
CancelInvoiceMsg = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.CancelInvoiceMsg").msgclass
|
|
CancelInvoiceResp = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.CancelInvoiceResp").msgclass
|
|
AddHoldInvoiceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.AddHoldInvoiceRequest").msgclass
|
|
AddHoldInvoiceResp = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.AddHoldInvoiceResp").msgclass
|
|
SettleInvoiceMsg = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.SettleInvoiceMsg").msgclass
|
|
SettleInvoiceResp = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.SettleInvoiceResp").msgclass
|
|
SubscribeSingleInvoiceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.SubscribeSingleInvoiceRequest").msgclass
|
|
LookupInvoiceMsg = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.LookupInvoiceMsg").msgclass
|
|
LookupModifier = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("invoicesrpc.LookupModifier").enummodule
|
|
end
|