Bitcoin Core
22.99.0
P2P Digital Currency
src
qt
transactiondesc.h
Go to the documentation of this file.
1
// Copyright (c) 2011-2018 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_QT_TRANSACTIONDESC_H
6
#define BITCOIN_QT_TRANSACTIONDESC_H
7
8
#include <QObject>
9
#include <QString>
10
11
class
TransactionRecord
;
12
13
namespace
interfaces
{
14
class
Node;
15
class
Wallet;
16
struct
WalletTx;
17
struct
WalletTxStatus;
18
}
19
22
class
TransactionDesc
:
public
QObject
23
{
24
Q_OBJECT
25
26
public
:
27
static
QString
toHTML
(
interfaces::Node
&
node
,
interfaces::Wallet
&
wallet
,
TransactionRecord
*rec,
int
unit);
28
29
private
:
30
TransactionDesc
() {}
31
32
static
QString
FormatTxStatus
(
const
interfaces::WalletTx
& wtx,
const
interfaces::WalletTxStatus
& status,
bool
inMempool,
int
numBlocks);
33
};
34
35
#endif // BITCOIN_QT_TRANSACTIONDESC_H
interfaces
Definition:
dummywallet.cpp:10
TransactionDesc::TransactionDesc
TransactionDesc()
Definition:
transactiondesc.h:30
wallet
Definition:
node.h:38
TransactionDesc::toHTML
static QString toHTML(interfaces::Node &node, interfaces::Wallet &wallet, TransactionRecord *rec, int unit)
Definition:
transactiondesc.cpp:80
TransactionRecord
UI model for a transaction.
Definition:
transactionrecord.h:70
interfaces::WalletTx
Definition:
wallet.h:385
TransactionDesc::FormatTxStatus
static QString FormatTxStatus(const interfaces::WalletTx &wtx, const interfaces::WalletTxStatus &status, bool inMempool, int numBlocks)
Definition:
transactiondesc.cpp:35
interfaces::WalletTxStatus
Updated transaction status.
Definition:
wallet.h:401
interfaces::Wallet
Interface for accessing a wallet.
Definition:
wallet.h:56
interfaces::Node
Top-level interface for a bitcoin node (bitcoind process).
Definition:
node.h:68
node
Definition:
init.h:22
TransactionDesc
Provide a human-readable extended HTML description of a transaction.
Definition:
transactiondesc.h:22
Generated on Fri Feb 18 2022 20:03:26 for Bitcoin Core by
1.8.17