#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.
◆ BOOST_AUTO_TEST_CASE() [1/9]
| BOOST_AUTO_TEST_CASE |
( |
merge_proprietary_fields |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/9]
| BOOST_AUTO_TEST_CASE |
( |
psbt2_addinput |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/9]
| BOOST_AUTO_TEST_CASE |
( |
psbt2_addoutput |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/9]
| BOOST_AUTO_TEST_CASE |
( |
psbt2_timelock_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/9]
| BOOST_AUTO_TEST_CASE |
( |
update_psbt_output_keypaths |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/9]
| BOOST_AUTO_TEST_CASE |
( |
update_psbt_output_miniscript_timelock |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/9]
| BOOST_AUTO_TEST_CASE |
( |
update_psbt_output_redeem_script |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/9]
| BOOST_AUTO_TEST_CASE |
( |
update_psbt_output_taproot |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/9]
| BOOST_AUTO_TEST_CASE |
( |
update_psbt_output_witness_script |
| ) |
|
◆ CheckTimeLock()
| void CheckTimeLock |
( |
const std::string & |
base64_psbt, |
|
|
std::optional< uint32_t > |
timelock |
|
) |
| |
◆ MakeProprietary()
| static PSBTProprietary MakeProprietary |
( |
uint64_t |
subtype, |
|
|
uint8_t |
key_data, |
|
|
uint8_t |
value |
|
) |
| |
|
static |