home | help
LIGHTNING-TXSEND(7)					     LIGHTNING-TXSEND(7)

NAME
     txsend -- Command to sign and send transaction from txprepare

SYNOPSIS
     txsend txid

DESCRIPTION
     The txsend RPC command signs and broadcasts a transaction created by txpre-
     pare RPC command.

     *	txid  (txid): The transaction id of the transaction created by txprepare
	rpc command.

RETURN VALUE
     On success, an object is returned, containing:

     *	psbt (string): The completed PSBT representing the signed transaction.
     *	tx (hex): The fully signed transaction.
     *	txid (txid): The transaction id of tx.

ERRORS
     On failure, an error is reported (from bitcoind), and the inputs  from  the
     transaction are unreserved.

     *	-1: Catchall nonspecific error.

AUTHOR
     Rusty Russell rusty@rustcorp.com.au is mainly responsible.

SEE ALSO
     lightning-txprepare(7), lightning-txdiscard(7)

RESOURCES
     Main web site: https://github.com/ElementsProject/lightning

EXAMPLES
     Example 1:

     Request:

     $ lightning-cli txsend "txidtxprep000200002000020000200002000020000200002000020000200002"

     {
       "id": "example:txsend#1",
       "method": "txsend",
       "params": [
	 "txidtxprep000200002000020000200002000020000200002000020000200002"
       ]
     }

     Response:

     {
       "tx": "02000000000101txsend00011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011000110001100011",
       "txid": "txidtxprep000200002000020000200002000020000200002000020000200002",
       "psbt": "cHNidP8BAgQCAAAAAQMEbwAAAAEEAQpsbt011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100011100"
     }

     Example 2:

     Request:

     $ lightning-cli txsend -k "txid"="txidtxprep000400004000040000400004000040000400004000040000400004"

     {
       "id": "example:txsend#2",
       "method": "txsend",
       "params": {
	 "txid": "txidtxprep000400004000040000400004000040000400004000040000400004"
       }
     }

     Response:

     {
       "tx": "02000000000101txsend00022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022000220002200022",
       "txid": "txidtxprep000400004000040000400004000040000400004000040000400004",
       "psbt": "cHNidP8BAgQCAAAAAQMEbwAAAAEEAQpsbt022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200022200"
     }

Core Lightning v26.06.1 				     LIGHTNING-TXSEND(7)

home | help