Structs§
Enums§
- HTTP
Status Code - | HTTP status codes |
- JSONRPC
Request Mode
Constants§
- COOKIEAUTH_
FILE - | Default name for auth cookie file |
- COOKIEAUTH_
USER - | Username used when cookie authentication | is in use (arbitrary, only for recognizability | in debugging/logging purposes) |
- vRPC
Convert Params - | Specify a (method, idx, name) here if | the argument is a non-string RPC argument | and needs to be converted from JSON. | | ———– | @note | | Parameter indexes start from 0. |
Functions§
- delete_
auth_ cookie - | Delete RPC authentication cookie from | disk |
- generate_
auth_ cookie - | Generate a new RPC authentication cookie | and write it to disk |
- get_
auth_ cookie - | Read the RPC authentication cookie | from disk |
- get_
auth_ cookie_ file - | Get name of RPC authentication cookie | file |
- jsonrpc_
error - jsonrpc_
process_ batch_ reply - | Parse JSON-RPC batch reply into a vector |
- jsonrpc_
reply - jsonrpc_
reply_ obj - jsonrpc_
request_ obj - | JSON-RPC protocol. | | Bitcoin speaks version 1.0 for maximum | compatibility, but uses JSON-RPC 1.1/2.0 | standards for parts of the 1.0 standard | that were unspecified (HTTP errors | and contents of ‘error’). | | 1.0 spec: http://json-rpc.org/wiki/specification | | 1.2 spec: http://jsonrpc.org/historical/json-rpc-over-http.html |