SocketMsgFactory needs the currency to generate signed calls

`SocketMsgFactory` was missing the currency to generate signed calls.