Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::eth::CallParameters Struct Reference

#include <ExtVMFace.h>

Public Member Functions

 CallParameters ()=default
 
 CallParameters (Address _senderAddress, Address _codeAddress, Address _receiveAddress, u256 _valueTransfer, u256 _apparentValue, u256 _gas, bytesConstRef _data, OnOpFunc _onOpFunc)
 

Public Attributes

Address senderAddress
 
Address codeAddress
 
Address receiveAddress
 
u256 valueTransfer
 
u256 apparentValue
 
u256 gas
 
bytesConstRef data
 
bool staticCall = false
 
OnOpFunc onOp
 

Detailed Description

Definition at line 117 of file ExtVMFace.h.

Constructor & Destructor Documentation

◆ CallParameters() [1/2]

dev::eth::CallParameters::CallParameters ( )
default

◆ CallParameters() [2/2]

dev::eth::CallParameters::CallParameters ( Address  _senderAddress,
Address  _codeAddress,
Address  _receiveAddress,
u256  _valueTransfer,
u256  _apparentValue,
u256  _gas,
bytesConstRef  _data,
OnOpFunc  _onOpFunc 
)
inline

Definition at line 120 of file ExtVMFace.h.

Member Data Documentation

◆ apparentValue

u256 dev::eth::CallParameters::apparentValue

Definition at line 135 of file ExtVMFace.h.

◆ codeAddress

Address dev::eth::CallParameters::codeAddress

Definition at line 132 of file ExtVMFace.h.

◆ data

bytesConstRef dev::eth::CallParameters::data

Definition at line 137 of file ExtVMFace.h.

◆ gas

u256 dev::eth::CallParameters::gas

Definition at line 136 of file ExtVMFace.h.

◆ onOp

OnOpFunc dev::eth::CallParameters::onOp

Definition at line 139 of file ExtVMFace.h.

◆ receiveAddress

Address dev::eth::CallParameters::receiveAddress

Definition at line 133 of file ExtVMFace.h.

◆ senderAddress

Address dev::eth::CallParameters::senderAddress

Definition at line 131 of file ExtVMFace.h.

◆ staticCall

bool dev::eth::CallParameters::staticCall = false

Definition at line 138 of file ExtVMFace.h.

◆ valueTransfer

u256 dev::eth::CallParameters::valueTransfer

Definition at line 134 of file ExtVMFace.h.


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