mirror of https://github.com/lightninglabs/loop
master
update-to-lnd-18-4
static-addr-staging
alexbosworth-patch-4
lnd-18-preparation
alexbosworth-patch-3
alexbosworth-patch-2
alexbosworth-patch-1
update-to-v0.27.0-beta
add-apple-silicon-build
update-to-v0.23.0-beta
update-to-v0.22.1-beta
routehints
390-uniquenames
remove-darwin-386
increase-sweep-conf-default
swapserverrpc/v1.0.9
looprpc/v1.0.0
v0.28.7-beta
v0.28.6-beta
v0.28.5-beta
v0.28.4-beta
v0.28.3-beta
v0.28.2-beta
swapserverrpc/v1.0.8
v0.28.1-beta
swapserverrpc/v1.0.7
v0.28.0-beta
v0.27.1-beta
swapserverrpc/v1.0.6
v0.27.0-beta
v0.26.6-beta
v0.26.5-beta
v0.26.4-beta
v0.26.3-beta
v0.26.2-beta
v0.26.1-beta
swapserverrpc/v1.0.5
v0.26.0-beta
v0.25.2-beta
v0.25.1-beta
v0.25.0-beta
v0.24.1-beta
v0.24.0-beta
v0.23.0-beta
v0.22.1-beta
swapserverrpc/v1.0.4
v0.22.0-beta
v0.21.0-beta
v0.20.2-beta
v0.20.1-beta
swapserverrpc/v1.0.3
swapserverrpc/v1.0.2
v0.20.0-beta
v0.19.1-beta
v0.18.0-beta-lnd-14-v2
v0.18.0-beta-lnd-14
v0.18.0-beta
swapserverrpc/v1.0.1
v0.17.0-beta
v0.16.0-beta
swapserverrpc/v1.0.0
v0.15.1-beta
v0.15.0-beta
v0.14.2-beta
v0.14.1-beta
v0.14.0-beta
v0.13.0-beta
v0.12.2-beta
v0.12.1-beta
v0.12.0-beta
v0.11.4-beta
v0.11.3-beta
v0.11.2-beta
v0.11.1-beta
v0.11.0-beta
v0.10.0-beta
v0.9.0-beta
v0.8.1-beta
v0.8.0-beta
v0.7.0-beta
v0.6.5-beta
v0.6.4-beta
v0.6.3-beta
v0.6.2-beta
v0.6.1-beta
v0.6.0-beta
v0.5.1-beta
v0.5.0-beta
v0.4.1-beta
v0.4.0-beta
v0.4.0-rc1.beta
v0.3.1-alpha
v0.3.0-alpha
v0.2.4-alpha
v0.2.3-alpha
v0.2.2-alpha
v0.2.1-alpha
v0.2.0-alpha
v0.2-alpha
v0.1.3-beta
v0.1.2-alpha
v0.1.1-alpha
v0.1-alpha
lndclient-split
v0.1.3-alpha
${ noResults }
1 Commits (173c213a6636258e671ddfb2459f570832bfd65d)
Author | SHA1 | Message | Date |
---|---|---|---|
carla |
dad103530f
|
multi: move server proto files to their own directory
Protobuf does not allow naming conflicts for files within the same process, because all proto messages register themselves in a global registry. This is problematic because the server's itests import the client's looprpc package to make rpc queries to the loopd client, thus importing duplicate common.proto and server.proto from the client's looprc package (since they're both in there as well). This change moves the server's proto files into their own directory so that they are not imported when we want to use the client's files. We cannot change the package name for the server, because that would be a breaking change (the package name is included in URIS). Fortunately, we have the go_package option which allows us to place generated files in a different location. |
3 years ago |