Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
dev::eth::TransactionReceipt Class Reference

#include <TransactionReceipt.h>

Inheritance diagram for dev::eth::TransactionReceipt:
[legend]
Collaboration diagram for dev::eth::TransactionReceipt:
[legend]

Public Member Functions

 TransactionReceipt (bytesConstRef _rlp)
 
 TransactionReceipt (h256 _root, u256 _gasUsed, LogEntries const &_log)
 
h256 const & stateRoot () const
 
u256 const & gasUsed () const
 
LogBloom const & bloom () const
 
LogEntries const & log () const
 
void streamRLP (RLPStream &_s) const
 
bytes rlp () const
 

Private Attributes

h256 m_stateRoot
 
u256 m_gasUsed
 
LogBloom m_bloom
 
LogEntries m_log
 

Detailed Description

Definition at line 35 of file TransactionReceipt.h.

Constructor & Destructor Documentation

TransactionReceipt::TransactionReceipt ( bytesConstRef  _rlp)

Definition at line 28 of file TransactionReceipt.cpp.

TransactionReceipt::TransactionReceipt ( h256  _root,
u256  _gasUsed,
LogEntries const &  _log 
)

Definition at line 38 of file TransactionReceipt.cpp.

Member Function Documentation

LogBloom const& dev::eth::TransactionReceipt::bloom ( ) const
inline

Definition at line 43 of file TransactionReceipt.h.

Here is the caller graph for this function:

u256 const& dev::eth::TransactionReceipt::gasUsed ( ) const
inline

Definition at line 42 of file TransactionReceipt.h.

Here is the caller graph for this function:

LogEntries const& dev::eth::TransactionReceipt::log ( ) const
inline

Definition at line 44 of file TransactionReceipt.h.

Here is the call graph for this function:

Here is the caller graph for this function:

bytes dev::eth::TransactionReceipt::rlp ( ) const
inline

Definition at line 48 of file TransactionReceipt.h.

Here is the call graph for this function:

Here is the caller graph for this function:

h256 const& dev::eth::TransactionReceipt::stateRoot ( ) const
inline

Definition at line 41 of file TransactionReceipt.h.

Here is the caller graph for this function:

void TransactionReceipt::streamRLP ( RLPStream _s) const

Definition at line 45 of file TransactionReceipt.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

LogBloom dev::eth::TransactionReceipt::m_bloom
private

Definition at line 53 of file TransactionReceipt.h.

u256 dev::eth::TransactionReceipt::m_gasUsed
private

Definition at line 52 of file TransactionReceipt.h.

LogEntries dev::eth::TransactionReceipt::m_log
private

Definition at line 54 of file TransactionReceipt.h.

h256 dev::eth::TransactionReceipt::m_stateRoot
private

Definition at line 51 of file TransactionReceipt.h.


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