mirror of
https://github.com/bumi/lnrpc
synced 2026-02-18 00:37:50 +00:00
update GRPC files for v0.15.5-beta
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
require 'google/protobuf'
|
||||
|
||||
require 'rpc_pb'
|
||||
require 'lightning_pb'
|
||||
require 'signrpc/signer_pb'
|
||||
|
||||
Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
@@ -12,6 +12,7 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
optional :min_confs, :int32, 1
|
||||
optional :max_confs, :int32, 2
|
||||
optional :account, :string, 3
|
||||
optional :unconfirmed_only, :bool, 4
|
||||
end
|
||||
add_message "walletrpc.ListUnspentResponse" do
|
||||
repeated :utxos, :message, 1, "lnrpc.Utxo"
|
||||
@@ -59,6 +60,12 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
add_message "walletrpc.ListAccountsResponse" do
|
||||
repeated :accounts, :message, 1, "walletrpc.Account"
|
||||
end
|
||||
add_message "walletrpc.RequiredReserveRequest" do
|
||||
optional :additional_public_channels, :uint32, 1
|
||||
end
|
||||
add_message "walletrpc.RequiredReserveResponse" do
|
||||
optional :required_reserve, :int64, 1
|
||||
end
|
||||
add_message "walletrpc.ImportAccountRequest" do
|
||||
optional :name, :string, 1
|
||||
optional :extended_public_key, :string, 2
|
||||
@@ -172,6 +179,8 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
optional :id, :bytes, 1
|
||||
optional :outpoint, :message, 2, "lnrpc.OutPoint"
|
||||
optional :expiration, :uint64, 3
|
||||
optional :pk_script, :bytes, 4
|
||||
optional :value, :uint64, 5
|
||||
end
|
||||
add_message "walletrpc.SignPsbtRequest" do
|
||||
optional :funded_psbt, :bytes, 1
|
||||
@@ -197,6 +206,7 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
value :WITNESS_PUBKEY_HASH, 1
|
||||
value :NESTED_WITNESS_PUBKEY_HASH, 2
|
||||
value :HYBRID_NESTED_WITNESS_PUBKEY_HASH, 3
|
||||
value :TAPROOT_PUBKEY, 4
|
||||
end
|
||||
add_enum "walletrpc.WitnessType" do
|
||||
value :UNKNOWN_WITNESS, 0
|
||||
@@ -230,6 +240,8 @@ module Walletrpc
|
||||
Account = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.Account").msgclass
|
||||
ListAccountsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.ListAccountsRequest").msgclass
|
||||
ListAccountsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.ListAccountsResponse").msgclass
|
||||
RequiredReserveRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.RequiredReserveRequest").msgclass
|
||||
RequiredReserveResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.RequiredReserveResponse").msgclass
|
||||
ImportAccountRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.ImportAccountRequest").msgclass
|
||||
ImportAccountResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.ImportAccountResponse").msgclass
|
||||
ImportPublicKeyRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("walletrpc.ImportPublicKeyRequest").msgclass
|
||||
|
||||
@@ -18,7 +18,9 @@ module Walletrpc
|
||||
|
||||
#
|
||||
# ListUnspent returns a list of all utxos spendable by the wallet with a
|
||||
# number of confirmations between the specified minimum and maximum.
|
||||
# number of confirmations between the specified minimum and maximum. By
|
||||
# default, all utxos are listed. To list only the unconfirmed utxos, set
|
||||
# the unconfirmed_only to true.
|
||||
rpc :ListUnspent, ::Walletrpc::ListUnspentRequest, ::Walletrpc::ListUnspentResponse
|
||||
#
|
||||
# LeaseOutput locks an output to the given ID, preventing it from being
|
||||
@@ -53,6 +55,11 @@ module Walletrpc
|
||||
# wallet accounts and return only those matching.
|
||||
rpc :ListAccounts, ::Walletrpc::ListAccountsRequest, ::Walletrpc::ListAccountsResponse
|
||||
#
|
||||
# RequiredReserve returns the minimum amount of satoshis that should be kept
|
||||
# in the wallet in order to fee bump anchor channels if necessary. The value
|
||||
# scales with the number of public anchor channels but is capped at a maximum.
|
||||
rpc :RequiredReserve, ::Walletrpc::RequiredReserveRequest, ::Walletrpc::RequiredReserveResponse
|
||||
#
|
||||
# ImportAccount imports an account backed by an account extended public key.
|
||||
# The master key fingerprint denotes the fingerprint of the root key
|
||||
# corresponding to the account public key (also known as the key with
|
||||
|
||||
Reference in New Issue
Block a user