Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add multi-version support #22

Open
bmancini55 opened this issue Aug 1, 2019 · 0 comments
Open

Add multi-version support #22

bmancini55 opened this issue Aug 1, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@bmancini55
Copy link
Member

Add ability to have multi-version support so that each update of LND doesn't introduce a breaking change.

Possible implementation would look like:

  • adding a required config option for the version
  • perform check on config option for validity of supplied user version
  • add rpc.proto files for past versions
  • deterministically name each rpc.proto file (ie: named as version)
  • selection correct rpc.proto file based on supplied version
  • add per version function map to lnd-async.js
@bmancini55 bmancini55 added the enhancement New feature or request label Aug 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant