![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
Information structure for a particular instruction. More...
#include <Instruction.h>
Public Attributes | |
| std::string | name |
| The name of the instruction. More... | |
| int | additional |
| Additional items required in memory for this instructions (only for PUSH). More... | |
| int | args |
| Number of items required on the stack for this instruction (and, for the purposes of ret, the number taken from the stack). More... | |
| int | ret |
| Number of items placed (back) on the stack by this instruction, assuming args items were removed. More... | |
| bool | sideEffects |
| false if the only effect on the execution environment (apart from gas usage) is a change to a topmost segment of the stack More... | |
| Tier | gasPriceTier |
| Tier for gas pricing. More... | |
Information structure for a particular instruction.
Definition at line 258 of file Instruction.h.
| int dev::eth::InstructionInfo::additional |
Additional items required in memory for this instructions (only for PUSH).
Definition at line 261 of file Instruction.h.
| int dev::eth::InstructionInfo::args |
Number of items required on the stack for this instruction (and, for the purposes of ret, the number taken from the stack).
Definition at line 262 of file Instruction.h.
| Tier dev::eth::InstructionInfo::gasPriceTier |
Tier for gas pricing.
Definition at line 265 of file Instruction.h.
| std::string dev::eth::InstructionInfo::name |
The name of the instruction.
Definition at line 260 of file Instruction.h.
| int dev::eth::InstructionInfo::ret |
Number of items placed (back) on the stack by this instruction, assuming args items were removed.
Definition at line 263 of file Instruction.h.
| bool dev::eth::InstructionInfo::sideEffects |
false if the only effect on the execution environment (apart from gas usage) is a change to a topmost segment of the stack
Definition at line 264 of file Instruction.h.
1.8.11