1
0
mirror of https://github.com/bumi/lnrpc synced 2026-05-06 08:22:43 +00:00

v0.10.0 with support for routerrpc

This commit is contained in:
2020-05-05 22:08:35 +02:00
parent 9b098ef53e
commit c9e4f23cf4
8 changed files with 933 additions and 51 deletions

View File

@@ -1,10 +1,22 @@
require "lnrpc/version"
require "lnrpc/rpc_services_pb"
require 'lnrpc/version'
require 'lnrpc/rpc_services_pb'
require 'lnrpc/router_services_pb'
require 'securerandom'
module Lnrpc
class Error < StandardError; end
autoload :Client, 'lnrpc/client'
autoload :GrpcWrapper, 'lnrpc/grpc_wrapper'
autoload :MacaroonInterceptor, 'lnrpc/macaroon_interceptor'
PREIMAGE_BYTE_LENGTH = 32
KEY_SEND_PREIMAGE_TYPE = 5482373484
def self.create_preimage
SecureRandom.random_bytes(PREIMAGE_BYTE_LENGTH)
end
def self.to_byte_array(str)
[str].pack("H*")
end
end