BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
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 &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

◆ ~PendingWalletTx()

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

Definition at line 281 of file wallet.h.

Member Function Documentation

◆ commit()

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

Send pending transaction and commit to wallet.

◆ get()

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

Get transaction data.

◆ getVirtualSize()

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

Get virtual transaction size.


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