1
0
mirror of https://github.com/bumi/lnrpc synced 2026-03-04 14:40:51 +00:00

Add examples

This commit is contained in:
2019-02-12 07:06:58 +01:00
parent 0320522431
commit 80e3fae21d
2 changed files with 17 additions and 0 deletions

15
examples.rb Normal file
View File

@@ -0,0 +1,15 @@
require "lnrpc"
lnd = Lnrpc::Client.new() # use defaults for credentials, macaraoon and address
get_info_res = lnd.get_info
puts get_info_res.alias
puts lnd.wallet_balance.total_balance
pay_request = "lntb50u1pw9mmndpp5nvnff958pxc9eqknwntyxapjw7l5grt5e2y70cmmnu0lljfa0sdqdpsgfkx7cmtwd68yetpd5s9xct5v4kxc6t5v5s8yatz0ysxwetdcqzysxqyz5vqjkhlyn40z76gyn7dx32p9j58dftve9xrlvnqqazht7w2fdauukhyhr9y4k3ngjn8s6srglj8swk7tm70ng54wdkq47ahytpwffvaeusp500csz"
lnd.pay(pay_request) # or:
lnd.send_payment_sync(payment_request: pay_request)
invoice_res = lnd.add_invoice(value: 1000, memo: 'I :heart: ruby')
puts invoice_res.payment_request