def encode_rpc_request(self, method, params): return force_bytes(json.dumps(force_obj_to_text({ "jsonrpc": "2.0", "method": method, "params": params or [], "id": next(self.request_counter), })))
def middleware(method, params): return force_obj_to_text(make_request(method, params))