With new gRPC (both gateway and modules) it uses grpc.NewClient call to create clients. It no longer support custom addresses without a passthrough: prefix. Previous fix didn't account for that in some places, so this one changes the structure of Transport to always return address in proper form for external users.
With new gRPC (both gateway and modules) it uses
grpc.NewClient
call to create clients. It no longer support custom addresses without apassthrough:
prefix. Previous fix didn't account for that in some places, so this one changes the structure ofTransport
to always return address in proper form for external users.