![]() |
Bitcoin Core 32.1.0
P2P Digital Currency
|
#include <addresstype.h>#include <key.h>#include <psbt.h>#include <script/descriptor.h>#include <script/script.h>#include <script/signingprovider.h>#include <script/solver.h>#include <test/util/setup_common.h>#include <util/strencodings.h>#include <util/string.h>#include <boost/test/unit_test.hpp>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | PSBTOutputTest |
Functions | |
| static PSBTProprietary | MakeProprietary (uint64_t subtype, uint8_t key_data, uint8_t value) |
| void | CheckTimeLock (const std::string &base64_psbt, std::optional< uint32_t > timelock) |
| BOOST_AUTO_TEST_CASE (psbt2_timelock_test) | |
| BOOST_AUTO_TEST_CASE (psbt2_addinput) | |
| BOOST_AUTO_TEST_CASE (psbt2_addoutput) | |
| BOOST_AUTO_TEST_CASE (merge_proprietary_fields) | |
| BOOST_AUTO_TEST_CASE (update_psbt_output_keypaths) | |
| BOOST_AUTO_TEST_CASE (update_psbt_output_redeem_script) | |
| BOOST_AUTO_TEST_CASE (update_psbt_output_witness_script) | |
| BOOST_AUTO_TEST_CASE (update_psbt_output_miniscript_timelock) | |
| BOOST_AUTO_TEST_CASE (update_psbt_output_taproot) | |
| BOOST_AUTO_TEST_CASE | ( | merge_proprietary_fields | ) |
| BOOST_AUTO_TEST_CASE | ( | psbt2_addinput | ) |
| BOOST_AUTO_TEST_CASE | ( | psbt2_addoutput | ) |
| BOOST_AUTO_TEST_CASE | ( | psbt2_timelock_test | ) |
| BOOST_AUTO_TEST_CASE | ( | update_psbt_output_keypaths | ) |
| BOOST_AUTO_TEST_CASE | ( | update_psbt_output_miniscript_timelock | ) |
| BOOST_AUTO_TEST_CASE | ( | update_psbt_output_redeem_script | ) |
| BOOST_AUTO_TEST_CASE | ( | update_psbt_output_taproot | ) |
| BOOST_AUTO_TEST_CASE | ( | update_psbt_output_witness_script | ) |
| void CheckTimeLock | ( | const std::string & | base64_psbt, |
| std::optional< uint32_t > | timelock ) |
Definition at line 33 of file psbt_tests.cpp.
|
static |
Definition at line 23 of file psbt_tests.cpp.