1 #ifndef FABCOIN_QT_TOKENTRANSACTIONRECORD_H 2 #define FABCOIN_QT_TOKENTRANSACTIONRECORD_H 64 static const int RecommendedNumConfirmations = 10;
67 hash(), txid(), time(0),
type(Other),
address(
""), debit(0), credit(0), label(
"")
73 static QList<TokenTransactionRecord> decomposeTransaction(
const CWallet *wallet,
const CTokenTx &wtx);
90 QString getTxID()
const;
101 bool statusUpdateNeeded();
104 #endif // FABCOIN_QT_TRANSACTIONRECORD_H
boost::multiprecision::number< boost::multiprecision::cpp_int_backend< 256, 256, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void >> s256
UI model for a token transaction.
Confirmed, but waiting for the recommended number of confirmations.
std::string sortKey
Sorting key based on status.
Not yet mined into a block.
int cur_num_blocks
Current number of blocks (to know whether cached status is still valid)
bool countsForBalance
Token transaction counts towards available balance.
Have 6 or more confirmations (normal tx) or fully mature (mined tx)
UI model for token transaction status.
PlatformStyle::TableColorType type
Normal (sent/received) token transactions.
A CWallet is an extension of a keystore, which also maintains a set of transactions and balances...
TokenTransactionStatus status
Status: can change with block chain update.
struct evm_uint160be address(struct evm_env *env)