grapheneapi.rpc module¶
-
class
grapheneapi.rpc.Rpc(url, **kwargs)¶ Bases:
objectThis class allows to call API methods synchronously, without callbacks.
Parameters: - url (str) – A single REST endpoint URL
- num_retries (int) – Try x times to num_retries to a node on disconnect, -1 for indefinitely
- proxy (str) – Proxy URL (e.g. socks5://localhost:9050), None by default.
Usage:
ws = GrapheneHTTPRPC("https://api.node.com") print(ws.get_account_count())
-
connect()¶
-
disconnect()¶
-
get_proxy_url()¶
-
get_request_id()¶
-
parse_response(query, log_on_debug=True)¶
-
rpcexec(**kwargs)¶
-
setup_proxy(options)¶