Open
Description
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