Skip to content

explodinglabs/jsonrpcserver

Repository files navigation

jsonrpcserver

PyPI Code Quality Coverage Status Downloads

Process incoming JSON-RPC requests in Python.

To serve JSON-RPC requests:

from jsonrpcserver import Success, method, serve @method def ping(): return Success("pong") if __name__ == "__main__": serve()

To get a JSON-RPC response:

>>> from jsonrpcserver import dispatch >>> dispatch('{"jsonrpc": "2.0", "method": "ping", "id": 1}') '{"jsonrpc": "2.0", "result": "pong", "id": 1}'

Full documentation is at jsonrpcserver.com.

See also: jsonrpcclient

About

Process incoming JSON-RPC requests in Python

Topics

Resources

License

Stars

Watchers

Forks

Contributors 19

Languages