Private key in string form, if walletPassphrase is not available
feeRateOne of
Custom minimum fee rate in a coin's base unit per kilobyte (or virtual kilobyte)--for example, satoshis per kvByte or microAlgos per kByte. If the applied "feeRate" does not meet a coin's required minimum transaction fee amount, the minimum is still applied (for example, 1000 sat/kvByte or a flat 1000 microAlgos).
maxFeeRateOne of
Custom upper limit for fee rate in a coin's base unit per kilobyte (or virtual kilobyte)--for example, satoshis per kvByte or microAlgos per kByte. "maxFeeRate" can be used to limit a fee rate estimate generated with "numBlocks".
maxFeePercentageinteger
Maximum relative portion that can be spent towards fees
feeTxConfirmTargetinteger
Block target for fee estimation
minValueOne of
Minimum value of unspents to use in base units (e.g. satoshis). Can be used to skip very small unspents when consolidating at higher fee rates. For doge, only string is allowed.
maxValueOne of
Maximum value of unspents to use in base units (e.g. satoshis). Should be used to prevent larger unspents from being consolidated needlessly, and that some funds remain available for spending while the consolidation transactions are in flight. For doge, only string is allowed.
minHeightinteger
Minimum height of unspents on the block chain to use
minConfirmsinteger
Minimum confirmation threshold for external inputs
enforceMinConfirmsForChangeboolean
Flag for enforcing minConfirms for change inputs
limitinteger
Maximum number of unspents to use in the transaction
numUnspentsToMakeinteger
Number of new unspents to make
targetAddressstring
address to use for generated outputs. Must be wallet address.
txFormatstring
Format of the returned transaction hex serialization.
"legacy" for serialized transaction in custom bitcoinjs-lib format. "psbt" for BIP174 serialized transaction
Allowed values: legacypsbt
Default: legacy
Example: legacy
200 Response
txHexOne of
Serialized transaction hex
txInfoobject
txInfo (UTXO)
changeAddressesarray[string]
nOutputsinteger
Number of outputs
Example: 2
nP2SHInputsinteger
Example: 0
nSegwitInputsinteger
Example: 1
unspentsarray[object]
walletAddressDetailsobject
feeInfoobject
feeInfo (UTXO)
sizeinteger
Estimated size of the transaction in bytes
Example: 776
feeinteger
Estimated fee in base unit for the transaction
Example: 38800
feeRateOne of
Custom minimum fee rate in a coin's base unit per kilobyte (or virtual kilobyte)--for example, satoshis per kvByte or microAlgos per kByte. If the applied "feeRate" does not meet a coin's required minimum transaction fee amount, the minimum is still applied (for example, 1000 sat/kvByte or a flat 1000 microAlgos).
payGoFeeinteger
BitGo fee of the transaction (in base units)
Example: 0
payGoFeeStringinteger
BitGo fee of the transaction (in base units) represented as a String