mirror of
https://github.com/bumi/lnrpc
synced 2026-02-17 16:37:48 +00:00
Proto files for v0.15.0-rc5
This commit is contained in:
98
lib/grpc_services/neutrinorpc/neutrino_pb.rb
Normal file
98
lib/grpc_services/neutrinorpc/neutrino_pb.rb
Normal file
@@ -0,0 +1,98 @@
|
||||
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
# source: neutrinorpc/neutrino.proto
|
||||
|
||||
require 'google/protobuf'
|
||||
|
||||
Google::Protobuf::DescriptorPool.generated_pool.build do
|
||||
add_file("neutrinorpc/neutrino.proto", :syntax => :proto3) do
|
||||
add_message "neutrinorpc.StatusRequest" do
|
||||
end
|
||||
add_message "neutrinorpc.StatusResponse" do
|
||||
optional :active, :bool, 1
|
||||
optional :synced, :bool, 2
|
||||
optional :block_height, :int32, 3
|
||||
optional :block_hash, :string, 4
|
||||
repeated :peers, :string, 5
|
||||
end
|
||||
add_message "neutrinorpc.AddPeerRequest" do
|
||||
optional :peer_addrs, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.AddPeerResponse" do
|
||||
end
|
||||
add_message "neutrinorpc.DisconnectPeerRequest" do
|
||||
optional :peer_addrs, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.DisconnectPeerResponse" do
|
||||
end
|
||||
add_message "neutrinorpc.IsBannedRequest" do
|
||||
optional :peer_addrs, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.IsBannedResponse" do
|
||||
optional :banned, :bool, 1
|
||||
end
|
||||
add_message "neutrinorpc.GetBlockHeaderRequest" do
|
||||
optional :hash, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.GetBlockHeaderResponse" do
|
||||
optional :hash, :string, 1
|
||||
optional :confirmations, :int64, 2
|
||||
optional :stripped_size, :int64, 3
|
||||
optional :size, :int64, 4
|
||||
optional :weight, :int64, 5
|
||||
optional :height, :int32, 6
|
||||
optional :version, :int32, 7
|
||||
optional :version_hex, :string, 8
|
||||
optional :merkleroot, :string, 9
|
||||
optional :time, :int64, 10
|
||||
optional :nonce, :uint32, 11
|
||||
optional :bits, :string, 12
|
||||
optional :ntx, :int32, 13
|
||||
optional :previous_block_hash, :string, 14
|
||||
optional :raw_hex, :bytes, 15
|
||||
end
|
||||
add_message "neutrinorpc.GetBlockRequest" do
|
||||
optional :hash, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.GetBlockResponse" do
|
||||
optional :hash, :string, 1
|
||||
optional :confirmations, :int64, 2
|
||||
optional :stripped_size, :int64, 3
|
||||
optional :size, :int64, 4
|
||||
optional :weight, :int64, 5
|
||||
optional :height, :int32, 6
|
||||
optional :version, :int32, 7
|
||||
optional :version_hex, :string, 8
|
||||
optional :merkleroot, :string, 9
|
||||
repeated :tx, :string, 10
|
||||
optional :time, :int64, 11
|
||||
optional :nonce, :uint32, 12
|
||||
optional :bits, :string, 13
|
||||
optional :ntx, :int32, 14
|
||||
optional :previous_block_hash, :string, 15
|
||||
optional :raw_hex, :bytes, 16
|
||||
end
|
||||
add_message "neutrinorpc.GetCFilterRequest" do
|
||||
optional :hash, :string, 1
|
||||
end
|
||||
add_message "neutrinorpc.GetCFilterResponse" do
|
||||
optional :filter, :bytes, 1
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
module Neutrinorpc
|
||||
StatusRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.StatusRequest").msgclass
|
||||
StatusResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.StatusResponse").msgclass
|
||||
AddPeerRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.AddPeerRequest").msgclass
|
||||
AddPeerResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.AddPeerResponse").msgclass
|
||||
DisconnectPeerRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.DisconnectPeerRequest").msgclass
|
||||
DisconnectPeerResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.DisconnectPeerResponse").msgclass
|
||||
IsBannedRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.IsBannedRequest").msgclass
|
||||
IsBannedResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.IsBannedResponse").msgclass
|
||||
GetBlockHeaderRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetBlockHeaderRequest").msgclass
|
||||
GetBlockHeaderResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetBlockHeaderResponse").msgclass
|
||||
GetBlockRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetBlockRequest").msgclass
|
||||
GetBlockResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetBlockResponse").msgclass
|
||||
GetCFilterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetCFilterRequest").msgclass
|
||||
GetCFilterResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("neutrinorpc.GetCFilterResponse").msgclass
|
||||
end
|
||||
48
lib/grpc_services/neutrinorpc/neutrino_services_pb.rb
Normal file
48
lib/grpc_services/neutrinorpc/neutrino_services_pb.rb
Normal file
@@ -0,0 +1,48 @@
|
||||
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
# Source: neutrinorpc/neutrino.proto for package 'neutrinorpc'
|
||||
|
||||
require 'grpc'
|
||||
require 'neutrinorpc/neutrino_pb'
|
||||
|
||||
module Neutrinorpc
|
||||
module NeutrinoKit
|
||||
# NeutrinoKit is a service that can be used to get information about the
|
||||
# current state of the neutrino instance, fetch blocks and add/remove peers.
|
||||
class Service
|
||||
|
||||
include ::GRPC::GenericService
|
||||
|
||||
self.marshal_class_method = :encode
|
||||
self.unmarshal_class_method = :decode
|
||||
self.service_name = 'neutrinorpc.NeutrinoKit'
|
||||
|
||||
#
|
||||
# Status returns the status of the light client neutrino instance,
|
||||
# along with height and hash of the best block, and a list of connected
|
||||
# peers.
|
||||
rpc :Status, ::Neutrinorpc::StatusRequest, ::Neutrinorpc::StatusResponse
|
||||
#
|
||||
# AddPeer adds a new peer that has already been connected to the server.
|
||||
rpc :AddPeer, ::Neutrinorpc::AddPeerRequest, ::Neutrinorpc::AddPeerResponse
|
||||
#
|
||||
# DisconnectPeer disconnects a peer by target address. Both outbound and
|
||||
# inbound nodes will be searched for the target node. An error message will
|
||||
# be returned if the peer was not found.
|
||||
rpc :DisconnectPeer, ::Neutrinorpc::DisconnectPeerRequest, ::Neutrinorpc::DisconnectPeerResponse
|
||||
#
|
||||
# IsBanned returns true if the peer is banned, otherwise false.
|
||||
rpc :IsBanned, ::Neutrinorpc::IsBannedRequest, ::Neutrinorpc::IsBannedResponse
|
||||
#
|
||||
# GetBlockHeader returns a block header with a particular block hash.
|
||||
rpc :GetBlockHeader, ::Neutrinorpc::GetBlockHeaderRequest, ::Neutrinorpc::GetBlockHeaderResponse
|
||||
#
|
||||
# GetBlock returns a block with a particular block hash.
|
||||
rpc :GetBlock, ::Neutrinorpc::GetBlockRequest, ::Neutrinorpc::GetBlockResponse
|
||||
#
|
||||
# GetCFilter returns a compact filter from a block.
|
||||
rpc :GetCFilter, ::Neutrinorpc::GetCFilterRequest, ::Neutrinorpc::GetCFilterResponse
|
||||
end
|
||||
|
||||
Stub = Service.rpc_stub_class
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user