OptionaldustThe dust threshold in satoshis. Outputs below this value are considered uneconomical to spend.
OptionalglobalOptional array of global xpubs to include in the PSBT
OptionalinputsOptional array of input templates to use in the transaction.
The Bitcoin network to use (mainnet, testnet, or regtest).
OptionaloutputsOptional array of output templates to use in the transaction.
The number of signatures required in a multisig setup. This is used for multisig transactions and affects the transaction size.
The type of script used for the transaction (e.g., "p2pkh", "p2sh", "p2wpkh", "p2wsh"). This affects how the transaction is constructed and signed.
The target fee rate in satoshis per virtual byte. This is used to calculate the appropriate fee for the transaction.
The total number of signers in a multisig setup. This is used along with requiredSigners for multisig transactions.
Configuration options for creating a transaction template. This is used to set up the initial state and parameters for a new transaction.