Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/wallet.h
Show First 20 Lines • Show All 620 Lines • ▼ Show 20 Lines | public: | ||||
// True if only scriptSigs are different | // True if only scriptSigs are different | ||||
bool IsEquivalentTo(const CWalletTx &tx) const; | bool IsEquivalentTo(const CWalletTx &tx) const; | ||||
bool InMempool() const; | bool InMempool() const; | ||||
bool IsTrusted(interfaces::Chain::Lock &locked_chain) const; | bool IsTrusted(interfaces::Chain::Lock &locked_chain) const; | ||||
int64_t GetTxTime() const; | int64_t GetTxTime() const; | ||||
// RelayWalletTransaction may only be called if fBroadcastTransactions! | // Pass this transaction to the node to relay to its peers | ||||
bool RelayWalletTransaction(interfaces::Chain::Lock &locked_chain); | bool RelayWalletTransaction(interfaces::Chain::Lock &locked_chain); | ||||
/** | /** | ||||
* Pass this transaction to the mempool. Fails if absolute fee exceeds | * Pass this transaction to the mempool. Fails if absolute fee exceeds | ||||
* absurd fee. | * absurd fee. | ||||
*/ | */ | ||||
bool AcceptToMemoryPool(interfaces::Chain::Lock &locked_chain, | bool AcceptToMemoryPool(interfaces::Chain::Lock &locked_chain, | ||||
CValidationState &state); | CValidationState &state); | ||||
▲ Show 20 Lines • Show All 1,010 Lines • Show Last 20 Lines |