Bitcoin
src
wallet
psbtwallet.h
Go to the documentation of this file.
1
// Copyright (c) 2009-2019 The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_WALLET_PSBTWALLET_H
6
#define BITCOIN_WALLET_PSBTWALLET_H
7
8
#include <
node/transaction.h
>
9
#include <psbt.h>
10
#include <
primitives/transaction.h
>
11
#include <
wallet/wallet.h
>
12
27
NODISCARD
TransactionError
FillPSBT
(
const
CWallet
* pwallet,
28
PartiallySignedTransaction
& psbtx,
29
bool
& complete,
30
int
sighash_type = 1
/* SIGHASH_ALL */
,
31
bool
sign
=
true
,
32
bool
bip32derivs =
false
);
33
34
#endif // BITCOIN_WALLET_PSBTWALLET_H
transaction.h
CWallet
Definition:
wallet.h:724
wallet.h
transaction.h
FillPSBT
NODISCARD TransactionError FillPSBT(const CWallet *pwallet, PartiallySignedTransaction &psbtx, bool &complete, int sighash_type=1, bool sign=true, bool bip32derivs=false)
Definition:
psbtwallet.cpp:7
PartiallySignedTransaction
Definition:
psbt.h:382
NODISCARD
#define NODISCARD
Definition:
attributes.h:18
TransactionError
TransactionError
Definition:
error.h:20
gitian-build.sign
def sign()
Definition:
gitian-build.py:91
Generated by
1.8.15