UniValue SignTransaction(CMutableTransaction &mtx, const UniValue &prevTxs, CBasicKeyStore *keystore, bool tempKeystore, const UniValue &hashType)
Sign a transaction with the given keystore and previous transactions.
CMutableTransaction ConstructTransaction(const UniValue &inputs_in, const UniValue &outputs_in, const UniValue &locktime, const UniValue &rbf)
Create a transaction from univalue parameters.