Skip to content

Commit ee04747

Browse files
authored
Merge pull request #571 from ViktorTigerstrom/2023-06-add-taprpc-to-litclient-registrations
litclient: add taprpc to registrations
2 parents d8959e2 + f981d96 commit ee04747

File tree

3 files changed

+19
-23
lines changed

3 files changed

+19
-23
lines changed

go.mod

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require (
2222
github.com/lightninglabs/pool v0.6.4-beta
2323
github.com/lightninglabs/pool/auctioneerrpc v1.1.0
2424
github.com/lightninglabs/protobuf-hex-display v1.4.3-hex-display
25-
github.com/lightninglabs/taproot-assets v0.2.0
25+
github.com/lightninglabs/taproot-assets v0.2.0-lit-0
2626
github.com/lightningnetwork/lnd v0.16.3-beta
2727
github.com/lightningnetwork/lnd/cert v1.2.1
2828
github.com/lightningnetwork/lnd/kvdb v1.4.1
@@ -37,7 +37,7 @@ require (
3737
golang.org/x/net v0.8.0
3838
golang.org/x/sync v0.1.0
3939
google.golang.org/grpc v1.45.0
40-
google.golang.org/protobuf v1.28.1
40+
google.golang.org/protobuf v1.30.0
4141
gopkg.in/macaroon-bakery.v2 v2.1.0
4242
gopkg.in/macaroon.v2 v2.1.0
4343
)
@@ -224,6 +224,11 @@ require (
224224

225225
replace github.com/lightninglabs/lightning-terminal/autopilotserverrpc => ./autopilotserverrpc
226226

227+
// We want to format raw bytes as hex instead of base64. The forked version
228+
// allows us to specify that as an option. This is required for the
229+
// taproot-assets dependency to function properly.
230+
replace google.golang.org/protobuf => github.com/lightninglabs/protobuf-go-hex-display v1.30.0-hex-display
231+
227232
// We need to use grpc v1.39.0 because of a change in how HTTP errors are
228233
// formatted and sent to the client. This change was introduced in grpc v1.40.0
229234
// with https://github.com/grpc/grpc-go/pull/4474.

go.sum

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -664,10 +664,6 @@ github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5y
664664
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
665665
github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
666666
github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
667-
github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
668-
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
669-
github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
670-
github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
671667
github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
672668
github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
673669
github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
@@ -1049,10 +1045,12 @@ github.com/lightninglabs/pool v0.6.4-beta h1:W37Zxv5y30QGxmw5qCLyyR10gmAHLxjmGWf
10491045
github.com/lightninglabs/pool v0.6.4-beta/go.mod h1:kmV+ctTnTAZsGGEW7sH5z/+vuv0sBwWVrN1DR1eqBhU=
10501046
github.com/lightninglabs/pool/auctioneerrpc v1.1.0 h1:XOhmaFKRvQ1smwkY9SRTA0+FCloTExuhaQX4jgtrBB0=
10511047
github.com/lightninglabs/pool/auctioneerrpc v1.1.0/go.mod h1:F9uND5Kpj2eYeYe0RLi8IWQHsRjQ88FUp8itkYmX1Mo=
1048+
github.com/lightninglabs/protobuf-go-hex-display v1.30.0-hex-display h1:pRdza2wleRN1L2fJXd6ZoQ9ZegVFTAb2bOQfruJPKcY=
1049+
github.com/lightninglabs/protobuf-go-hex-display v1.30.0-hex-display/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
10521050
github.com/lightninglabs/protobuf-hex-display v1.4.3-hex-display h1:RZJ8H4ueU/aQ9pFtx5wqsuD3B/DezrewJeVwDKKYY8E=
10531051
github.com/lightninglabs/protobuf-hex-display v1.4.3-hex-display/go.mod h1:2oKOBU042GKFHrdbgGiKax4xVrFiZu51lhacUZQ9MnE=
1054-
github.com/lightninglabs/taproot-assets v0.2.0 h1:GSrptDcsUwB9JRT+Tf0zF61prN+0NZOFSNxST3q54vQ=
1055-
github.com/lightninglabs/taproot-assets v0.2.0/go.mod h1:F5wkRu25T1zS+BI31sxK0L989vZ8nSGGqcPvCn0/t1Q=
1052+
github.com/lightninglabs/taproot-assets v0.2.0-lit-0 h1:ZiA5+hhUnlciZrssMd+iYAzwL4Y052s7W//9jGgiek8=
1053+
github.com/lightninglabs/taproot-assets v0.2.0-lit-0/go.mod h1:F5wkRu25T1zS+BI31sxK0L989vZ8nSGGqcPvCn0/t1Q=
10561054
github.com/lightningnetwork/lightning-onion v1.0.2-0.20220211021909-bb84a1ccb0c5/go.mod h1:7dDx73ApjEZA0kcknI799m2O5kkpfg4/gr7N092ojNo=
10571055
github.com/lightningnetwork/lightning-onion v1.2.1-0.20221202012345-ca23184850a1 h1:Wm0g70gkcAu2pGpNZwfWPSVOY21j8IyYsNewwK4OkT4=
10581056
github.com/lightningnetwork/lightning-onion v1.2.1-0.20221202012345-ca23184850a1/go.mod h1:7dDx73ApjEZA0kcknI799m2O5kkpfg4/gr7N092ojNo=
@@ -2159,21 +2157,6 @@ google.golang.org/genproto v0.0.0-20220314164441-57ef72a4c106/go.mod h1:hAL49I2I
21592157
google.golang.org/grpc v1.39.0 h1:Klz8I9kdtkIN6EpHHUOMLCYhTn/2WAe5a0s1hcBkdTI=
21602158
google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
21612159
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
2162-
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
2163-
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
2164-
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
2165-
google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
2166-
google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
2167-
google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
2168-
google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
2169-
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
2170-
google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
2171-
google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
2172-
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
2173-
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
2174-
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
2175-
google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w=
2176-
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
21772160
gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U=
21782161
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
21792162
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

litclient/jsoncallbacks.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import (
77
"github.com/lightninglabs/lightning-terminal/litrpc"
88
"github.com/lightninglabs/loop/looprpc"
99
"github.com/lightninglabs/pool/poolrpc"
10+
"github.com/lightninglabs/taproot-assets/taprpc"
11+
"github.com/lightninglabs/taproot-assets/taprpc/assetwalletrpc"
12+
"github.com/lightninglabs/taproot-assets/taprpc/mintrpc"
13+
"github.com/lightninglabs/taproot-assets/taprpc/universerpc"
1014
"github.com/lightningnetwork/lnd/lnrpc"
1115
"github.com/lightningnetwork/lnd/lnrpc/autopilotrpc"
1216
"github.com/lightningnetwork/lnd/lnrpc/chainrpc"
@@ -46,4 +50,8 @@ var Registrations = []StubPackageRegistration{
4650
litrpc.RegisterAccountsJSONCallbacks,
4751
litrpc.RegisterAutopilotJSONCallbacks,
4852
litrpc.RegisterFirewallJSONCallbacks,
53+
taprpc.RegisterTaprootAssetsJSONCallbacks,
54+
assetwalletrpc.RegisterAssetWalletJSONCallbacks,
55+
universerpc.RegisterUniverseJSONCallbacks,
56+
mintrpc.RegisterMintJSONCallbacks,
4957
}

0 commit comments

Comments
 (0)