Currently, we are expecting that the dApp is sending the parameters correctly for each RPC call. If they're sent incorrectly, the lib will throw a generic error We should validate the parameters properly, returning a known error, defined in the RPC protocol