Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | List of all members
interfaces::PendingWalletTx Class Referenceabstract

Tracking object returned by CreateTransaction and passed to CommitTransaction. More...

#include <wallet.h>

Public Member Functions

virtual ~PendingWalletTx ()
 
virtual const CTransactionget ()=0
 Get transaction data. More...
 
virtual int64_t getVirtualSize ()=0
 Get virtual transaction size. More...
 
virtual bool commit (WalletValueMap value_map, WalletOrderForm order_form, std::string from_account, std::string &reject_reason)=0
 Send pending transaction and commit to wallet. More...
 

Detailed Description

Tracking object returned by CreateTransaction and passed to CommitTransaction.

Definition at line 278 of file wallet.h.

Constructor & Destructor Documentation

virtual interfaces::PendingWalletTx::~PendingWalletTx ( )
inlinevirtual

Definition at line 281 of file wallet.h.

Member Function Documentation

virtual bool interfaces::PendingWalletTx::commit ( WalletValueMap  value_map,
WalletOrderForm  order_form,
std::string  from_account,
std::string &  reject_reason 
)
pure virtual

Send pending transaction and commit to wallet.

virtual const CTransaction& interfaces::PendingWalletTx::get ( )
pure virtual

Get transaction data.

virtual int64_t interfaces::PendingWalletTx::getVirtualSize ( )
pure virtual

Get virtual transaction size.


The documentation for this class was generated from the following file: