Merge pull request #3740 from guggero/rest-client-receive-size

lnd: increase max message receive size for REST proxy
This commit is contained in:
Olaoluwa Osuntokun 2019-11-19 17:15:24 -08:00 committed by GitHub
commit 84c73f3025
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

4
lnd.go

@ -190,10 +190,12 @@ func Main(lisCfg ListenerCfg) error {
// For our REST dial options, we'll still use TLS, but also increase
// the max message size that we'll decode to allow clients to hit
// endpoints which return more data such as the DescribeGraph call.
// We set this to 200MiB atm. Should be the same value as maxMsgRecvSize
// in cmd/lncli/main.go.
restDialOpts := []grpc.DialOption{
grpc.WithTransportCredentials(*restCreds),
grpc.WithDefaultCallOptions(
grpc.MaxCallRecvMsgSize(1 * 1024 * 1024 * 50),
grpc.MaxCallRecvMsgSize(1 * 1024 * 1024 * 200),
),
}