From a3b43fa196ccf203d0fd97b55615d0430b738612 Mon Sep 17 00:00:00 2001 From: trueptolemy Date: Sat, 24 Aug 2019 05:45:15 +0800 Subject: [PATCH] Cleanup: Remove the duplicated code of getting txid in `json_withdraw` --- wallet/walletrpc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wallet/walletrpc.c b/wallet/walletrpc.c index 20d016e54..e7a81bbc3 100644 --- a/wallet/walletrpc.c +++ b/wallet/walletrpc.c @@ -458,16 +458,14 @@ static struct command_result *json_withdraw(struct command *cmd, { struct unreleased_tx *utx; struct command_result *res; - struct bitcoin_txid txid; res = json_prepare_tx(cmd, buffer, params, &utx, true); if (res) return res; /* Store the transaction in the DB and annotate it as a withdrawal */ - bitcoin_txid(utx->tx, &txid); wallet_transaction_add(cmd->ld->wallet, utx->tx, 0, 0); - wallet_transaction_annotate(cmd->ld->wallet, &txid, + wallet_transaction_annotate(cmd->ld->wallet, &utx->txid, TX_WALLET_WITHDRAWAL, 0); return broadcast_and_wait(cmd, utx);