| 438 | } |
| 439 | |
| 440 | struct json_stream *jsonrpc_stream_success(struct command *cmd) |
| 441 | { |
| 442 | struct json_stream *js = jsonrpc_stream_start(cmd); |
| 443 | assert(cmd->type == COMMAND_TYPE_NORMAL |
| 444 | || cmd->type == COMMAND_TYPE_HOOK); |
| 445 | |
| 446 | json_object_start(js, "result"); |
| 447 | if (cmd->filter) |
| 448 | json_stream_attach_filter(js, cmd->filter); |
| 449 | return js; |
| 450 | } |
| 451 | |
| 452 | struct json_stream *jsonrpc_stream_fail(struct command *cmd, |
| 453 | int code, |