@ -39,7 +39,7 @@ const std::map<std::string, Instruction> dev::eth::c_instructions =
{ " MOD " , Instruction : : MOD } ,
{ " MOD " , Instruction : : MOD } ,
{ " SMOD " , Instruction : : SMOD } ,
{ " SMOD " , Instruction : : SMOD } ,
{ " EXP " , Instruction : : EXP } ,
{ " EXP " , Instruction : : EXP } ,
{ " NEG " , Instruction : : NEG } ,
{ " BNOT " , Instruction : : BNOT } ,
{ " LT " , Instruction : : LT } ,
{ " LT " , Instruction : : LT } ,
{ " GT " , Instruction : : GT } ,
{ " GT " , Instruction : : GT } ,
{ " SLT " , Instruction : : SLT } ,
{ " SLT " , Instruction : : SLT } ,
@ -52,6 +52,7 @@ const std::map<std::string, Instruction> dev::eth::c_instructions =
{ " BYTE " , Instruction : : BYTE } ,
{ " BYTE " , Instruction : : BYTE } ,
{ " ADDMOD " , Instruction : : ADDMOD } ,
{ " ADDMOD " , Instruction : : ADDMOD } ,
{ " MULMOD " , Instruction : : MULMOD } ,
{ " MULMOD " , Instruction : : MULMOD } ,
{ " SIGNEXTEND " , Instruction : : SIGNEXTEND } ,
{ " SHA3 " , Instruction : : SHA3 } ,
{ " SHA3 " , Instruction : : SHA3 } ,
{ " ADDRESS " , Instruction : : ADDRESS } ,
{ " ADDRESS " , Instruction : : ADDRESS } ,
{ " BALANCE " , Instruction : : BALANCE } ,
{ " BALANCE " , Instruction : : BALANCE } ,
@ -166,7 +167,7 @@ static const std::map<Instruction, InstructionInfo> c_instructionInfo =
{ Instruction : : MOD , { " MOD " , 0 , 2 , 1 } } ,
{ Instruction : : MOD , { " MOD " , 0 , 2 , 1 } } ,
{ Instruction : : SMOD , { " SMOD " , 0 , 2 , 1 } } ,
{ Instruction : : SMOD , { " SMOD " , 0 , 2 , 1 } } ,
{ Instruction : : EXP , { " EXP " , 0 , 2 , 1 } } ,
{ Instruction : : EXP , { " EXP " , 0 , 2 , 1 } } ,
{ Instruction : : NEG , { " NEG " , 0 , 1 , 1 } } ,
{ Instruction : : BNOT , { " BNOT " , 0 , 1 , 1 } } ,
{ Instruction : : LT , { " LT " , 0 , 2 , 1 } } ,
{ Instruction : : LT , { " LT " , 0 , 2 , 1 } } ,
{ Instruction : : GT , { " GT " , 0 , 2 , 1 } } ,
{ Instruction : : GT , { " GT " , 0 , 2 , 1 } } ,
{ Instruction : : SLT , { " SLT " , 0 , 2 , 1 } } ,
{ Instruction : : SLT , { " SLT " , 0 , 2 , 1 } } ,
@ -179,6 +180,7 @@ static const std::map<Instruction, InstructionInfo> c_instructionInfo =
{ Instruction : : BYTE , { " BYTE " , 0 , 2 , 1 } } ,
{ Instruction : : BYTE , { " BYTE " , 0 , 2 , 1 } } ,
{ Instruction : : ADDMOD , { " ADDMOD " , 0 , 3 , 1 } } ,
{ Instruction : : ADDMOD , { " ADDMOD " , 0 , 3 , 1 } } ,
{ Instruction : : MULMOD , { " MULMOD " , 0 , 3 , 1 } } ,
{ Instruction : : MULMOD , { " MULMOD " , 0 , 3 , 1 } } ,
{ Instruction : : SIGNEXTEND , { " SIGNEXTEND " , 0 , 2 , 1 } } ,
{ Instruction : : SHA3 , { " SHA3 " , 0 , 2 , 1 } } ,
{ Instruction : : SHA3 , { " SHA3 " , 0 , 2 , 1 } } ,
{ Instruction : : ADDRESS , { " ADDRESS " , 0 , 0 , 1 } } ,
{ Instruction : : ADDRESS , { " ADDRESS " , 0 , 0 , 1 } } ,
{ Instruction : : BALANCE , { " BALANCE " , 0 , 1 , 1 } } ,
{ Instruction : : BALANCE , { " BALANCE " , 0 , 1 , 1 } } ,