![]() |
Bitcoin Core
21.99.0
P2P Digital Currency
|
Dialog showing transaction details. More...
#include <psbtoperationsdialog.h>
Public Slots | |
void | signTransaction () |
void | broadcastTransaction () |
void | copyToClipboard () |
void | saveTransaction () |
Public Member Functions | |
PSBTOperationsDialog (QWidget *parent, WalletModel *walletModel, ClientModel *clientModel) | |
~PSBTOperationsDialog () | |
void | openWithPSBT (PartiallySignedTransaction psbtx) |
Private Types | |
enum | StatusLevel { StatusLevel::INFO, StatusLevel::WARN, StatusLevel::ERR } |
Private Member Functions | |
size_t | couldSignInputs (const PartiallySignedTransaction &psbtx) |
void | updateTransactionDisplay () |
std::string | renderTransaction (const PartiallySignedTransaction &psbtx) |
void | showStatus (const QString &msg, StatusLevel level) |
void | showTransactionStatus (const PartiallySignedTransaction &psbtx) |
Private Attributes | |
Ui::PSBTOperationsDialog * | m_ui |
PartiallySignedTransaction | m_transaction_data |
WalletModel * | m_wallet_model |
ClientModel * | m_client_model |
Dialog showing transaction details.
Definition at line 19 of file psbtoperationsdialog.h.
|
strongprivate |
Enumerator | |
---|---|
INFO | |
WARN | |
ERR |
Definition at line 41 of file psbtoperationsdialog.h.
|
explicit |
PSBTOperationsDialog::~PSBTOperationsDialog | ( | ) |
Definition at line 41 of file psbtoperationsdialog.cpp.
|
slot |
Definition at line 92 of file psbtoperationsdialog.cpp.
|
slot |
Definition at line 116 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 225 of file psbtoperationsdialog.cpp.
void PSBTOperationsDialog::openWithPSBT | ( | PartiallySignedTransaction | psbtx | ) |
Definition at line 46 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 159 of file psbtoperationsdialog.cpp.
|
slot |
Definition at line 123 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 206 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 236 of file psbtoperationsdialog.cpp.
|
slot |
Definition at line 66 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 154 of file psbtoperationsdialog.cpp.
|
private |
Definition at line 39 of file psbtoperationsdialog.h.
|
private |
Definition at line 37 of file psbtoperationsdialog.h.
|
private |
Definition at line 36 of file psbtoperationsdialog.h.
|
private |
Definition at line 38 of file psbtoperationsdialog.h.