.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH DASH-TX "1" "December 2022" "dash-tx v18.2.0" "User Commands" .SH NAME dash-tx \- manual page for dash-tx v18.2.0 .SH SYNOPSIS .B dash-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded dash transaction\/\fR .br .B dash-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded dash transaction\/\fR .SH DESCRIPTION Dash Core dash\-tx utility version v18.2.0 .SH OPTIONS .HP \-? .IP Print this help message and exit .HP \fB\-create\fR .IP Create new, empty TX. .HP \fB\-json\fR .IP Select JSON output .HP \fB\-txid\fR .IP Output only the hex\-encoded transaction id of the resultant transaction. .PP Chain selection options: .HP \fB\-devnet=\fR .IP Use devnet chain with provided name .HP \fB\-highsubsidyblocks=\fR .IP The number of blocks with a higher than normal subsidy to mine at the start of a chain (default: 0, devnet\-only) .HP \fB\-highsubsidyfactor=\fR .IP The factor to multiply the normal block subsidy by while in the highsubsidyblocks window of a chain (default: 1, devnet\-only) .HP \fB\-llmqchainlocks=\fR .IP Override the default LLMQ type used for ChainLocks. Allows using ChainLocks with smaller LLMQs. (default: llmq_50_60, devnet\-only) .HP \fB\-llmqdevnetparams=\fR: .IP Override the default LLMQ size for the LLMQ_DEVNET quorum (default: 3:2, devnet\-only) .HP \fB\-llmqinstantsend=\fR .IP Override the default LLMQ type used for InstantSend. Allows using InstantSend with smaller LLMQs. (default: llmq_50_60, devnet\-only) .HP \fB\-llmqinstantsenddip0024=\fR .IP Override the default LLMQ type used for InstantSendDIP0024. (default: llmq_60_75, devnet\-only) .HP \fB\-minimumdifficultyblocks=\fR .IP The number of blocks that can be mined with the minimum difficulty at the start of a chain (default: 0, devnet\-only) .HP \fB\-powtargetspacing=\fR .IP Override the default PowTargetSpacing value in seconds (default: 2.5 minutes, devnet\-only) .HP \fB\-testnet\fR .IP Use the test chain .PP Commands: .IP delin=N .IP Delete input N from TX .IP delout=N .IP Delete output N from TX .IP in=TXID:VOUT(:SEQUENCE_NUMBER) .IP Add input to TX .IP locktime=N .IP Set TX lock time to N .IP nversion=N .IP Set TX version to N .IP outaddr=VALUE:ADDRESS .IP Add address\-based output to TX .IP outdata=[VALUE:]DATA .IP Add data\-based output to TX .IP outmultisig=VALUE:REQUIRED:PUBKEYS:PUBKEY1:PUBKEY2:....[:FLAGS] .IP Add Pay To n\-of\-m Multi\-sig output to TX. n = REQUIRED, m = PUBKEYS. Optionally add the "S" flag to wrap the output in a pay\-to\-script\-hash. .IP outpubkey=VALUE:PUBKEY[:FLAGS] .IP Add pay\-to\-pubkey output to TX. Optionally add the "S" flag to wrap the output in a pay\-to\-script\-hash. .IP outscript=VALUE:SCRIPT[:FLAGS] .IP Add raw script output to TX. Optionally add the "S" flag to wrap the output in a pay\-to\-script\-hash. .IP sign=SIGHASH\-FLAGS .IP Add zero or more signatures to transaction. This command requires JSON registers:prevtxs=JSON object, privatekeys=JSON object. See signrawtransactionwithkey docs for format of sighash flags, JSON objects. .PP Register Commands: .IP load=NAME:FILENAME .IP Load JSON file FILENAME into register NAME .IP set=NAME:JSON\-STRING .IP Set register NAME to given JSON\-STRING .SH COPYRIGHT Copyright (C) 2014-2022 The Dash Core developers Copyright (C) 2009-2022 The Bitcoin Core developers Please contribute if you find Dash Core useful. Visit for further information about the software. The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or