updated query.jsonrpcclient