looks like currencyservice was using different node docker image from that of other services that uses nodejs (e.g. payment service).
synchronized version of node.js and other dependency libraries from that of payment service.
Remaining issues / concerns:
the issue is resolved without any code changes, so feels like the issue was coming from the library versions that the node.js was using in terms of protobuf version.
In order to prevent such future inconsistencies, it would be a good idea to have the same version of everything in sync between currency service and payment service.
Fixes #78
Change summary:
Remaining issues / concerns: the issue is resolved without any code changes, so feels like the issue was coming from the library versions that the node.js was using in terms of protobuf version.
In order to prevent such future inconsistencies, it would be a good idea to have the same version of everything in sync between currency service and payment service.