This Unreal Engine plugin implements HTTP, WS, UDP and TCP clients to handle exchange problem: clients send JSON request data containing denomitaions array and amount value to exchange. A response is a JSON containig a result value - min denomanations needed to exchange the given value.
There is a test server which implements the mentioned client strategies using node JS. The app can be run (servers) and tested (clients);