action nebl_json_rpc { label: "Send a JSON-RPC call to a localhost neblio-Qt or nebliod node" description: "Call any Neblio RPC command from the Neblio API libraries. Useful for signing transactions with a local node and other functions. Will not work from a browser due to CORS restrictions. Requires a node to be running locally at 127.0.0.1" provider: nebl method: POST path: "/" encoding: json input: { type: "object" required: ["id", "jsonrpc", "method", "params"] properties: { id: { type: "string" description: "Identifier of RCP caller" } jsonrpc: { type: "string" description: "JSON-RPC version" } method: { type: "string" description: "Name of the Neblio RPC method to call" } params: { type: "array" description: "Array of string params that should be passed to the RPC method." items: { type: "string" } } } } output: { type: "object" description: "Object containing the JSON response from the Neblio node." properties: { error: { type: "object" description: "Object containing any error information." } id: { type: "string" description: "Identifier of RCP caller" } result: { type: "object" description: "Object containing the response output." } } } }