#include "wallet/wallet.h"
#include "amount.h"
#include "base58.h"
#include "checkpoints.h"
#include "coincontrol.h"
#include "guiinterfaceutil.h"
#include "kernel.h"
#include "invalid.h"
#include "masternode-budget.h"
#include "masternode-payments.h"
#include "masternode-sync.h"
#include "net.h"
#include "primitives/transaction.h"
#include "script/script.h"
#include "script/sign.h"
#include "stakeinput.h"
#include "swifttx.h"
#include "timedata.h"
#include "util.h"
#include "utilmoneystr.h"
#include "secp256k1.h"
#include <assert.h>
#include <boost/algorithm/string.hpp>
#include "ecdhutil.h"
#include "secp256k1_bulletproofs.h"
#include "secp256k1_commitment.h"
#include "secp256k1_generator.h"
#include "txdb.h"
#include <boost/algorithm/string/replace.hpp>
#include <boost/thread.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include "masternodeconfig.h"
#include "uint256.h"
Go to the source code of this file.
|
| void | ecdhEncode (unsigned char *unmasked, unsigned char *amount, const unsigned char *sharedSec, int size) |
| |
| void | ecdhDecode (unsigned char *masked, unsigned char *amount, const unsigned char *sharedSec, int size) |
| |
| bool | CheckTXAvailability (const CWalletTx *pcoin, bool fOnlyConfirmed, bool fUseIX, int &nDepth) |
| | Test if the transaction is spendable. More...
|
| |
| void | GetAccountAddress (CWallet *pwalletMain, std::string strAccount, int nAccountIndex, bool bForceNew=false) |
| |
| void | add1s (std::string &s, int wantedSize) |
| |
| bool | computeStealthDestination (const CKey &secret, const CPubKey &pubViewKey, const CPubKey &pubSpendKey, CPubKey &des) |
| |
| CBitcoinAddress | GetAccountAddress (uint32_t nAccountIndex, std::string strAccount, CWallet *pwalletMain) |
| |
◆ add1s()
| void add1s |
( |
std::string & |
s, |
|
|
int |
wantedSize |
|
) |
| |
◆ computeStealthDestination()
| bool computeStealthDestination |
( |
const CKey & |
secret, |
|
|
const CPubKey & |
pubViewKey, |
|
|
const CPubKey & |
pubSpendKey, |
|
|
CPubKey & |
des |
|
) |
| |
◆ ecdhDecode()
| void ecdhDecode |
( |
unsigned char * |
masked, |
|
|
unsigned char * |
amount, |
|
|
const unsigned char * |
sharedSec, |
|
|
int |
size |
|
) |
| |
◆ ecdhEncode()
| void ecdhEncode |
( |
unsigned char * |
unmasked, |
|
|
unsigned char * |
amount, |
|
|
const unsigned char * |
sharedSec, |
|
|
int |
size |
|
) |
| |
◆ GetAccountAddress()
◆ bdisableSystemnotifications
| bool bdisableSystemnotifications = false |
◆ bSpendZeroConfChange
| bool bSpendZeroConfChange = true |
◆ fDeleteInterval
| int fDeleteInterval = DEFAULT_TX_DELETE_INTERVAL |
◆ fDeleteTransactionsAfterNBlocks
| unsigned int fDeleteTransactionsAfterNBlocks = DEFAULT_TX_RETENTION_BLOCKS |
◆ fKeepLastNTransactions
| unsigned int fKeepLastNTransactions = DEFAULT_TX_RETENTION_LASTTX |
◆ fPayAtLeastCustomFee
| bool fPayAtLeastCustomFee = true |
◆ fSendFreeTransactions
| bool fSendFreeTransactions = false |
◆ fTxConflictDeleteEnabled
| bool fTxConflictDeleteEnabled = false |
◆ fTxDeleteEnabled
| bool fTxDeleteEnabled = false |
◆ maxTxFee
| CAmount maxTxFee = DEFAULT_TRANSACTION_MAXFEE |
◆ nReserveBalance
| int64_t nReserveBalance = 0 |
◆ nStartupTime
◆ nTxConfirmTarget
| unsigned int nTxConfirmTarget = 1 |
◆ payTxFee
| CFeeRate payTxFee(DEFAULT_TRANSACTION_FEE) |
Transaction fee set by the user.
Settings.
◆ pwalletMain