1#ifndef SECP256K1_BIP144_HPP
2#define SECP256K1_BIP144_HPP
78 const std::array<std::uint8_t, 32>& witness_root,
79 const std::array<std::uint8_t, 32>& witness_nonce)
noexcept;
std::uint64_t tx_weight(const WitnessTx &tx) noexcept
std::array< std::uint8_t, 32 > compute_txid(const WitnessTx &tx) noexcept
std::vector< std::uint8_t > WitnessItem
std::array< std::uint8_t, 32 > witness_commitment(const std::array< std::uint8_t, 32 > &witness_root, const std::array< std::uint8_t, 32 > &witness_nonce) noexcept
std::array< std::uint8_t, 32 > compute_wtxid(const WitnessTx &tx) noexcept
std::vector< WitnessItem > WitnessStack
std::vector< std::uint8_t > legacy_serialize(const WitnessTx &tx) noexcept
bool has_witness(const WitnessTx &tx) noexcept
std::uint64_t tx_vsize(const WitnessTx &tx) noexcept
std::vector< std::uint8_t > witness_serialize(const WitnessTx &tx) noexcept
std::vector< std::uint8_t > script_pubkey
std::vector< TxOut > outputs
std::vector< TxInput > inputs
std::vector< WitnessStack > witness