![]() |
BSHA3
0.17.99
P2P Blockchain, based on Bitcoin
|
#include <chain.h>#include <coins.h>#include <compat/byteswap.h>#include <consensus/validation.h>#include <core_io.h>#include <index/txindex.h>#include <keystore.h>#include <validation.h>#include <validationinterface.h>#include <key_io.h>#include <merkleblock.h>#include <net.h>#include <policy/policy.h>#include <policy/rbf.h>#include <primitives/transaction.h>#include <rpc/rawtransaction.h>#include <rpc/server.h>#include <script/script.h>#include <script/script_error.h>#include <script/sign.h>#include <script/standard.h>#include <txmempool.h>#include <uint256.h>#include <utilstrencodings.h>#include <future>#include <stdint.h>#include <univalue.h>Go to the source code of this file.
Functions | |
| CMutableTransaction | ConstructTransaction (const UniValue &inputs_in, const UniValue &outputs_in, const UniValue &locktime, const UniValue &rbf) |
| Create a transaction from univalue parameters. More... | |
| UniValue | SignTransaction (CMutableTransaction &mtx, const UniValue &prevTxsUnival, CBasicKeyStore *keystore, bool is_temp_keystore, const UniValue &hashType) |
| Sign a transaction with the given keystore and previous transactions. More... | |
| UniValue | signrawtransaction (const JSONRPCRequest &request) |
| UniValue | decodepsbt (const JSONRPCRequest &request) |
| UniValue | combinepsbt (const JSONRPCRequest &request) |
| UniValue | finalizepsbt (const JSONRPCRequest &request) |
| UniValue | createpsbt (const JSONRPCRequest &request) |
| UniValue | converttopsbt (const JSONRPCRequest &request) |
| void | RegisterRawTransactionRPCCommands (CRPCTable &t) |
| Register raw transaction RPC commands. More... | |
| UniValue combinepsbt | ( | const JSONRPCRequest & | request | ) |
| CMutableTransaction ConstructTransaction | ( | const UniValue & | inputs_in, |
| const UniValue & | outputs_in, | ||
| const UniValue & | locktime, | ||
| const UniValue & | rbf | ||
| ) |
Create a transaction from univalue parameters.
Definition at line 336 of file rawtransaction.cpp.
| UniValue converttopsbt | ( | const JSONRPCRequest & | request | ) |
| UniValue createpsbt | ( | const JSONRPCRequest & | request | ) |
| UniValue decodepsbt | ( | const JSONRPCRequest & | request | ) |
| UniValue finalizepsbt | ( | const JSONRPCRequest & | request | ) |
| void RegisterRawTransactionRPCCommands | ( | CRPCTable & | t | ) |
Register raw transaction RPC commands.
Definition at line 1720 of file rawtransaction.cpp.
| UniValue signrawtransaction | ( | const JSONRPCRequest & | request | ) |
| UniValue SignTransaction | ( | CMutableTransaction & | mtx, |
| const UniValue & | prevTxsUnival, | ||
| CBasicKeyStore * | keystore, | ||
| bool | is_temp_keystore, | ||
| const UniValue & | hashType | ||
| ) |
Sign a transaction with the given keystore and previous transactions.
Definition at line 757 of file rawtransaction.cpp.
1.8.14