diff --git a/contrib/msggen/msggen/grpc.py b/contrib/msggen/msggen/grpc.py index d79a1ea2e..c622c5368 100644 --- a/contrib/msggen/msggen/grpc.py +++ b/contrib/msggen/msggen/grpc.py @@ -35,6 +35,10 @@ overrides = { 'ListFunds.channels[].state': 'ChannelState', } +method_name_overrides = { + "Connect": "ConnectPeer", +} + class GrpcGenerator: """A generator that generates protobuf files. @@ -81,8 +85,9 @@ class GrpcGenerator: """) for method in service.methods: + mname = method_name_overrides.get(method.name, method.name) self.write( - f" rpc {method.name}({method.request.typename}) returns ({method.response.typename}) {{}}\n", + f" rpc {mname}({method.request.typename}) returns ({method.response.typename}) {{}}\n", cleanup=False, ) @@ -348,8 +353,9 @@ class GrpcServerGenerator(GrpcConverterGenerator): """) for method in service.methods: + mname = method_name_overrides.get(method.name, method.name) # Tonic will convert to snake-case, so we have to do it here too - name = re.sub(r'(?