Commit Graph

61 Commits

Author SHA1 Message Date
bumi 9b1499616d Add PaymentResponse wrapper
This is an experimental wrapper around the send_payment shortcut calls.
The goal is to provide a simple interface to check if the payment was
successful.
2020-08-29 19:40:45 +02:00
bumi f31a499e49 v0.11.0 2020-08-28 22:55:21 +02:00
bumi fbf38c255e Add script to generate LND ruby GRPC service files 2020-08-28 14:37:57 +02:00
bumi 404ed3b99e Add support for v0.11 GRPC services
This also refactors the client GRPC wrapper to dynamically load the
request objects.
All GRPC generated client files now live under lib/grpc_services
2020-08-28 14:14:50 +02:00
bumi 579fc423ea
Update examples.rb 2020-07-03 16:29:03 +02:00
bumi b6e048455d Add funding metadata to gemspec 2020-05-09 14:57:47 +02:00
bumi 9b6342becc Update README for v0.10.0 2020-05-09 14:50:11 +02:00
bumi 3765d9f4a6 gitignore build .gem files 2020-05-09 14:37:08 +02:00
bumi c9e4f23cf4 v0.10.0 with support for routerrpc 2020-05-09 14:37:08 +02:00
bumi 9b098ef53e v0.10.0 2020-05-09 14:37:08 +02:00
bumi c8a7a6e657 v0.9.0 2020-05-09 14:35:47 +02:00
bumi e2bad78744 Update rpc files for v0.9.0-beta 2020-05-09 14:35:47 +02:00
bumi 24a6390f89
Merge pull request #10 from bumi/dependabot/bundler/rake-tw-13.0
Update rake requirement from ~> 10.0 to ~> 13.0
2020-04-19 20:29:24 +02:00
dependabot[bot] 50cda0406c
Update rake requirement from ~> 10.0 to ~> 13.0
Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v10.5.0...v13.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-29 15:34:03 +00:00
bumi 0c45536158 Actually it should be v0.8.0 2019-10-27 15:59:23 +01:00
bumi f219a4f254 v0.8.0-beta 2019-10-27 15:54:50 +01:00
bumi ebc8dc7b37 bundle update 2019-10-27 15:54:22 +01:00
bumi 3e622ebb54 Update rpc files for v0.8.0-beta 2019-10-27 15:52:31 +01:00
bumi ac284d3e06 v0.8.0.beta.rc1 2019-09-30 00:20:02 +02:00
bumi bdcc1d008d Update grpc files for v8.0.0.beta-rc1 2019-09-30 00:18:22 +02:00
bumi 1b0a8a7df2 v0.7.1 2019-09-30 00:05:11 +02:00
bumi 809f80a8ed Update grpc files for v0.7.1 2019-09-30 00:03:15 +02:00
bumi 83d71fae31
Use version 0.7.0 in the installation example 2019-07-03 15:33:47 +00:00
bumi 26fc81e177 Update to lnd version 0.7 (beta) 2019-07-03 17:31:16 +02:00
bumi 2e65af5fcf Add versioning note to readme 2019-05-15 11:49:35 +02:00
bumi 990f0f5987 Version 0.6.1
Eventhough lnd is using a beta version we release a full version to make
it usable by default in ruby apps.
2019-05-15 11:43:03 +02:00
bumi 73e48ba671 Only load macaroon if file exists 2019-05-15 11:38:52 +02:00
bumi 7b10b8566d Update lnd service definitions to 0.6.1-beta 2019-05-15 11:35:37 +02:00
bumi 2b96c95c36
Merge pull request #8 from ryan-lingle/patch-3
Add subscription example
2019-03-10 18:08:39 +00:00
ryan-lingle a6a6a31f97
Add subscription example 2019-03-10 14:01:29 -04:00
bumi 37f240da7f fix: pass block through client helper methods 2019-03-10 16:23:30 +01:00
bumi 9e369ac6b1
Merge pull request #6 from ryan-lingle/patch-2
Update README.md
2019-03-08 08:47:44 +00:00
ryan-lingle 9223a3e0b0
Update README.md
- update README to detail BTC Pay Server Integration
- I don't know why the green bars are being added? (kind of new to this)
2019-03-07 18:45:29 -05:00
bumi cee1f7589c
Merge pull request #5 from bumi/support-for-system-certs
Add support for system/default certs/credentials
2019-03-04 20:42:22 +00:00
bumi ec399c4510 readme 2019-03-04 20:24:05 +01:00
bumi 59c2f71fa7 Add support for system/default certs/credentials
When nil is passed as credentials or the default credentials can not be
found grpc falls back to the system certs.
This option can be used if a "trusted" certs (e.g. from lets encrypt) is
installed.
2019-03-04 20:23:08 +01:00
bumi 3ce3a64346 typo 2019-03-04 20:22:34 +01:00
bumi 703c6929f0 Add note about default options 2019-03-04 20:21:42 +01:00
bumi 3f5dd0f3bb
Merge pull request #4 from ryan-lingle/patch-1
Edit Broken Link in README.md
2019-03-04 09:32:44 +00:00
ryan-lingle bf8978969d
Edit Broken Link in README.md 2019-03-03 17:56:52 -05:00
bumi 35a7d0a7b9 release v0.5.2 -though lnd is still in v0.5.2.beta
the currently released version is broken and only the pre-released
version should be used.
versioning will be followed from the 0.5.2 release onwards
2019-03-03 17:54:15 +01:00
bumi b80de92700 Update grpc and google-protobuf to support ruby 2.6 and such 2019-03-03 17:51:05 +01:00
bumi 9ec6414a2b Inject macaroon metadata on all grpc calls 2019-02-19 16:10:42 +01:00
bumi e34cd1de00
Update README.md 2019-02-12 17:48:39 +00:00
bumi 8dc675a366 Support string and symbol keys in metadata 2019-02-12 18:06:36 +01:00
bumi 9382b216ef Only add macroon if not already set 2019-02-12 17:24:38 +01:00
bumi 39f97e69ca Use proper grpc requres_response interceptor for macaroon metadata
...so much to learn :)
2019-02-12 17:24:38 +01:00
bumi 251a8c94da
Update README.md 2019-02-12 16:23:38 +00:00
bumi b5d900492f
Update README.md 2019-02-12 06:21:55 +00:00
bumi 80e3fae21d Add examples 2019-02-12 07:06:58 +01:00