Fabcoin Core  0.16.2
P2P Digital Currency
Public Attributes | List of all members
dev::eth::ExecutionResult Struct Reference

Description of the result of executing a transaction. More...

#include <Transaction.h>

Collaboration diagram for dev::eth::ExecutionResult:
[legend]

Public Attributes

u256 gasUsed = 0
 
TransactionException excepted = TransactionException::Unknown
 
Address newAddress
 
bytes output
 
CodeDeposit codeDeposit = CodeDeposit::None
 Failed if an attempted deposit failed due to lack of gas. More...
 
u256 gasRefunded = 0
 
unsigned depositSize = 0
 Amount of code of the creation's attempted deposit. More...
 
u256 gasForDeposit
 Amount of gas remaining for the code deposit phase. More...
 

Detailed Description

Description of the result of executing a transaction.

Definition at line 69 of file Transaction.h.

Member Data Documentation

CodeDeposit dev::eth::ExecutionResult::codeDeposit = CodeDeposit::None

Failed if an attempted deposit failed due to lack of gas.

Definition at line 75 of file Transaction.h.

unsigned dev::eth::ExecutionResult::depositSize = 0

Amount of code of the creation's attempted deposit.

Definition at line 77 of file Transaction.h.

TransactionException dev::eth::ExecutionResult::excepted = TransactionException::Unknown

Definition at line 72 of file Transaction.h.

u256 dev::eth::ExecutionResult::gasForDeposit

Amount of gas remaining for the code deposit phase.

Definition at line 78 of file Transaction.h.

u256 dev::eth::ExecutionResult::gasRefunded = 0

Definition at line 76 of file Transaction.h.

u256 dev::eth::ExecutionResult::gasUsed = 0

Definition at line 71 of file Transaction.h.

Address dev::eth::ExecutionResult::newAddress

Definition at line 73 of file Transaction.h.

bytes dev::eth::ExecutionResult::output

Definition at line 74 of file Transaction.h.


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