When calling a WAMP remote procedure, the remote procedure is able to return both an args array and a kwargs object, just like the caller was able to pass in during the call. The current Swampyer.call() function does not expose the return array or the return object. It instead only exposes the first element of the return array, which is problematic when the caller is expecting the entire array, and even more problematic when it expects the kwargs object to be returned. Would it be possible to have the Swampyer.call() function return all of the result values?
When calling a WAMP remote procedure, the remote procedure is able to return both an args array and a kwargs object, just like the caller was able to pass in during the call. The current
Swampyer.call()function does not expose the return array or the return object. It instead only exposes the first element of the return array, which is problematic when the caller is expecting the entire array, and even more problematic when it expects the kwargs object to be returned. Would it be possible to have theSwampyer.call()function return all of the result values?