| 673 | } |
| 674 | |
| 675 | static struct command_result * |
| 676 | start_payment(struct command *cmd, struct payment *p) |
| 677 | { |
| 678 | struct out_req *req; |
| 679 | |
| 680 | list_add_tail(&payments, &p->list); |
| 681 | tal_add_destructor(p, destroy_payment); |
| 682 | /* We're keeping this around now */ |
| 683 | tal_steal(cmd->plugin, p); |
| 684 | |
| 685 | req = jsonrpc_request_start(cmd, "listsendpays", |
| 686 | payment_listsendpays_previous, |
| 687 | payment_listsendpays_previous, p); |
| 688 | |
| 689 | json_add_sha256(req->js, "payment_hash", p->payment_hash); |
| 690 | return send_outreq(req); |
| 691 | } |
| 692 | |
| 693 | static bool scidtok_eq(const char *buf, |
| 694 | const jsmntok_t *scidtok, |
no test coverage detected