Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LIGHTNING-SIGNPSBT(7)	      lightning-signpsbt	 LIGHTNING-SIGNPSBT(7)

NAME
       lightning-signpsbt  -  Command  to sign a wallet's inputs on a provided
       bitcoin transaction (PSBT).

SYNOPSIS
       signpsbt	psbt [signonly]

DESCRIPTION
       signpsbt	is a low-level RPC command which signs a PSBT  as  defined  by
       BIP-174.

	      o	     psbt: A string that represents the	PSBT value.

	      o	     signonly: An optional array of input numbers to sign.

       By  default,  all  known	 inputs	 are  signed, and others ignored: with
       signonly, only those inputs are signed, and an error is returned	if one
       of them cannot be signed.

       Note  that  the command will fail if there are no inputs	to sign, or if
       the inputs to be	signed were not	previously reserved.

EXAMPLE	JSON REQUEST
	      {
		"id": 82,
		"method": "signpsbt",
		"params": {
		  "psbt": "some_psbt"
		}
	      }

RETURN VALUE
       On success, a object will be returned with a string.

	      o	     psbt: A string that represents the	psbt  value  with  all
		     inputs  signed transaction.

       On failure, one of the following	error codes may	be returned:

	      o	     -32602:  Error  in	given parameters, or there aren't wal-
		     let's  inputs  to	sign,  or  we  couldn't	 sign  all  of
		     signonly, or inputs are not reserved.

EXAMPLE	JSON RESPONSE
	      {
		  "psbt": "some_psbt"
	      }

AUTHOR
       Vincenzo	 Palazzo  _vincenzo.palazzo@protonmail.com>  wrote the initial
       version of this man page, but many others did the hard work of actually
       implementing this rpc command.

SEE ALSO
       lightning-fundpsbt(7), lightning-sendpsbt(7)

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

							 LIGHTNING-SIGNPSBT(7)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLE JSON REQUEST | RETURN VALUE | EXAMPLE JSON RESPONSE | AUTHOR | SEE ALSO | RESOURCES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=lightning-signpsbt&sektion=7&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help