![]() |
Bitcoin Core 32.99.0
P2P Digital Currency
|
#include <rpc/register.h>#include <addresstype.h>#include <base58.h>#include <chain.h>#include <coins.h>#include <common/types.h>#include <consensus/amount.h>#include <core_io.h>#include <crypto/common.h>#include <crypto/hex_base.h>#include <hash.h>#include <index/txindex.h>#include <kernel/chainparams.h>#include <key.h>#include <key_io.h>#include <node/blockstorage.h>#include <node/coin.h>#include <node/context.h>#include <node/psbt.h>#include <node/transaction.h>#include <policy/feerate.h>#include <primitives/block.h>#include <primitives/transaction.h>#include <psbt.h>#include <pubkey.h>#include <random.h>#include <rpc/protocol.h>#include <rpc/rawtransaction_util.h>#include <rpc/request.h>#include <rpc/server.h>#include <rpc/server_util.h>#include <rpc/util.h>#include <script/interpreter.h>#include <script/keyorigin.h>#include <script/script.h>#include <script/sign.h>#include <script/signingprovider.h>#include <script/solver.h>#include <serialize.h>#include <streams.h>#include <sync.h>#include <tinyformat.h>#include <txmempool.h>#include <uint256.h>#include <undo.h>#include <univalue.h>#include <util/bip32.h>#include <util/check.h>#include <util/expected.h>#include <util/result.h>#include <util/strencodings.h>#include <util/translation.h>#include <util/vector.h>#include <validation.h>#include <algorithm>#include <any>#include <bitset>#include <cstddef>#include <cstdint>#include <map>#include <memory>#include <optional>#include <set>#include <span>#include <tuple>#include <utility>#include <vector>Go to the source code of this file.
Variables | |
| static constexpr decltype(CTransaction::version) | DEFAULT_RAWTX_VERSION {CTransaction::CURRENT_VERSION} |
Definition at line 1972 of file rawtransaction.cpp.
Definition at line 1622 of file rawtransaction.cpp.
Definition at line 611 of file rawtransaction.cpp.
Definition at line 1773 of file rawtransaction.cpp.
Definition at line 1726 of file rawtransaction.cpp.
Definition at line 403 of file rawtransaction.cpp.
|
static |
Definition at line 1074 of file rawtransaction.cpp.
| const RPCResult & DecodePSBTInputs | ( | ) |
Definition at line 822 of file rawtransaction.cpp.
| const RPCResult & DecodePSBTOutputs | ( | ) |
Definition at line 988 of file rawtransaction.cpp.
Definition at line 435 of file rawtransaction.cpp.
Definition at line 476 of file rawtransaction.cpp.
| RPCMethod descriptorprocesspsbt | ( | ) |
Definition at line 2082 of file rawtransaction.cpp.
Definition at line 1669 of file rawtransaction.cpp.
Definition at line 240 of file rawtransaction.cpp.
Definition at line 1889 of file rawtransaction.cpp.
| PartiallySignedTransaction ProcessPSBT | ( | const std::string & | psbt_string, |
| const std::any & | context, | ||
| const HidingSigningProvider & | provider, | ||
| std::optional< int > | sighash_type, | ||
| bool | finalize | ||
| ) |
Definition at line 154 of file rawtransaction.cpp.
Definition at line 2169 of file rawtransaction.cpp.
Definition at line 716 of file rawtransaction.cpp.
|
static |
Definition at line 84 of file rawtransaction.cpp.
Definition at line 1842 of file rawtransaction.cpp.
|
staticconstexpr |
Definition at line 82 of file rawtransaction.cpp.