164 KiB
GeneralStateTests
stArgsZeroOneBalance
- addNonConst.json Fail
- addmodNonConst.json Fail
- andNonConst.json Fail
- balanceNonConst.json Fail
- byteNonConst.json Fail
- callNonConst.json Fail
- callcodeNonConst.json Fail
- calldatacopyNonConst.json Fail
- calldataloadNonConst.json Fail
- codecopyNonConst.json Fail
- createNonConst.json Fail
- delegatecallNonConst.json Fail
- divNonConst.json Fail
- eqNonConst.json Fail
- expNonConst.json Fail
- extcodecopyNonConst.json Fail
- extcodesizeNonConst.json Fail
- gtNonConst.json Fail
- iszeroNonConst.json Fail
- jumpNonConst.json Fail
- jumpiNonConst.json Fail
- log0NonConst.json Fail
- log1NonConst.json Fail
- log2NonConst.json Fail
- log3NonConst.json Fail
- ltNonConst.json Fail
- mloadNonConst.json Fail
- modNonConst.json Fail
- mstore8NonConst.json Fail
- mstoreNonConst.json Fail
- mulNonConst.json Fail
- mulmodNonConst.json Fail
- notNonConst.json Fail
- orNonConst.json Fail
- returnNonConst.json Fail
- sdivNonConst.json Fail
- sgtNonConst.json Fail
- sha3NonConst.json Fail
- signextNonConst.json Fail
- sloadNonConst.json Fail
- sltNonConst.json Fail
- smodNonConst.json Fail
- sstoreNonConst.json Fail
- subNonConst.json Fail
- suicideNonConst.json Fail
- xorNonConst.json Fail
OK: 0/46 Fail: 46/46 Skip: 0/46
stAttackTest
- ContractCreationSpam.json Fail
- CrashingTransaction.json Fail
OK: 0/2 Fail: 2/2 Skip: 0/2
stBadOpcode
- badOpcodes.json Fail
OK: 0/1 Fail: 1/1 Skip: 0/1
stBugs
- evmBytecode.json Fail
- returndatacopyPythonBug_Tue_03_48_41-1432.json Fail
- staticcall_createfails.json Fail
OK: 0/3 Fail: 3/3 Skip: 0/3
stCallCodes
- call_OOG_additionalGasCosts1.json Fail
- call_OOG_additionalGasCosts2.json Fail
- callcall_00.json Fail
- callcall_00_OOGE.json Fail
- callcall_00_OOGE_valueTransfer.json Fail
- callcall_00_SuicideEnd.json Fail
- callcallcall_000.json Fail
- callcallcall_000_OOGE.json Fail
- callcallcall_000_OOGMAfter.json Fail
- callcallcall_000_OOGMBefore.json Fail
- callcallcall_000_SuicideEnd.json Fail
- callcallcall_000_SuicideMiddle.json Fail
- callcallcall_ABCB_RECURSIVE.json Fail
- callcallcallcode_001.json Fail
- callcallcallcode_001_OOGE.json Fail
- callcallcallcode_001_OOGMAfter.json Fail
- callcallcallcode_001_OOGMBefore.json Fail
- callcallcallcode_001_SuicideEnd.json Fail
- callcallcallcode_001_SuicideMiddle.json Fail
- callcallcallcode_ABCB_RECURSIVE.json Fail
- callcallcode_01.json Fail
- callcallcode_01_OOGE.json Fail
- callcallcode_01_SuicideEnd.json Fail
- callcallcodecall_010.json Fail
- callcallcodecall_010_OOGE.json Fail
- callcallcodecall_010_OOGMAfter.json Fail
- callcallcodecall_010_OOGMBefore.json Fail
- callcallcodecall_010_SuicideEnd.json Fail
- callcallcodecall_010_SuicideMiddle.json Fail
- callcallcodecall_ABCB_RECURSIVE.json Fail
- callcallcodecallcode_011.json Fail
- callcallcodecallcode_011_OOGE.json Fail
- callcallcodecallcode_011_OOGMAfter.json Fail
- callcallcodecallcode_011_OOGMBefore.json Fail
- callcallcodecallcode_011_SuicideEnd.json Fail
- callcallcodecallcode_011_SuicideMiddle.json Fail
- callcallcodecallcode_ABCB_RECURSIVE.json Fail
- callcodeDynamicCode.json Fail
- callcodeDynamicCode2SelfCall.json Fail
- callcodeEmptycontract.json Fail
- callcodeInInitcodeToEmptyContract.json Fail
- callcodeInInitcodeToExisContractWithVTransferNEMoney.json Fail
- callcodeInInitcodeToExistingContract.json Fail
- callcodeInInitcodeToExistingContractWithValueTransfer.json Fail
- callcode_checkPC.json Fail
- callcodecall_10.json Fail
- callcodecall_10_OOGE.json Fail
- callcodecall_10_SuicideEnd.json Fail
- callcodecallcall_100.json Fail
- callcodecallcall_100_OOGE.json Fail
- callcodecallcall_100_OOGMAfter.json Fail
- callcodecallcall_100_OOGMBefore.json Fail
- callcodecallcall_100_SuicideEnd.json Fail
- callcodecallcall_100_SuicideMiddle.json Fail
- callcodecallcall_ABCB_RECURSIVE.json Fail
- callcodecallcallcode_101.json Fail
- callcodecallcallcode_101_OOGE.json Fail
- callcodecallcallcode_101_OOGMAfter.json Fail
- callcodecallcallcode_101_OOGMBefore.json Fail
- callcodecallcallcode_101_SuicideEnd.json Fail
- callcodecallcallcode_101_SuicideMiddle.json Fail
- callcodecallcallcode_ABCB_RECURSIVE.json Fail
- callcodecallcode_11.json Fail
- callcodecallcode_11_OOGE.json Fail
- callcodecallcode_11_SuicideEnd.json Fail
- callcodecallcodecall_110.json Fail
- callcodecallcodecall_110_OOGE.json Fail
- callcodecallcodecall_110_OOGMAfter.json Fail
- callcodecallcodecall_110_OOGMBefore.json Fail
- callcodecallcodecall_110_SuicideEnd.json Fail
- callcodecallcodecall_110_SuicideMiddle.json Fail
- callcodecallcodecall_ABCB_RECURSIVE.json Fail
- callcodecallcodecallcode_111.json Fail
- callcodecallcodecallcode_111_OOGE.json Fail
- callcodecallcodecallcode_111_OOGMAfter.json Fail
- callcodecallcodecallcode_111_OOGMBefore.json Fail
- callcodecallcodecallcode_111_SuicideEnd.json Fail
- callcodecallcodecallcode_111_SuicideMiddle.json Fail
- callcodecallcodecallcode_ABCB_RECURSIVE.json Fail
OK: 0/79 Fail: 79/79 Skip: 0/79
stCallCreateCallCodeTest
Call1024BalanceTooLow.json Skip
- Call1024OOG.json Fail
- Call1024PreCalls.json Fail
- CallLoseGasOOG.json Fail
- CallRecursiveBombPreCall.json Fail
- Callcode1024BalanceTooLow.json Fail
- Callcode1024OOG.json Fail
- CallcodeLoseGasOOG.json Fail
- callOutput1.json Fail
- callOutput2.json Fail
- callOutput3.json Fail
- callOutput3Fail.json Fail
- callOutput3partial.json Fail
- callOutput3partialFail.json Fail
- callWithHighValue.json Fail
- callWithHighValueAndGasOOG.json Fail
- callWithHighValueAndOOGatTxLevel.json Fail
- callWithHighValueOOGinCall.json Fail
- callcodeOutput1.json Fail
- callcodeOutput2.json Fail
- callcodeOutput3.json Fail
- callcodeOutput3Fail.json Fail
- callcodeOutput3partial.json Fail
- callcodeOutput3partialFail.json Fail
- callcodeWithHighValue.json Fail
- callcodeWithHighValueAndGasOOG.json Fail
- createFailBalanceTooLow.json Fail
- createInitFailBadJumpDestination.json Fail
- createInitFailStackSizeLargerThan1024.json Fail
- createInitFailStackUnderflow.json Fail
- createInitFailUndefinedInstruction.json Fail
- createInitFail_OOGduringInit.json Fail
- createInitOOGforCREATE.json Fail
- createJS_ExampleContract.json Fail
- createJS_NoCollision.json Fail
- createNameRegistratorPerTxs.json Fail
- createNameRegistratorPerTxsNotEnoughGas.json Fail
- createNameRegistratorPreStore1NotEnoughGas.json Fail
- createNameRegistratorendowmentTooHigh.json Fail
OK: 0/39 Fail: 38/39 Skip: 1/39
stCallDelegateCodesCallCodeHomestead
- callcallcallcode_001.json Fail
- callcallcallcode_001_OOGE.json Fail
- callcallcallcode_001_OOGMAfter.json Fail
- callcallcallcode_001_OOGMBefore.json Fail
- callcallcallcode_001_SuicideEnd.json Fail
- callcallcallcode_001_SuicideMiddle.json Fail
- callcallcallcode_ABCB_RECURSIVE.json Fail
- callcallcode_01.json Fail
- callcallcode_01_OOGE.json Fail
- callcallcode_01_SuicideEnd.json Fail
- callcallcodecall_010.json Fail
- callcallcodecall_010_OOGE.json Fail
- callcallcodecall_010_OOGMAfter.json Fail
- callcallcodecall_010_OOGMBefore.json Fail
- callcallcodecall_010_SuicideEnd.json Fail
- callcallcodecall_010_SuicideMiddle.json Fail
- callcallcodecall_ABCB_RECURSIVE.json Fail
- callcallcodecallcode_011.json Fail
- callcallcodecallcode_011_OOGE.json Fail
- callcallcodecallcode_011_OOGMAfter.json Fail
- callcallcodecallcode_011_OOGMBefore.json Fail
- callcallcodecallcode_011_SuicideEnd.json Fail
- callcallcodecallcode_011_SuicideMiddle.json Fail
- callcallcodecallcode_ABCB_RECURSIVE.json Fail
- callcodecall_10.json Fail
- callcodecall_10_OOGE.json Fail
- callcodecall_10_SuicideEnd.json Fail
- callcodecallcall_100.json Fail
- callcodecallcall_100_OOGE.json Fail
- callcodecallcall_100_OOGMAfter.json Fail
- callcodecallcall_100_OOGMBefore.json Fail
- callcodecallcall_100_SuicideEnd.json Fail
- callcodecallcall_100_SuicideMiddle.json Fail
- callcodecallcall_ABCB_RECURSIVE.json Fail
- callcodecallcallcode_101.json Fail
- callcodecallcallcode_101_OOGE.json Fail
- callcodecallcallcode_101_OOGMAfter.json Fail
- callcodecallcallcode_101_OOGMBefore.json Fail
- callcodecallcallcode_101_SuicideEnd.json Fail
- callcodecallcallcode_101_SuicideMiddle.json Fail
- callcodecallcallcode_ABCB_RECURSIVE.json Fail
- callcodecallcode_11.json Fail
- callcodecallcode_11_OOGE.json Fail
- callcodecallcode_11_SuicideEnd.json Fail
- callcodecallcodecall_110.json Fail
- callcodecallcodecall_110_OOGE.json Fail
- callcodecallcodecall_110_OOGMAfter.json Fail
- callcodecallcodecall_110_OOGMBefore.json Fail
- callcodecallcodecall_110_SuicideEnd.json Fail
- callcodecallcodecall_110_SuicideMiddle.json Fail
- callcodecallcodecall_ABCB_RECURSIVE.json Fail
- callcodecallcodecallcode_111.json Fail
- callcodecallcodecallcode_111_OOGE.json Fail
- callcodecallcodecallcode_111_OOGMAfter.json Fail
- callcodecallcodecallcode_111_OOGMBefore.json Fail
- callcodecallcodecallcode_111_SuicideEnd.json Fail
- callcodecallcodecallcode_111_SuicideMiddle.json Fail
- callcodecallcodecallcode_ABCB_RECURSIVE.json Fail
OK: 0/58 Fail: 58/58 Skip: 0/58
stCallDelegateCodesHomestead
- callcallcallcode_001.json Fail
- callcallcallcode_001_OOGE.json Fail
- callcallcallcode_001_OOGMAfter.json Fail
- callcallcallcode_001_OOGMBefore.json Fail
- callcallcallcode_001_SuicideEnd.json Fail
- callcallcallcode_001_SuicideMiddle.json Fail
- callcallcallcode_ABCB_RECURSIVE.json Fail
- callcallcode_01.json Fail
- callcallcode_01_OOGE.json Fail
- callcallcode_01_SuicideEnd.json Fail
- callcallcodecall_010.json Fail
- callcallcodecall_010_OOGE.json Fail
- callcallcodecall_010_OOGMAfter.json Fail
- callcallcodecall_010_OOGMBefore.json Fail
- callcallcodecall_010_SuicideEnd.json Fail
- callcallcodecall_010_SuicideMiddle.json Fail
- callcallcodecall_ABCB_RECURSIVE.json Fail
- callcallcodecallcode_011.json Fail
- callcallcodecallcode_011_OOGE.json Fail
- callcallcodecallcode_011_OOGMAfter.json Fail
- callcallcodecallcode_011_OOGMBefore.json Fail
- callcallcodecallcode_011_SuicideEnd.json Fail
- callcallcodecallcode_011_SuicideMiddle.json Fail
- callcallcodecallcode_ABCB_RECURSIVE.json Fail
- callcodecall_10.json Fail
- callcodecall_10_OOGE.json Fail
- callcodecall_10_SuicideEnd.json Fail
- callcodecallcall_100.json Fail
- callcodecallcall_100_OOGE.json Fail
- callcodecallcall_100_OOGMAfter.json Fail
- callcodecallcall_100_OOGMBefore.json Fail
- callcodecallcall_100_SuicideEnd.json Fail
- callcodecallcall_100_SuicideMiddle.json Fail
- callcodecallcall_ABCB_RECURSIVE.json Fail
- callcodecallcallcode_101.json Fail
- callcodecallcallcode_101_OOGE.json Fail
- callcodecallcallcode_101_OOGMAfter.json Fail
- callcodecallcallcode_101_OOGMBefore.json Fail
- callcodecallcallcode_101_SuicideEnd.json Fail
- callcodecallcallcode_101_SuicideMiddle.json Fail
- callcodecallcallcode_ABCB_RECURSIVE.json Fail
- callcodecallcode_11.json Fail
- callcodecallcode_11_OOGE.json Fail
- callcodecallcode_11_SuicideEnd.json Fail
- callcodecallcodecall_110.json Fail
- callcodecallcodecall_110_OOGE.json Fail
- callcodecallcodecall_110_OOGMAfter.json Fail
- callcodecallcodecall_110_OOGMBefore.json Fail
- callcodecallcodecall_110_SuicideEnd.json Fail
- callcodecallcodecall_110_SuicideMiddle.json Fail
- callcodecallcodecall_ABCB_RECURSIVE.json Fail
- callcodecallcodecallcode_111.json Fail
- callcodecallcodecallcode_111_OOGE.json Fail
- callcodecallcodecallcode_111_OOGMAfter.json Fail
- callcodecallcodecallcode_111_OOGMBefore.json Fail
- callcodecallcodecallcode_111_SuicideEnd.json Fail
- callcodecallcodecallcode_111_SuicideMiddle.json Fail
- callcodecallcodecallcode_ABCB_RECURSIVE.json Fail
OK: 0/58 Fail: 58/58 Skip: 0/58
stChangedEIP150
Call1024BalanceTooLow.json Skip
- Call1024PreCalls.json Fail
- Callcode1024BalanceTooLow.json Fail
- callcall_00_OOGE_1.json Fail
- callcall_00_OOGE_2.json Fail
- callcall_00_OOGE_valueTransfer.json Fail
- callcallcall_000_OOGMAfter.json Fail
- callcallcallcode_001_OOGMAfter_1.json Fail
- callcallcallcode_001_OOGMAfter_2.json Fail
- callcallcallcode_001_OOGMAfter_3.json Fail
- callcallcodecall_010_OOGMAfter_1.json Fail
- callcallcodecall_010_OOGMAfter_2.json Fail
- callcallcodecall_010_OOGMAfter_3.json Fail
- callcallcodecallcode_011_OOGMAfter_1.json Fail
- callcallcodecallcode_011_OOGMAfter_2.json Fail
- callcodecallcall_100_OOGMAfter_1.json Fail
- callcodecallcall_100_OOGMAfter_2.json Fail
- callcodecallcall_100_OOGMAfter_3.json Fail
- callcodecallcallcode_101_OOGMAfter_1.json Fail
- callcodecallcallcode_101_OOGMAfter_2.json Fail
- callcodecallcallcode_101_OOGMAfter_3.json Fail
- callcodecallcodecall_110_OOGMAfter_1.json Fail
- callcodecallcodecall_110_OOGMAfter_2.json Fail
- callcodecallcodecall_110_OOGMAfter_3.json Fail
- callcodecallcodecallcode_111_OOGMAfter.json Fail
- callcodecallcodecallcode_111_OOGMAfter_1.json Fail
- callcodecallcodecallcode_111_OOGMAfter_2.json Fail
- callcodecallcodecallcode_111_OOGMAfter_3.json Fail
- contractCreationMakeCallThatAskMoreGasThenTransactionProvided.jsonFail
- createInitFail_OOGduringInit.json Fail
OK: 0/30 Fail: 29/30 Skip: 1/30
stCodeCopyTest
ExtCodeCopyTests.json Skip
OK: 0/1 Fail: 0/1 Skip: 1/1
stCodeSizeLimit
- codesizeInit.json Fail
- codesizeOOGInvalidSize.json Fail
- codesizeValid.json Fail
OK: 0/3 Fail: 3/3 Skip: 0/3
stCreateTest
- CREATE_AcreateB_BSuicide_BStore.json Fail
- CREATE_ContractRETURNBigOffset.json Fail
- CREATE_ContractSSTOREDuringInit.json Fail
- CREATE_ContractSuicideDuringInit.json Fail
- CREATE_ContractSuicideDuringInit_ThenStoreThenReturn.json Fail
- CREATE_ContractSuicideDuringInit_WithValue.json Fail
- CREATE_ContractSuicideDuringInit_WithValueToItself.json Fail
- CREATE_EContractCreateEContractInInit_Tr.json Fail
- CREATE_EContractCreateNEContractInInitOOG_Tr.json Fail
- CREATE_EContractCreateNEContractInInit_Tr.json Fail
- CREATE_EContract_ThenCALLToNonExistentAcc.json Fail
- CREATE_EmptyContract.json Fail
- CREATE_EmptyContractAndCallIt_0wei.json Fail
- CREATE_EmptyContractAndCallIt_1wei.json Fail
- CREATE_EmptyContractWithBalance.json Fail
- CREATE_EmptyContractWithStorage.json Fail
- CREATE_EmptyContractWithStorageAndCallIt_0wei.json Fail
- CREATE_EmptyContractWithStorageAndCallIt_1wei.json Fail
- CREATE_empty000CreateinInitCode_Transaction.json Fail
- CreateCollisionToEmpty.json Fail
- CreateOOGafterInitCode.json Fail
- CreateOOGafterInitCodeReturndata.json Fail
- CreateOOGafterInitCodeReturndata2.json Fail
- CreateOOGafterInitCodeReturndata3.json Fail
- CreateOOGafterInitCodeReturndataSize.json Fail
- CreateOOGafterInitCodeRevert.json Fail
- CreateOOGafterInitCodeRevert2.json Fail
- TransactionCollisionToEmpty.json Fail
- TransactionCollisionToEmptyButCode.json Fail
- TransactionCollisionToEmptyButNonce.json Fail
OK: 0/30 Fail: 30/30 Skip: 0/30
stDelegatecallTestHomestead
Call1024BalanceTooLow.json Skip
Call1024OOG.json Skip
Call1024PreCalls.json Skip
CallLoseGasOOG.json Skip
CallRecursiveBombPreCall.json Skip
CallcodeLoseGasOOG.json Skip
Delegatecall1024.json Skip
Delegatecall1024OOG.json Skip
callOutput1.json Skip
callOutput2.json Skip
callOutput3.json Skip
callOutput3Fail.json Skip
callOutput3partial.json Skip
callOutput3partialFail.json Skip
callWithHighValueAndGasOOG.json Skip
callcodeOutput1.json Skip
callcodeOutput2.json Skip
callcodeOutput3.json Skip
callcodeOutput3Fail.json Skip
callcodeOutput3partial.json Skip
callcodeOutput3partialFail.json Skip
callcodeWithHighValueAndGasOOG.json Skip
deleagateCallAfterValueTransfer.json Skip
delegatecallAndOOGatTxLevel.json Skip
delegatecallBasic.json Skip
delegatecallEmptycontract.json Skip
delegatecallInInitcodeToEmptyContract.json Skip
delegatecallInInitcodeToExistingContract.json Skip
delegatecallInInitcodeToExistingContractOOG.json Skip
delegatecallOOGinCall.json Skip
delegatecallSenderCheck.json Skip
delegatecallValueCheck.json Skip
delegatecodeDynamicCode.json Skip
delegatecodeDynamicCode2SelfCall.json Skip
OK: 0/34 Fail: 0/34 Skip: 34/34
stEIP150Specific
- CallAndCallcodeConsumeMoreGasThenTransactionHas.json Fail
- CallAskMoreGasOnDepth2ThenTransactionHas.json Fail
- CallGoesOOGOnSecondLevel.json Fail
- CallGoesOOGOnSecondLevel2.json Fail
- CreateAndGasInsideCreate.json Fail
- DelegateCallOnEIP.json Fail
- ExecuteCallThatAskForeGasThenTrabsactionHas.json Fail
- NewGasPriceForCodes.json Fail
- SuicideToExistingContract.json Fail
- SuicideToNotExistingContract.json Fail
- Transaction64Rule_d64e0.json Fail
- Transaction64Rule_d64m1.json Fail
- Transaction64Rule_d64p1.json Fail
OK: 0/13 Fail: 13/13 Skip: 0/13
stEIP150singleCodeGasPrices
- RawBalanceGas.json Fail
- RawCallCodeGas.json Fail
- RawCallCodeGasAsk.json Fail
- RawCallCodeGasMemory.json Fail
- RawCallCodeGasMemoryAsk.json Fail
- RawCallCodeGasValueTransfer.json Fail
- RawCallCodeGasValueTransferAsk.json Fail
- RawCallCodeGasValueTransferMemory.json Fail
- RawCallCodeGasValueTransferMemoryAsk.json Fail
- RawCallGas.json Fail
- RawCallGasAsk.json Fail
- RawCallGasValueTransfer.json Fail
- RawCallGasValueTransferAsk.json Fail
- RawCallGasValueTransferMemory.json Fail
- RawCallGasValueTransferMemoryAsk.json Fail
- RawCallMemoryGas.json Fail
- RawCallMemoryGasAsk.json Fail
- RawCreateFailGasValueTransfer.json Fail
- RawCreateFailGasValueTransfer2.json Fail
- RawCreateGas.json Fail
- RawCreateGasMemory.json Fail
- RawCreateGasValueTransfer.json Fail
- RawCreateGasValueTransferMemory.json Fail
- RawDelegateCallGas.json Fail
- RawDelegateCallGasAsk.json Fail
- RawDelegateCallGasMemory.json Fail
- RawDelegateCallGasMemoryAsk.json Fail
- RawExtCodeCopyGas.json Fail
- RawExtCodeCopyMemoryGas.json Fail
- RawExtCodeSizeGas.json Fail
OK: 0/30 Fail: 30/30 Skip: 0/30
stEIP158Specific
- CALL_OneVCallSuicide.json Fail
- CALL_ZeroVCallSuicide.json Fail
- EXP_Empty.json Fail
- EXTCODESIZE_toEpmty.json Fail
- EXTCODESIZE_toNonExistent.json Fail
- vitalikTransactionTest.json Fail
OK: 0/6 Fail: 6/6 Skip: 0/6
stExample
+ add11.json OK
OK: 1/1 Fail: 0/1 Skip: 0/1
stHomesteadSpecific
- contractCreationOOGdontLeaveEmptyContract.json Fail
- contractCreationOOGdontLeaveEmptyContractViaTransaction.json Fail
- createContractViaContract.json Fail
- createContractViaContractOOGInitCode.json Fail
- createContractViaTransactionCost53000.json Fail
OK: 0/5 Fail: 5/5 Skip: 0/5
stInitCodeTest
- CallContractToCreateContractAndCallItOOG.json Fail
- CallContractToCreateContractNoCash.json Fail
- CallContractToCreateContractOOG.json Fail
- CallContractToCreateContractOOGBonusGas.json Fail
- CallContractToCreateContractWhichWouldCreateContractIfCalled.jsonFail
- CallContractToCreateContractWhichWouldCreateContractInInitCode.jsonFail
- CallRecursiveContract.json Fail
- CallTheContractToCreateEmptyContract.json Fail
- NotEnoughCashContractCreation.json Fail
- OutOfGasContractCreation.json Fail
- OutOfGasPrefundedContractCreation.json Fail
- ReturnTest.json Fail
- ReturnTest2.json Fail
- StackUnderFlowContractCreation.json Fail
- TransactionCreateAutoSuicideContract.json Fail
- TransactionCreateRandomInitCode.json Fail
- TransactionCreateStopInInitcode.json Fail
- TransactionCreateSuicideInInitcode.json Fail
OK: 0/18 Fail: 18/18 Skip: 0/18
stLogTests
- log0_emptyMem.json Fail
- log0_logMemStartTooHigh.json Fail
- log0_logMemsizeTooHigh.json Fail
- log0_logMemsizeZero.json Fail
- log0_nonEmptyMem.json Fail
- log0_nonEmptyMem_logMemSize1.json Fail
- log0_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- log1_Caller.json Fail
- log1_MaxTopic.json Fail
- log1_emptyMem.json Fail
- log1_logMemStartTooHigh.json Fail
- log1_logMemsizeTooHigh.json Fail
- log1_logMemsizeZero.json Fail
- log1_nonEmptyMem.json Fail
- log1_nonEmptyMem_logMemSize1.json Fail
- log1_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- log2_Caller.json Fail
- log2_MaxTopic.json Fail
- log2_emptyMem.json Fail
- log2_logMemStartTooHigh.json Fail
- log2_logMemsizeTooHigh.json Fail
- log2_logMemsizeZero.json Fail
- log2_nonEmptyMem.json Fail
- log2_nonEmptyMem_logMemSize1.json Fail
- log2_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- log3_Caller.json Fail
- log3_MaxTopic.json Fail
- log3_PC.json Fail
- log3_emptyMem.json Fail
- log3_logMemStartTooHigh.json Fail
- log3_logMemsizeTooHigh.json Fail
- log3_logMemsizeZero.json Fail
- log3_nonEmptyMem.json Fail
- log3_nonEmptyMem_logMemSize1.json Fail
- log3_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- log4_Caller.json Fail
- log4_MaxTopic.json Fail
- log4_PC.json Fail
- log4_emptyMem.json Fail
- log4_logMemStartTooHigh.json Fail
- log4_logMemsizeTooHigh.json Fail
- log4_logMemsizeZero.json Fail
- log4_nonEmptyMem.json Fail
- log4_nonEmptyMem_logMemSize1.json Fail
- log4_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- logInOOG_Call.json Fail
OK: 0/46 Fail: 46/46 Skip: 0/46
stMemExpandingEIP150Calls
- CallAndCallcodeConsumeMoreGasThenTransactionHasWithMemExpandingCalls.jsonFail
- CallAskMoreGasOnDepth2ThenTransactionHasWithMemExpandingCalls.jsonFail
- CallGoesOOGOnSecondLevel2WithMemExpandingCalls.json Fail
- CallGoesOOGOnSecondLevelWithMemExpandingCalls.json Fail
- CreateAndGasInsideCreateWithMemExpandingCalls.json Fail
- DelegateCallOnEIPWithMemExpandingCalls.json Fail
- ExecuteCallThatAskMoreGasThenTransactionHasWithMemExpandingCalls.jsonFail
- NewGasPriceForCodesWithMemExpandingCalls.json Fail
OK: 0/8 Fail: 8/8 Skip: 0/8
stMemoryStressTest
CALLCODE_Bounds.json Skip
CALLCODE_Bounds2.json Skip
CALLCODE_Bounds3.json Skip
CALLCODE_Bounds4.json Skip
CALL_Bounds.json Skip
CALL_Bounds2.json Skip
CALL_Bounds2a.json Skip
CALL_Bounds3.json Skip
- CREATE_Bounds.json Fail
- CREATE_Bounds2.json Fail
- CREATE_Bounds3.json Fail
DELEGATECALL_Bounds.json Skip
DELEGATECALL_Bounds2.json Skip
DELEGATECALL_Bounds3.json Skip
+ DUP_Bounds.json OK
- FillStack.json Fail
- JUMPI_Bounds.json Fail
- JUMP_Bounds.json Fail
- JUMP_Bounds2.json Fail
- MLOAD_Bounds.json Fail
- MLOAD_Bounds2.json Fail
+ MLOAD_Bounds3.json OK
- MSTORE_Bounds.json Fail
- MSTORE_Bounds2.json Fail
- MSTORE_Bounds2a.json Fail
+ POP_Bounds.json OK
- RETURN_Bounds.json Fail
- SLOAD_Bounds.json Fail
- SSTORE_Bounds.json Fail
- mload32bitBound.json Fail
- mload32bitBound2.json Fail
- mload32bitBound_Msize.json Fail
- mload32bitBound_return.json Fail
- mload32bitBound_return2.json Fail
- static_CALL_Bounds.json Fail
- static_CALL_Bounds2.json Fail
- static_CALL_Bounds2a.json Fail
- static_CALL_Bounds3.json Fail
OK: 3/38 Fail: 24/38 Skip: 11/38
stMemoryTest
- callDataCopyOffset.json Fail
- calldatacopy_dejavu.json Fail
+ calldatacopy_dejavu2.json OK
- codeCopyOffset.json Fail
- codecopy_dejavu.json Fail
+ codecopy_dejavu2.json OK
- extcodecopy_dejavu.json Fail
- log1_dejavu.json Fail
- log2_dejavu.json Fail
- log3_dejavu.json Fail
- log4_dejavu.json Fail
+ mem0b_singleByte.json OK
+ mem31b_singleByte.json OK
+ mem32b_singleByte.json OK
+ mem32kb+1.json OK
+ mem32kb+31.json OK
+ mem32kb+32.json OK
+ mem32kb+33.json OK
+ mem32kb-1.json OK
+ mem32kb-31.json OK
+ mem32kb-32.json OK
+ mem32kb-33.json OK
+ mem32kb.json OK
+ mem32kb_singleByte+1.json OK
+ mem32kb_singleByte+31.json OK
+ mem32kb_singleByte+32.json OK
+ mem32kb_singleByte+33.json OK
+ mem32kb_singleByte-1.json OK
+ mem32kb_singleByte-31.json OK
+ mem32kb_singleByte-32.json OK
+ mem32kb_singleByte-33.json OK
+ mem32kb_singleByte.json OK
+ mem33b_singleByte.json OK
+ mem64kb+1.json OK
+ mem64kb+31.json OK
+ mem64kb+32.json OK
+ mem64kb+33.json OK
+ mem64kb-1.json OK
+ mem64kb-31.json OK
+ mem64kb-32.json OK
+ mem64kb-33.json OK
+ mem64kb.json OK
+ mem64kb_singleByte+1.json OK
+ mem64kb_singleByte+31.json OK
+ mem64kb_singleByte+32.json OK
+ mem64kb_singleByte+33.json OK
+ mem64kb_singleByte-1.json OK
+ mem64kb_singleByte-31.json OK
+ mem64kb_singleByte-32.json OK
+ mem64kb_singleByte-33.json OK
+ mem64kb_singleByte.json OK
+ memReturn.json OK
+ mload16bitBound.json OK
+ mload8bitBound.json OK
- mload_dejavu.json Fail
- mstore_dejavu.json Fail
- mstroe8_dejavu.json Fail
- sha3_dejavu.json Fail
+ stackLimitGas_1023.json OK
+ stackLimitGas_1024.json OK
- stackLimitGas_1025.json Fail
+ stackLimitPush31_1023.json OK
+ stackLimitPush31_1024.json OK
- stackLimitPush31_1025.json Fail
+ stackLimitPush32_1023.json OK
+ stackLimitPush32_1024.json OK
- stackLimitPush32_1025.json Fail
OK: 51/67 Fail: 16/67 Skip: 0/67
stNonZeroCallsTest
- NonZeroValue_CALL.json Fail
- NonZeroValue_CALLCODE.json Fail
- NonZeroValue_CALLCODE_ToEmpty.json Fail
- NonZeroValue_CALLCODE_ToNonNonZeroBalance.json Fail
- NonZeroValue_CALLCODE_ToOneStorageKey.json Fail
- NonZeroValue_CALL_ToEmpty.json Fail
- NonZeroValue_CALL_ToNonNonZeroBalance.json Fail
- NonZeroValue_CALL_ToOneStorageKey.json Fail
- NonZeroValue_DELEGATECALL.json Fail
- NonZeroValue_DELEGATECALL_ToEmpty.json Fail
- NonZeroValue_DELEGATECALL_ToNonNonZeroBalance.json Fail
- NonZeroValue_DELEGATECALL_ToOneStorageKey.json Fail
- NonZeroValue_SUICIDE.json Fail
- NonZeroValue_SUICIDE_ToEmpty.json Fail
- NonZeroValue_SUICIDE_ToNonNonZeroBalance.json Fail
- NonZeroValue_SUICIDE_ToOneStorageKey.json Fail
- NonZeroValue_TransactionCALL.json Fail
- NonZeroValue_TransactionCALL_ToEmpty.json Fail
- NonZeroValue_TransactionCALL_ToNonNonZeroBalance.json Fail
- NonZeroValue_TransactionCALL_ToOneStorageKey.json Fail
- NonZeroValue_TransactionCALLwithData.json Fail
- NonZeroValue_TransactionCALLwithData_ToEmpty.json Fail
- NonZeroValue_TransactionCALLwithData_ToNonNonZeroBalance.json Fail
- NonZeroValue_TransactionCALLwithData_ToOneStorageKey.json Fail
OK: 0/24 Fail: 24/24 Skip: 0/24
stPreCompiledContracts
- identity_to_bigger.json Fail
- identity_to_smaller.json Fail
- modexp.json Fail
- modexp_0_0_0_1000000.json Fail
- modexp_0_0_0_155000.json Fail
- modexp_0_1_0_1000000.json Fail
- modexp_0_1_0_155000.json Fail
- modexp_0_1_0_20500.json Fail
- modexp_0_1_0_22000.json Fail
- modexp_0_1_0_25000.json Fail
- modexp_0_1_0_35000.json Fail
- modexp_0_3_100_1000000.json Fail
- modexp_0_3_100_155000.json Fail
- modexp_0_3_100_20500.json Fail
- modexp_0_3_100_22000.json Fail
- modexp_0_3_100_25000.json Fail
- modexp_0_3_100_35000.json Fail
- modexp_1_0_0_1000000.json Fail
- modexp_1_0_0_155000.json Fail
- modexp_1_0_0_20500.json Fail
- modexp_1_0_0_22000.json Fail
- modexp_1_0_0_25000.json Fail
- modexp_1_0_0_35000.json Fail
- modexp_1_0_1_1000000.json Fail
- modexp_1_0_1_155000.json Fail
- modexp_1_0_1_20500.json Fail
- modexp_1_0_1_22000.json Fail
- modexp_1_0_1_25000.json Fail
- modexp_1_0_1_35000.json Fail
- modexp_1_1_1_1000000.json Fail
- modexp_1_1_1_155000.json Fail
- modexp_1_1_1_20500.json Fail
- modexp_1_1_1_22000.json Fail
- modexp_1_1_1_25000.json Fail
- modexp_1_1_1_35000.json Fail
- modexp_37120_22411_22000.json Fail
- modexp_37120_37111_0_1000000.json Fail
- modexp_37120_37111_0_155000.json Fail
- modexp_37120_37111_0_20500.json Fail
- modexp_37120_37111_0_22000.json Fail
- modexp_37120_37111_0_25000.json Fail
- modexp_37120_37111_0_35000.json Fail
- modexp_37120_37111_1_1000000.json Fail
- modexp_37120_37111_1_155000.json Fail
- modexp_37120_37111_1_20500.json Fail
- modexp_37120_37111_1_25000.json Fail
- modexp_37120_37111_1_35000.json Fail
- modexp_37120_37111_37111_1000000.json Fail
- modexp_37120_37111_37111_155000.json Fail
- modexp_37120_37111_37111_20500.json Fail
- modexp_37120_37111_37111_22000.json Fail
- modexp_37120_37111_37111_25000.json Fail
- modexp_37120_37111_37111_35000.json Fail
- modexp_37120_37111_97_1000000.json Fail
- modexp_37120_37111_97_155000.json Fail
- modexp_37120_37111_97_20500.json Fail
- modexp_37120_37111_97_22000.json Fail
- modexp_37120_37111_97_25000.json Fail
- modexp_37120_37111_97_35000.json Fail
- modexp_39936_1_55201_1000000.json Fail
- modexp_39936_1_55201_155000.json Fail
- modexp_39936_1_55201_20500.json Fail
- modexp_39936_1_55201_22000.json Fail
- modexp_39936_1_55201_25000.json Fail
- modexp_39936_1_55201_35000.json Fail
- modexp_3_09984_39936_1000000.json Fail
- modexp_3_09984_39936_155000.json Fail
- modexp_3_09984_39936_22000.json Fail
- modexp_3_09984_39936_25000.json Fail
- modexp_3_09984_39936_35000.json Fail
- modexp_3_28948_11579_20500.json Fail
- modexp_3_5_100_1000000.json Fail
- modexp_3_5_100_155000.json Fail
- modexp_3_5_100_20500.json Fail
- modexp_3_5_100_22000.json Fail
- modexp_3_5_100_25000.json Fail
- modexp_3_5_100_35000.json Fail
- modexp_49_2401_2401_1000000.json Fail
- modexp_49_2401_2401_155000.json Fail
- modexp_49_2401_2401_20500.json Fail
- modexp_49_2401_2401_22000.json Fail
- modexp_49_2401_2401_25000.json Fail
- modexp_49_2401_2401_35000.json Fail
- modexp_55190_55190_42965_1000000.json Fail
- modexp_55190_55190_42965_155000.json Fail
- modexp_55190_55190_42965_20500.json Fail
- modexp_55190_55190_42965_22000.json Fail
- modexp_55190_55190_42965_25000.json Fail
- modexp_55190_55190_42965_35000.json Fail
- modexp_9_37111_37111_1000000.json Fail
- modexp_9_37111_37111_155000.json Fail
- modexp_9_37111_37111_20500.json Fail
- modexp_9_37111_37111_22000.json Fail
- modexp_9_37111_37111_35000.json Fail
- modexp_9_3711_37111_25000.json Fail
- sec80.json Fail
OK: 0/96 Fail: 96/96 Skip: 0/96
stPreCompiledContracts2
- CALLCODEEcrecover0.json Fail
- CALLCODEEcrecover0_0input.json Fail
- CALLCODEEcrecover0_Gas2999.json Fail
- CALLCODEEcrecover0_NoGas.json Fail
- CALLCODEEcrecover0_completeReturnValue.json Fail
- CALLCODEEcrecover0_gas3000.json Fail
- CALLCODEEcrecover0_overlappingInputOutput.json Fail
- CALLCODEEcrecover1.json Fail
- CALLCODEEcrecover2.json Fail
- CALLCODEEcrecover3.json Fail
- CALLCODEEcrecover80.json Fail
- CALLCODEEcrecoverH_prefixed0.json Fail
- CALLCODEEcrecoverR_prefixed0.json Fail
- CALLCODEEcrecoverS_prefixed0.json Fail
- CALLCODEEcrecoverV_prefixed0.json Fail
- CALLCODEEcrecoverV_prefixedf0.json Fail
- CALLCODEIdentitiy_0.json Fail
- CALLCODEIdentitiy_1.json Fail
- CALLCODEIdentity_1_nonzeroValue.json Fail
- CALLCODEIdentity_2.json Fail
- CALLCODEIdentity_3.json Fail
- CALLCODEIdentity_4.json Fail
- CALLCODEIdentity_4_gas17.json Fail
- CALLCODEIdentity_4_gas18.json Fail
- CALLCODEIdentity_5.json Fail
- CALLCODERipemd160_0.json Fail
- CALLCODERipemd160_1.json Fail
- CALLCODERipemd160_2.json Fail
- CALLCODERipemd160_3.json Fail
- CALLCODERipemd160_3_postfixed0.json Fail
- CALLCODERipemd160_3_prefixed0.json Fail
- CALLCODERipemd160_4.json Fail
- CALLCODERipemd160_4_gas719.json Fail
- CALLCODERipemd160_5.json Fail
- CALLCODESha256_0.json Fail
- CALLCODESha256_1.json Fail
- CALLCODESha256_1_nonzeroValue.json Fail
- CALLCODESha256_2.json Fail
- CALLCODESha256_3.json Fail
- CALLCODESha256_3_postfix0.json Fail
- CALLCODESha256_3_prefix0.json Fail
- CALLCODESha256_4.json Fail
- CALLCODESha256_4_gas99.json Fail
- CALLCODESha256_5.json Fail
- CallEcrecover0.json Fail
- CallEcrecover0_0input.json Fail
- CallEcrecover0_Gas2999.json Fail
- CallEcrecover0_NoGas.json Fail
- CallEcrecover0_completeReturnValue.json Fail
- CallEcrecover0_gas3000.json Fail
- CallEcrecover0_overlappingInputOutput.json Fail
- CallEcrecover1.json Fail
- CallEcrecover2.json Fail
- CallEcrecover3.json Fail
- CallEcrecover80.json Fail
- CallEcrecoverCheckLength.json Fail
- CallEcrecoverCheckLengthWrongV.json Fail
- CallEcrecoverH_prefixed0.json Fail
- CallEcrecoverR_prefixed0.json Fail
- CallEcrecoverS_prefixed0.json Fail
- CallEcrecoverV_prefixed0.json Fail
- CallIdentitiy_0.json Fail
- CallIdentitiy_1.json Fail
- CallIdentity_1_nonzeroValue.json Fail
- CallIdentity_2.json Fail
- CallIdentity_3.json Fail
- CallIdentity_4.json Fail
- CallIdentity_4_gas17.json Fail
- CallIdentity_4_gas18.json Fail
- CallIdentity_5.json Fail
- CallRipemd160_0.json Fail
- CallRipemd160_1.json Fail
- CallRipemd160_2.json Fail
- CallRipemd160_3.json Fail
- CallRipemd160_3_postfixed0.json Fail
- CallRipemd160_3_prefixed0.json Fail
- CallRipemd160_4.json Fail
- CallRipemd160_4_gas719.json Fail
- CallRipemd160_5.json Fail
- CallSha256_0.json Fail
- CallSha256_1.json Fail
- CallSha256_1_nonzeroValue.json Fail
- CallSha256_2.json Fail
- CallSha256_3.json Fail
- CallSha256_3_postfix0.json Fail
- CallSha256_3_prefix0.json Fail
- CallSha256_4.json Fail
- CallSha256_4_gas99.json Fail
- CallSha256_5.json Fail
- modexpRandomInput.json Fail
- modexp_0_0_0_20500.json Fail
- modexp_0_0_0_22000.json Fail
- modexp_0_0_0_25000.json Fail
- modexp_0_0_0_35000.json Fail
OK: 0/94 Fail: 94/94 Skip: 0/94
stQuadraticComplexityTest
- Call1MB1024Calldepth.json Fail
- Call50000.json Fail
- Call50000_ecrec.json Fail
- Call50000_identity.json Fail
- Call50000_identity2.json Fail
- Call50000_rip160.json Fail
- Call50000_sha256.json Fail
- Call50000bytesContract50_1.json Fail
- Call50000bytesContract50_2.json Fail
- Call50000bytesContract50_3.json Fail
- Callcode50000.json Fail
- Create1000.json Fail
- Create1000Byzantium.json Fail
- QuadraticComplexitySolidity_CallDataCopy.json Fail
- Return50000.json Fail
- Return50000_2.json Fail
OK: 0/16 Fail: 16/16 Skip: 0/16
stRandom
+ randomStatetest0.json OK
randomStatetest1.json Skip
- randomStatetest10.json Fail
- randomStatetest100.json Fail
- randomStatetest101.json Fail
+ randomStatetest102.json OK
- randomStatetest103.json Fail
+ randomStatetest104.json OK
+ randomStatetest105.json OK
+ randomStatetest106.json OK
+ randomStatetest107.json OK
+ randomStatetest108.json OK
+ randomStatetest11.json OK
+ randomStatetest110.json OK
+ randomStatetest111.json OK
+ randomStatetest112.json OK
+ randomStatetest114.json OK
+ randomStatetest115.json OK
- randomStatetest116.json Fail
+ randomStatetest117.json OK
+ randomStatetest118.json OK
+ randomStatetest119.json OK
+ randomStatetest12.json OK
+ randomStatetest120.json OK
+ randomStatetest121.json OK
+ randomStatetest122.json OK
+ randomStatetest123.json OK
+ randomStatetest124.json OK
- randomStatetest125.json Fail
- randomStatetest126.json Fail
+ randomStatetest129.json OK
- randomStatetest13.json Fail
+ randomStatetest130.json OK
+ randomStatetest131.json OK
- randomStatetest133.json Fail
- randomStatetest134.json Fail
- randomStatetest135.json Fail
+ randomStatetest136.json OK
+ randomStatetest137.json OK
- randomStatetest138.json Fail
+ randomStatetest139.json OK
- randomStatetest14.json Fail
+ randomStatetest142.json OK
+ randomStatetest143.json OK
+ randomStatetest144.json OK
+ randomStatetest145.json OK
- randomStatetest146.json Fail
- randomStatetest147.json Fail
+ randomStatetest148.json OK
+ randomStatetest149.json OK
+ randomStatetest15.json OK
- randomStatetest150.json Fail
+ randomStatetest151.json OK
+ randomStatetest153.json OK
- randomStatetest154.json Fail
+ randomStatetest155.json OK
+ randomStatetest156.json OK
+ randomStatetest157.json OK
+ randomStatetest158.json OK
- randomStatetest159.json Fail
- randomStatetest16.json Fail
+ randomStatetest160.json OK
+ randomStatetest161.json OK
+ randomStatetest162.json OK
+ randomStatetest163.json OK
+ randomStatetest164.json OK
+ randomStatetest166.json OK
+ randomStatetest167.json OK
+ randomStatetest169.json OK
- randomStatetest17.json Fail
- randomStatetest170.json Fail
+ randomStatetest171.json OK
+ randomStatetest172.json OK
- randomStatetest173.json Fail
+ randomStatetest174.json OK
+ randomStatetest175.json OK
+ randomStatetest176.json OK
- randomStatetest177.json Fail
- randomStatetest178.json Fail
+ randomStatetest179.json OK
- randomStatetest18.json Fail
+ randomStatetest180.json OK
+ randomStatetest183.json OK
- randomStatetest184.json Fail
+ randomStatetest185.json OK
+ randomStatetest187.json OK
+ randomStatetest188.json OK
- randomStatetest189.json Fail
+ randomStatetest19.json OK
+ randomStatetest190.json OK
+ randomStatetest191.json OK
+ randomStatetest192.json OK
+ randomStatetest194.json OK
+ randomStatetest195.json OK
- randomStatetest196.json Fail
+ randomStatetest197.json OK
- randomStatetest198.json Fail
- randomStatetest199.json Fail
+ randomStatetest2.json OK
- randomStatetest20.json Fail
+ randomStatetest200.json OK
- randomStatetest201.json Fail
+ randomStatetest202.json OK
+ randomStatetest204.json OK
- randomStatetest205.json Fail
+ randomStatetest206.json OK
- randomStatetest207.json Fail
+ randomStatetest208.json OK
+ randomStatetest209.json OK
+ randomStatetest210.json OK
+ randomStatetest211.json OK
- randomStatetest212.json Fail
- randomStatetest214.json Fail
+ randomStatetest215.json OK
+ randomStatetest216.json OK
+ randomStatetest217.json OK
+ randomStatetest219.json OK
- randomStatetest22.json Fail
+ randomStatetest220.json OK
+ randomStatetest221.json OK
+ randomStatetest222.json OK
+ randomStatetest223.json OK
+ randomStatetest225.json OK
+ randomStatetest226.json OK
+ randomStatetest227.json OK
- randomStatetest228.json Fail
+ randomStatetest229.json OK
+ randomStatetest23.json OK
+ randomStatetest230.json OK
+ randomStatetest231.json OK
- randomStatetest232.json Fail
- randomStatetest233.json Fail
+ randomStatetest236.json OK
- randomStatetest237.json Fail
+ randomStatetest238.json OK
- randomStatetest24.json Fail
+ randomStatetest241.json OK
+ randomStatetest242.json OK
+ randomStatetest243.json OK
- randomStatetest244.json Fail
+ randomStatetest245.json OK
- randomStatetest246.json Fail
+ randomStatetest247.json OK
- randomStatetest248.json Fail
+ randomStatetest249.json OK
+ randomStatetest25.json OK
- randomStatetest250.json Fail
+ randomStatetest251.json OK
+ randomStatetest252.json OK
+ randomStatetest254.json OK
- randomStatetest257.json Fail
+ randomStatetest259.json OK
- randomStatetest26.json Fail
+ randomStatetest260.json OK
- randomStatetest261.json Fail
+ randomStatetest263.json OK
+ randomStatetest264.json OK
- randomStatetest265.json Fail
- randomStatetest266.json Fail
+ randomStatetest267.json OK
+ randomStatetest268.json OK
+ randomStatetest269.json OK
+ randomStatetest27.json OK
+ randomStatetest270.json OK
+ randomStatetest271.json OK
- randomStatetest273.json Fail
- randomStatetest274.json Fail
+ randomStatetest275.json OK
+ randomStatetest276.json OK
+ randomStatetest278.json OK
+ randomStatetest279.json OK
+ randomStatetest28.json OK
+ randomStatetest280.json OK
+ randomStatetest281.json OK
- randomStatetest282.json Fail
+ randomStatetest283.json OK
+ randomStatetest285.json OK
+ randomStatetest286.json OK
- randomStatetest287.json Fail
+ randomStatetest288.json OK
+ randomStatetest29.json OK
+ randomStatetest290.json OK
+ randomStatetest291.json OK
- randomStatetest292.json Fail
+ randomStatetest293.json OK
- randomStatetest294.json Fail
- randomStatetest295.json Fail
- randomStatetest296.json Fail
+ randomStatetest297.json OK
+ randomStatetest298.json OK
+ randomStatetest299.json OK
+ randomStatetest3.json OK
- randomStatetest30.json Fail
+ randomStatetest300.json OK
+ randomStatetest301.json OK
- randomStatetest302.json Fail
- randomStatetest303.json Fail
- randomStatetest304.json Fail
+ randomStatetest305.json OK
- randomStatetest306.json Fail
- randomStatetest307.json Fail
+ randomStatetest308.json OK
+ randomStatetest309.json OK
+ randomStatetest31.json OK
+ randomStatetest310.json OK
+ randomStatetest311.json OK
+ randomStatetest312.json OK
- randomStatetest313.json Fail
+ randomStatetest315.json OK
+ randomStatetest316.json OK
+ randomStatetest318.json OK
randomStatetest32.json Skip
- randomStatetest320.json Fail
+ randomStatetest321.json OK
+ randomStatetest322.json OK
+ randomStatetest323.json OK
+ randomStatetest324.json OK
+ randomStatetest325.json OK
+ randomStatetest326.json OK
- randomStatetest327.json Fail
+ randomStatetest328.json OK
+ randomStatetest329.json OK
+ randomStatetest33.json OK
+ randomStatetest332.json OK
+ randomStatetest333.json OK
+ randomStatetest334.json OK
+ randomStatetest335.json OK
+ randomStatetest336.json OK
+ randomStatetest337.json OK
+ randomStatetest338.json OK
+ randomStatetest339.json OK
- randomStatetest340.json Fail
+ randomStatetest341.json OK
+ randomStatetest342.json OK
+ randomStatetest343.json OK
+ randomStatetest345.json OK
+ randomStatetest346.json OK
randomStatetest347.json Skip
+ randomStatetest348.json OK
+ randomStatetest349.json OK
+ randomStatetest350.json OK
+ randomStatetest351.json OK
randomStatetest352.json Skip
- randomStatetest353.json Fail
- randomStatetest354.json Fail
- randomStatetest355.json Fail
+ randomStatetest356.json OK
+ randomStatetest357.json OK
+ randomStatetest358.json OK
- randomStatetest359.json Fail
- randomStatetest36.json Fail
+ randomStatetest360.json OK
+ randomStatetest361.json OK
+ randomStatetest362.json OK
+ randomStatetest363.json OK
+ randomStatetest364.json OK
- randomStatetest365.json Fail
+ randomStatetest366.json OK
- randomStatetest367.json Fail
- randomStatetest368.json Fail
+ randomStatetest369.json OK
+ randomStatetest37.json OK
- randomStatetest370.json Fail
+ randomStatetest371.json OK
+ randomStatetest372.json OK
+ randomStatetest375.json OK
- randomStatetest376.json Fail
+ randomStatetest377.json OK
- randomStatetest378.json Fail
+ randomStatetest379.json OK
- randomStatetest38.json Fail
+ randomStatetest380.json OK
+ randomStatetest381.json OK
+ randomStatetest382.json OK
+ randomStatetest383.json OK
+ randomStatetest39.json OK
+ randomStatetest4.json OK
+ randomStatetest41.json OK
+ randomStatetest42.json OK
- randomStatetest43.json Fail
- randomStatetest45.json Fail
+ randomStatetest46.json OK
+ randomStatetest47.json OK
- randomStatetest48.json Fail
+ randomStatetest49.json OK
+ randomStatetest5.json OK
- randomStatetest50.json Fail
- randomStatetest51.json Fail
- randomStatetest52.json Fail
+ randomStatetest53.json OK
- randomStatetest54.json Fail
- randomStatetest55.json Fail
+ randomStatetest57.json OK
+ randomStatetest58.json OK
+ randomStatetest59.json OK
+ randomStatetest6.json OK
+ randomStatetest60.json OK
+ randomStatetest62.json OK
+ randomStatetest63.json OK
- randomStatetest64.json Fail
+ randomStatetest66.json OK
+ randomStatetest67.json OK
+ randomStatetest69.json OK
- randomStatetest7.json Fail
+ randomStatetest72.json OK
+ randomStatetest73.json OK
+ randomStatetest74.json OK
+ randomStatetest75.json OK
+ randomStatetest77.json OK
+ randomStatetest78.json OK
+ randomStatetest80.json OK
+ randomStatetest81.json OK
+ randomStatetest82.json OK
+ randomStatetest83.json OK
- randomStatetest84.json Fail
- randomStatetest85.json Fail
+ randomStatetest87.json OK
+ randomStatetest88.json OK
+ randomStatetest89.json OK
+ randomStatetest9.json OK
+ randomStatetest90.json OK
+ randomStatetest92.json OK
+ randomStatetest94.json OK
+ randomStatetest95.json OK
+ randomStatetest96.json OK
- randomStatetest97.json Fail
+ randomStatetest98.json OK
OK: 229/327 Fail: 94/327 Skip: 4/327
stRandom2
- 201503110226PYTHON_DUP6.json Fail
+ randomStatetest.json OK
+ randomStatetest384.json OK
- randomStatetest385.json Fail
+ randomStatetest386.json OK
+ randomStatetest387.json OK
+ randomStatetest388.json OK
- randomStatetest389.json Fail
- randomStatetest391.json Fail
randomStatetest393.json Skip
+ randomStatetest395.json OK
+ randomStatetest396.json OK
+ randomStatetest397.json OK
+ randomStatetest398.json OK
+ randomStatetest399.json OK
- randomStatetest401.json Fail
+ randomStatetest402.json OK
+ randomStatetest404.json OK
+ randomStatetest405.json OK
+ randomStatetest406.json OK
+ randomStatetest407.json OK
+ randomStatetest408.json OK
- randomStatetest409.json Fail
+ randomStatetest410.json OK
+ randomStatetest411.json OK
+ randomStatetest412.json OK
+ randomStatetest413.json OK
+ randomStatetest414.json OK
+ randomStatetest415.json OK
+ randomStatetest416.json OK
- randomStatetest417.json Fail
- randomStatetest418.json Fail
+ randomStatetest419.json OK
+ randomStatetest420.json OK
+ randomStatetest421.json OK
- randomStatetest422.json Fail
- randomStatetest423.json Fail
+ randomStatetest424.json OK
+ randomStatetest425.json OK
+ randomStatetest426.json OK
+ randomStatetest428.json OK
+ randomStatetest429.json OK
+ randomStatetest430.json OK
+ randomStatetest433.json OK
+ randomStatetest435.json OK
+ randomStatetest436.json OK
+ randomStatetest437.json OK
+ randomStatetest438.json OK
+ randomStatetest439.json OK
+ randomStatetest440.json OK
+ randomStatetest441.json OK
+ randomStatetest442.json OK
- randomStatetest443.json Fail
+ randomStatetest444.json OK
- randomStatetest445.json Fail
+ randomStatetest446.json OK
+ randomStatetest447.json OK
+ randomStatetest448.json OK
- randomStatetest449.json Fail
+ randomStatetest450.json OK
+ randomStatetest451.json OK
+ randomStatetest452.json OK
- randomStatetest454.json Fail
+ randomStatetest455.json OK
+ randomStatetest456.json OK
+ randomStatetest457.json OK
- randomStatetest458.json Fail
+ randomStatetest460.json OK
+ randomStatetest461.json OK
+ randomStatetest462.json OK
+ randomStatetest464.json OK
+ randomStatetest465.json OK
+ randomStatetest466.json OK
- randomStatetest467.json Fail
- randomStatetest468.json Fail
+ randomStatetest469.json OK
+ randomStatetest470.json OK
+ randomStatetest471.json OK
- randomStatetest472.json Fail
- randomStatetest473.json Fail
+ randomStatetest474.json OK
+ randomStatetest475.json OK
- randomStatetest476.json Fail
+ randomStatetest477.json OK
+ randomStatetest478.json OK
+ randomStatetest480.json OK
- randomStatetest481.json Fail
+ randomStatetest482.json OK
+ randomStatetest483.json OK
- randomStatetest484.json Fail
- randomStatetest485.json Fail
- randomStatetest487.json Fail
+ randomStatetest488.json OK
+ randomStatetest489.json OK
+ randomStatetest491.json OK
+ randomStatetest493.json OK
- randomStatetest494.json Fail
- randomStatetest495.json Fail
- randomStatetest496.json Fail
+ randomStatetest497.json OK
- randomStatetest498.json Fail
- randomStatetest499.json Fail
+ randomStatetest500.json OK
+ randomStatetest501.json OK
+ randomStatetest502.json OK
+ randomStatetest503.json OK
- randomStatetest504.json Fail
+ randomStatetest505.json OK
+ randomStatetest506.json OK
+ randomStatetest507.json OK
- randomStatetest508.json Fail
- randomStatetest509.json Fail
+ randomStatetest510.json OK
+ randomStatetest511.json OK
+ randomStatetest512.json OK
- randomStatetest513.json Fail
+ randomStatetest514.json OK
+ randomStatetest516.json OK
+ randomStatetest517.json OK
+ randomStatetest518.json OK
+ randomStatetest519.json OK
+ randomStatetest520.json OK
+ randomStatetest521.json OK
- randomStatetest523.json Fail
- randomStatetest524.json Fail
+ randomStatetest525.json OK
+ randomStatetest526.json OK
- randomStatetest527.json Fail
- randomStatetest528.json Fail
+ randomStatetest531.json OK
- randomStatetest532.json Fail
+ randomStatetest533.json OK
+ randomStatetest534.json OK
+ randomStatetest535.json OK
+ randomStatetest536.json OK
+ randomStatetest537.json OK
- randomStatetest538.json Fail
+ randomStatetest539.json OK
+ randomStatetest541.json OK
+ randomStatetest542.json OK
+ randomStatetest543.json OK
- randomStatetest544.json Fail
+ randomStatetest545.json OK
+ randomStatetest546.json OK
- randomStatetest547.json Fail
+ randomStatetest548.json OK
- randomStatetest549.json Fail
+ randomStatetest550.json OK
- randomStatetest552.json Fail
+ randomStatetest553.json OK
- randomStatetest554.json Fail
+ randomStatetest555.json OK
+ randomStatetest556.json OK
+ randomStatetest558.json OK
- randomStatetest559.json Fail
+ randomStatetest560.json OK
- randomStatetest562.json Fail
- randomStatetest563.json Fail
+ randomStatetest564.json OK
+ randomStatetest565.json OK
- randomStatetest566.json Fail
+ randomStatetest567.json OK
- randomStatetest569.json Fail
- randomStatetest571.json Fail
- randomStatetest572.json Fail
- randomStatetest573.json Fail
+ randomStatetest574.json OK
- randomStatetest575.json Fail
- randomStatetest576.json Fail
- randomStatetest577.json Fail
+ randomStatetest578.json OK
- randomStatetest579.json Fail
+ randomStatetest580.json OK
- randomStatetest581.json Fail
+ randomStatetest582.json OK
+ randomStatetest583.json OK
+ randomStatetest584.json OK
+ randomStatetest585.json OK
+ randomStatetest586.json OK
+ randomStatetest587.json OK
+ randomStatetest588.json OK
+ randomStatetest589.json OK
+ randomStatetest592.json OK
+ randomStatetest594.json OK
- randomStatetest596.json Fail
- randomStatetest597.json Fail
+ randomStatetest599.json OK
+ randomStatetest600.json OK
- randomStatetest601.json Fail
+ randomStatetest602.json OK
+ randomStatetest603.json OK
- randomStatetest604.json Fail
+ randomStatetest605.json OK
+ randomStatetest607.json OK
+ randomStatetest608.json OK
+ randomStatetest609.json OK
+ randomStatetest610.json OK
- randomStatetest611.json Fail
+ randomStatetest612.json OK
+ randomStatetest615.json OK
+ randomStatetest616.json OK
- randomStatetest618.json Fail
- randomStatetest619.json Fail
+ randomStatetest620.json OK
+ randomStatetest621.json OK
+ randomStatetest624.json OK
- randomStatetest625.json Fail
randomStatetest626.json Skip
- randomStatetest627.json Fail
- randomStatetest628.json Fail
+ randomStatetest629.json OK
+ randomStatetest630.json OK
- randomStatetest632.json Fail
+ randomStatetest633.json OK
- randomStatetest635.json Fail
- randomStatetest636.json Fail
+ randomStatetest637.json OK
+ randomStatetest638.json OK
- randomStatetest639.json Fail
- randomStatetest640.json Fail
+ randomStatetest641.json OK
- randomStatetest642.json Fail
- randomStatetest643.json Fail
- randomStatetest644.json Fail
- randomStatetest645.json Fail
- randomStatetest646.json Fail
- randomStatetest647.json Fail
OK: 147/227 Fail: 78/227 Skip: 2/227
stRecursiveCreate
- recursiveCreate.json Fail
- recursiveCreateReturnValue.json Fail
OK: 0/2 Fail: 2/2 Skip: 0/2
stRefundTest
+ refund50_1.json OK
+ refund50_2.json OK
- refund50percentCap.json Fail
- refund600.json Fail
- refundSuicide50procentCap.json Fail
- refund_CallA.json Fail
- refund_CallA_OOG.json Fail
- refund_CallA_notEnoughGasInCall.json Fail
- refund_CallToSuicideNoStorage.json Fail
- refund_CallToSuicideStorage.json Fail
- refund_CallToSuicideTwice.json Fail
+ refund_NoOOG_1.json OK
- refund_OOG.json Fail
- refund_TxToSuicide.json Fail
- refund_TxToSuicideOOG.json Fail
+ refund_changeNonZeroStorage.json OK
+ refund_getEtherBack.json OK
- refund_multimpleSuicide.json Fail
- refund_singleSuicide.json Fail
OK: 5/19 Fail: 14/19 Skip: 0/19
stReturnDataTest
- call_ecrec_success_empty_then_returndatasize.json Fail
- call_outsize_then_create_successful_then_returndatasize.json Fail
- call_then_call_value_fail_then_returndatasize.json Fail
- call_then_create_successful_then_returndatasize.json Fail
- create_callprecompile_returndatasize.json Fail
- modexp_modsize0_returndatasize.json Fail
- returndatacopy_0_0_following_successful_create.json Fail
- returndatacopy_afterFailing_create.json Fail
- returndatacopy_after_failing_callcode.json Fail
- returndatacopy_after_failing_delegatecall.json Fail
- returndatacopy_after_failing_staticcall.json Fail
- returndatacopy_after_revert_in_staticcall.json Fail
- returndatacopy_after_successful_callcode.json Fail
- returndatacopy_after_successful_delegatecall.json Fail
- returndatacopy_after_successful_staticcall.json Fail
- returndatacopy_following_call.json Fail
- returndatacopy_following_create.json Fail
- returndatacopy_following_failing_call.json Fail
- returndatacopy_following_revert.json Fail
- returndatacopy_following_revert_in_create.json Fail
- returndatacopy_following_successful_create.json Fail
- returndatacopy_following_too_big_transfer.json Fail
- returndatacopy_initial.json Fail
- returndatacopy_initial_256.json Fail
- returndatacopy_initial_big_sum.json Fail
- returndatacopy_overrun.json Fail
- returndatasize_after_failing_callcode.json Fail
- returndatasize_after_failing_delegatecall.json Fail
- returndatasize_after_failing_staticcall.json Fail
- returndatasize_after_oog_after_deeper.json Fail
- returndatasize_after_successful_callcode.json Fail
- returndatasize_after_successful_delegatecall.json Fail
- returndatasize_after_successful_staticcall.json Fail
- returndatasize_bug.json Fail
- returndatasize_following_successful_create.json Fail
- returndatasize_initial.json Fail
- returndatasize_initial_zero_read.json Fail
OK: 0/37 Fail: 37/37 Skip: 0/37
stRevertTest
- LoopCallsDepthThenRevert.json Fail
- LoopCallsDepthThenRevert2.json Fail
- LoopCallsDepthThenRevert3.json Fail
- LoopCallsThenRevert.json Fail
- LoopDelegateCallsDepthThenRevert.json Fail
- NashatyrevSuicideRevert.json Fail
- PythonRevertTestTue201814-1430.json Fail
- RevertDepth2.json Fail
- RevertDepthCreateAddressCollision.json Fail
- RevertDepthCreateOOG.json Fail
- RevertInCallCode.json Fail
- RevertInCreateInInit.json Fail
- RevertInDelegateCall.json Fail
- RevertInStaticCall.json Fail
- RevertOnEmptyStack.json Fail
- RevertOpcode.json Fail
- RevertOpcodeCalls.json Fail
- RevertOpcodeCreate.json Fail
- RevertOpcodeDirectCall.json Fail
- RevertOpcodeInCallsOnNonEmptyReturnData.json Fail
- RevertOpcodeInCreateReturns.json Fail
- RevertOpcodeInInit.json Fail
- RevertOpcodeMultipleSubCalls.json Fail
- RevertOpcodeReturn.json Fail
- RevertOpcodeWithBigOutputInInit.json Fail
- RevertPrecompiledTouch.json Fail
- RevertPrecompiledTouchCC.json Fail
- RevertPrecompiledTouchDC.json Fail
- RevertPrefound.json Fail
- RevertPrefoundCall.json Fail
- RevertPrefoundCallOOG.json Fail
- RevertPrefoundEmpty.json Fail
- RevertPrefoundEmptyCall.json Fail
- RevertPrefoundEmptyCallOOG.json Fail
- RevertPrefoundEmptyOOG.json Fail
- RevertPrefoundOOG.json Fail
- RevertRemoteSubCallStorageOOG.json Fail
- RevertRemoteSubCallStorageOOG2.json Fail
- RevertSubCallStorageOOG.json Fail
- RevertSubCallStorageOOG2.json Fail
- TouchToEmptyAccountRevert.json Fail
- TouchToEmptyAccountRevert2.json Fail
- TouchToEmptyAccountRevert3.json Fail
OK: 0/43 Fail: 43/43 Skip: 0/43
stShift
- sar00.json Fail
- sar01.json Fail
- sar10.json Fail
- sar11.json Fail
- sar_0_256-1.json Fail
- sar_2^254_254.json Fail
- sar_2^255-1_248.json Fail
- sar_2^255-1_254.json Fail
- sar_2^255-1_255.json Fail
- sar_2^255-1_256.json Fail
- sar_2^255_1.json Fail
- sar_2^255_255.json Fail
- sar_2^255_256.json Fail
- sar_2^255_257.json Fail
- sar_2^256-1_0.json Fail
- sar_2^256-1_1.json Fail
- sar_2^256-1_255.json Fail
- sar_2^256-1_256.json Fail
- shl01-0100.json Fail
- shl01-0101.json Fail
- shl01-ff.json Fail
- shl01.json Fail
- shl10.json Fail
- shl11.json Fail
- shl_-1_0.json Fail
- shl_-1_1.json Fail
- shl_-1_255.json Fail
- shl_-1_256.json Fail
- shl_2^255-1_1.json Fail
- shr01.json Fail
- shr10.json Fail
- shr11.json Fail
- shr_-1_0.json Fail
- shr_-1_1.json Fail
- shr_-1_255.json Fail
- shr_-1_256.json Fail
- shr_2^255_1.json Fail
- shr_2^255_255.json Fail
- shr_2^255_256.json Fail
- shr_2^255_257.json Fail
OK: 0/40 Fail: 40/40 Skip: 0/40
stSolidityTest
- AmbiguousMethod.json Fail
- CallInfiniteLoop.json Fail
- CallLowLevelCreatesSolidity.json Fail
- CallRecursiveMethods.json Fail
- ContractInheritance.json Fail
- CreateContractFromMethod.json Fail
- RecursiveCreateContracts.json Fail
- RecursiveCreateContractsCreate4Contracts.json Fail
- TestBlockAndTransactionProperties.json Fail
- TestContractInteraction.json Fail
- TestContractSuicide.json Fail
- TestCryptographicFunctions.json Fail
- TestKeywords.json Fail
- TestOverflow.json Fail
+ TestStoreGasPrices.json OK
- TestStructuresAndVariabless.json Fail
OK: 1/16 Fail: 15/16 Skip: 0/16
stSpecialTest
- FailedCreateRevertsDeletion.json Fail
- JUMPDEST_Attack.json Fail
- JUMPDEST_AttackwithJump.json Fail
- OverflowGasMakeMoney.json Fail
- StackDepthLimitSEC.json Fail
- block504980.json Fail
- deploymentError.json Fail
- failed_tx_xcf416c53.json Fail
- gasPrice0.json Fail
- makeMoney.json Fail
- sha3_deja.json Fail
- txCost-sec73.json Fail
- tx_e1c174e2.json Fail
OK: 0/13 Fail: 13/13 Skip: 0/13
stStackTests
shallowStack.json Skip
stackOverflow.json Skip
stackOverflowDUP.json Skip
stackOverflowM1.json Skip
stackOverflowM1DUP.json Skip
stackOverflowM1PUSH.json Skip
stackOverflowPUSH.json Skip
OK: 0/7 Fail: 0/7 Skip: 7/7
stStaticCall
- static_ABAcalls0.json Fail
- static_ABAcalls1.json Fail
- static_ABAcalls2.json Fail
- static_ABAcalls3.json Fail
- static_ABAcallsSuicide0.json Fail
- static_ABAcallsSuicide1.json Fail
- static_CALL_OneVCallSuicide.json Fail
- static_CALL_ZeroVCallSuicide.json Fail
- static_CREATE_ContractSuicideDuringInit.json Fail
- static_CREATE_ContractSuicideDuringInit_ThenStoreThenReturn.jsonFail
- static_CREATE_ContractSuicideDuringInit_WithValue.json Fail
- static_CREATE_EmptyContractAndCallIt_0wei.json Fail
- static_CREATE_EmptyContractWithStorageAndCallIt_0wei.json Fail
- static_Call10.json Fail
static_Call1024BalanceTooLow.json Skip
- static_Call1024BalanceTooLow2.json Fail
- static_Call1024OOG.json Fail
- static_Call1024PreCalls.json Fail
- static_Call1024PreCalls2.json Fail
- static_Call1024PreCalls3.json Fail
- static_Call1MB1024Calldepth.json Fail
- static_Call50000.json Fail
- static_Call50000_ecrec.json Fail
- static_Call50000_identity.json Fail
- static_Call50000_identity2.json Fail
- static_Call50000_rip160.json Fail
- static_Call50000_sha256.json Fail
- static_Call50000bytesContract50_1.json Fail
- static_Call50000bytesContract50_2.json Fail
- static_Call50000bytesContract50_3.json Fail
- static_CallAndCallcodeConsumeMoreGasThenTransactionHas.json Fail
- static_CallAskMoreGasOnDepth2ThenTransactionHas.json Fail
- static_CallContractToCreateContractAndCallItOOG.json Fail
- static_CallContractToCreateContractOOG.json Fail
- static_CallContractToCreateContractOOGBonusGas.json Fail
- static_CallContractToCreateContractWhichWouldCreateContractIfCalled.jsonFail
- static_CallEcrecover0.json Fail
- static_CallEcrecover0_0input.json Fail
- static_CallEcrecover0_Gas2999.json Fail
- static_CallEcrecover0_NoGas.json Fail
- static_CallEcrecover0_completeReturnValue.json Fail
- static_CallEcrecover0_gas3000.json Fail
- static_CallEcrecover0_overlappingInputOutput.json Fail
- static_CallEcrecover1.json Fail
- static_CallEcrecover2.json Fail
- static_CallEcrecover3.json Fail
- static_CallEcrecover80.json Fail
- static_CallEcrecoverCheckLength.json Fail
- static_CallEcrecoverCheckLengthWrongV.json Fail
- static_CallEcrecoverH_prefixed0.json Fail
- static_CallEcrecoverR_prefixed0.json Fail
- static_CallEcrecoverS_prefixed0.json Fail
- static_CallEcrecoverV_prefixed0.json Fail
- static_CallGoesOOGOnSecondLevel.json Fail
- static_CallGoesOOGOnSecondLevel2.json Fail
- static_CallIdentitiy_1.json Fail
- static_CallIdentity_1_nonzeroValue.json Fail
- static_CallIdentity_2.json Fail
- static_CallIdentity_3.json Fail
- static_CallIdentity_4.json Fail
- static_CallIdentity_4_gas17.json Fail
- static_CallIdentity_4_gas18.json Fail
- static_CallIdentity_5.json Fail
- static_CallLoseGasOOG.json Fail
- static_CallRecursiveBomb0.json Fail
- static_CallRecursiveBomb0_OOG_atMaxCallDepth.json Fail
- static_CallRecursiveBomb1.json Fail
- static_CallRecursiveBomb2.json Fail
- static_CallRecursiveBomb3.json Fail
- static_CallRecursiveBombLog.json Fail
- static_CallRecursiveBombLog2.json Fail
- static_CallRecursiveBombPreCall.json Fail
- static_CallRecursiveBombPreCall2.json Fail
- static_CallRipemd160_1.json Fail
- static_CallRipemd160_2.json Fail
- static_CallRipemd160_3.json Fail
- static_CallRipemd160_3_postfixed0.json Fail
- static_CallRipemd160_3_prefixed0.json Fail
- static_CallRipemd160_4.json Fail
- static_CallRipemd160_4_gas719.json Fail
- static_CallRipemd160_5.json Fail
- static_CallSha256_1.json Fail
- static_CallSha256_1_nonzeroValue.json Fail
- static_CallSha256_2.json Fail
- static_CallSha256_3.json Fail
- static_CallSha256_3_postfix0.json Fail
- static_CallSha256_3_prefix0.json Fail
- static_CallSha256_4.json Fail
- static_CallSha256_4_gas99.json Fail
- static_CallSha256_5.json Fail
- static_CallToNameRegistrator0.json Fail
- static_CallToReturn1.json Fail
- static_CalltoReturn2.json Fail
- static_CheckCallCostOOG.json Fail
- static_CheckOpcodes.json Fail
- static_CheckOpcodes2.json Fail
- static_CheckOpcodes3.json Fail
- static_CheckOpcodes4.json Fail
- static_CheckOpcodes5.json Fail
- static_ExecuteCallThatAskForeGasThenTrabsactionHas.json Fail
- static_InternalCallHittingGasLimit.json Fail
- static_InternalCallHittingGasLimit2.json Fail
- static_InternlCallStoreClearsOOG.json Fail
- static_LoopCallsDepthThenRevert.json Fail
- static_LoopCallsDepthThenRevert2.json Fail
- static_LoopCallsDepthThenRevert3.json Fail
- static_LoopCallsThenRevert.json Fail
- static_PostToReturn1.json Fail
- static_RETURN_Bounds.json Fail
- static_RETURN_BoundsOOG.json Fail
- static_RawCallGasAsk.json Fail
- static_Return50000_2.json Fail
- static_ReturnTest.json Fail
- static_ReturnTest2.json Fail
- static_RevertDepth2.json Fail
- static_RevertOpcodeCalls.json Fail
- static_ZeroValue_CALL_OOGRevert.json Fail
- static_ZeroValue_SUICIDE_OOGRevert.json Fail
- static_callBasic.json Fail
- static_callChangeRevert.json Fail
- static_callCreate.json Fail
- static_callCreate2.json Fail
- static_callCreate3.json Fail
- static_callOutput1.json Fail
- static_callOutput2.json Fail
- static_callOutput3.json Fail
- static_callOutput3Fail.json Fail
- static_callOutput3partial.json Fail
- static_callOutput3partialFail.json Fail
- static_callToCallCodeOpCodeCheck.json Fail
- static_callToCallOpCodeCheck.json Fail
- static_callToDelCallOpCodeCheck.json Fail
- static_callToStaticOpCodeCheck.json Fail
- static_callWithHighValue.json Fail
- static_callWithHighValueAndGasOOG.json Fail
- static_callWithHighValueAndOOGatTxLevel.json Fail
- static_callWithHighValueOOGinCall.json Fail
- static_call_OOG_additionalGasCosts1.json Fail
- static_call_OOG_additionalGasCosts2.json Fail
- static_call_value_inherit.json Fail
- static_call_value_inherit_from_call.json Fail
- static_callcall_00.json Fail
- static_callcall_00_OOGE.json Fail
- static_callcall_00_OOGE_1.json Fail
- static_callcall_00_OOGE_2.json Fail
- static_callcall_00_SuicideEnd.json Fail
- static_callcallcall_000.json Fail
- static_callcallcall_000_OOGE.json Fail
- static_callcallcall_000_OOGMAfter.json Fail
- static_callcallcall_000_OOGMAfter2.json Fail
- static_callcallcall_000_OOGMBefore.json Fail
- static_callcallcall_000_SuicideEnd.json Fail
- static_callcallcall_000_SuicideMiddle.json Fail
- static_callcallcall_ABCB_RECURSIVE.json Fail
- static_callcallcallcode_001.json Fail
- static_callcallcallcode_001_2.json Fail
- static_callcallcallcode_001_OOGE.json Fail
- static_callcallcallcode_001_OOGE_2.json Fail
- static_callcallcallcode_001_OOGMAfter.json Fail
- static_callcallcallcode_001_OOGMAfter2.json Fail
- static_callcallcallcode_001_OOGMAfter_2.json Fail
- static_callcallcallcode_001_OOGMAfter_3.json Fail
- static_callcallcallcode_001_OOGMBefore.json Fail
- static_callcallcallcode_001_OOGMBefore2.json Fail
- static_callcallcallcode_001_SuicideEnd.json Fail
- static_callcallcallcode_001_SuicideEnd2.json Fail
- static_callcallcallcode_001_SuicideMiddle.json Fail
- static_callcallcallcode_001_SuicideMiddle2.json Fail
- static_callcallcallcode_ABCB_RECURSIVE.json Fail
- static_callcallcallcode_ABCB_RECURSIVE2.json Fail
- static_callcallcode_01_2.json Fail
- static_callcallcode_01_OOGE_2.json Fail
- static_callcallcode_01_SuicideEnd.json Fail
- static_callcallcode_01_SuicideEnd2.json Fail
- static_callcallcodecall_010.json Fail
- static_callcallcodecall_010_2.json Fail
- static_callcallcodecall_010_OOGE.json Fail
- static_callcallcodecall_010_OOGE_2.json Fail
- static_callcallcodecall_010_OOGMAfter.json Fail
- static_callcallcodecall_010_OOGMAfter2.json Fail
- static_callcallcodecall_010_OOGMAfter_2.json Fail
- static_callcallcodecall_010_OOGMAfter_3.json Fail
- static_callcallcodecall_010_OOGMBefore.json Fail
- static_callcallcodecall_010_OOGMBefore2.json Fail
- static_callcallcodecall_010_SuicideEnd.json Fail
- static_callcallcodecall_010_SuicideEnd2.json Fail
- static_callcallcodecall_010_SuicideMiddle.json Fail
- static_callcallcodecall_010_SuicideMiddle2.json Fail
- static_callcallcodecall_ABCB_RECURSIVE.json Fail
- static_callcallcodecall_ABCB_RECURSIVE2.json Fail
- static_callcallcodecallcode_011.json Fail
- static_callcallcodecallcode_011_2.json Fail
- static_callcallcodecallcode_011_OOGE.json Fail
- static_callcallcodecallcode_011_OOGE_2.json Fail
- static_callcallcodecallcode_011_OOGMAfter.json Fail
- static_callcallcodecallcode_011_OOGMAfter2.json Fail
- static_callcallcodecallcode_011_OOGMAfter_1.json Fail
- static_callcallcodecallcode_011_OOGMAfter_2.json Fail
- static_callcallcodecallcode_011_OOGMBefore.json Fail
- static_callcallcodecallcode_011_OOGMBefore2.json Fail
- static_callcallcodecallcode_011_SuicideEnd.json Fail
- static_callcallcodecallcode_011_SuicideEnd2.json Fail
- static_callcallcodecallcode_011_SuicideMiddle.json Fail
- static_callcallcodecallcode_011_SuicideMiddle2.json Fail
- static_callcallcodecallcode_ABCB_RECURSIVE.json Fail
- static_callcallcodecallcode_ABCB_RECURSIVE2.json Fail
- static_callcode_checkPC.json Fail
- static_callcodecall_10.json Fail
- static_callcodecall_10_2.json Fail
- static_callcodecall_10_OOGE.json Fail
- static_callcodecall_10_OOGE_2.json Fail
- static_callcodecall_10_SuicideEnd.json Fail
- static_callcodecall_10_SuicideEnd2.json Fail
- static_callcodecallcall_100.json Fail
- static_callcodecallcall_100_2.json Fail
- static_callcodecallcall_100_OOGE.json Fail
- static_callcodecallcall_100_OOGE2.json Fail
- static_callcodecallcall_100_OOGMAfter.json Fail
- static_callcodecallcall_100_OOGMAfter2.json Fail
- static_callcodecallcall_100_OOGMAfter_2.json Fail
- static_callcodecallcall_100_OOGMAfter_3.json Fail
- static_callcodecallcall_100_OOGMBefore.json Fail
- static_callcodecallcall_100_OOGMBefore2.json Fail
- static_callcodecallcall_100_SuicideEnd.json Fail
- static_callcodecallcall_100_SuicideEnd2.json Fail
- static_callcodecallcall_100_SuicideMiddle.json Fail
- static_callcodecallcall_100_SuicideMiddle2.json Fail
- static_callcodecallcall_ABCB_RECURSIVE.json Fail
- static_callcodecallcall_ABCB_RECURSIVE2.json Fail
- static_callcodecallcallcode_101.json Fail
- static_callcodecallcallcode_101_2.json Fail
- static_callcodecallcallcode_101_OOGE.json Fail
- static_callcodecallcallcode_101_OOGE_2.json Fail
- static_callcodecallcallcode_101_OOGMAfter.json Fail
- static_callcodecallcallcode_101_OOGMAfter2.json Fail
- static_callcodecallcallcode_101_OOGMAfter_1.json Fail
- static_callcodecallcallcode_101_OOGMAfter_3.json Fail
- static_callcodecallcallcode_101_OOGMBefore.json Fail
- static_callcodecallcallcode_101_OOGMBefore2.json Fail
- static_callcodecallcallcode_101_SuicideEnd.json Fail
- static_callcodecallcallcode_101_SuicideEnd2.json Fail
- static_callcodecallcallcode_101_SuicideMiddle.json Fail
- static_callcodecallcallcode_101_SuicideMiddle2.json Fail
- static_callcodecallcallcode_ABCB_RECURSIVE.json Fail
- static_callcodecallcallcode_ABCB_RECURSIVE2.json Fail
- static_callcodecallcodecall_110.json Fail
- static_callcodecallcodecall_1102.json Fail
- static_callcodecallcodecall_110_2.json Fail
- static_callcodecallcodecall_110_OOGE.json Fail
- static_callcodecallcodecall_110_OOGE2.json Fail
- static_callcodecallcodecall_110_OOGMAfter.json Fail
- static_callcodecallcodecall_110_OOGMAfter2.json Fail
- static_callcodecallcodecall_110_OOGMAfter_2.json Fail
- static_callcodecallcodecall_110_OOGMAfter_3.json Fail
- static_callcodecallcodecall_110_OOGMBefore.json Fail
- static_callcodecallcodecall_110_OOGMBefore2.json Fail
- static_callcodecallcodecall_110_SuicideEnd.json Fail
- static_callcodecallcodecall_110_SuicideEnd2.json Fail
- static_callcodecallcodecall_110_SuicideMiddle.json Fail
- static_callcodecallcodecall_110_SuicideMiddle2.json Fail
- static_callcodecallcodecall_ABCB_RECURSIVE.json Fail
- static_callcodecallcodecall_ABCB_RECURSIVE2.json Fail
- static_callcodecallcodecallcode_111_SuicideEnd.json Fail
- static_calldelcode_01.json Fail
- static_calldelcode_01_OOGE.json Fail
- static_contractCreationMakeCallThatAskMoreGasThenTransactionProvided.jsonFail
- static_contractCreationOOGdontLeaveEmptyContractViaTransaction.jsonFail
- static_log0_emptyMem.json Fail
- static_log0_logMemStartTooHigh.json Fail
- static_log0_logMemsizeTooHigh.json Fail
- static_log0_logMemsizeZero.json Fail
- static_log0_nonEmptyMem.json Fail
- static_log0_nonEmptyMem_logMemSize1.json Fail
- static_log0_nonEmptyMem_logMemSize1_logMemStart31.json Fail
- static_log1_MaxTopic.json Fail
- static_log1_emptyMem.json Fail
- static_log1_logMemStartTooHigh.json Fail
- static_log1_logMemsizeTooHigh.json Fail
- static_log1_logMemsizeZero.json Fail
- static_log_Caller.json Fail
- static_makeMoney.json Fail
- static_refund_CallA.json Fail
- static_refund_CallToSuicideNoStorage.json Fail
- static_refund_CallToSuicideTwice.json Fail
OK: 0/284 Fail: 283/284 Skip: 1/284
stSystemOperationsTest
- ABAcalls0.json Fail
- ABAcalls1.json Fail
- ABAcalls2.json Fail
- ABAcalls3.json Fail
- ABAcallsSuicide0.json Fail
- ABAcallsSuicide1.json Fail
- Call10.json Fail
- CallRecursiveBomb0.json Fail
- CallRecursiveBomb0_OOG_atMaxCallDepth.json Fail
- CallRecursiveBomb1.json Fail
- CallRecursiveBomb2.json Fail
- CallRecursiveBomb3.json Fail
- CallRecursiveBombLog.json Fail
- CallRecursiveBombLog2.json Fail
- CallToNameRegistrator0.json Fail
- CallToNameRegistratorAddressTooBigLeft.json Fail
- CallToNameRegistratorAddressTooBigRight.json Fail
CallToNameRegistratorMemOOGAndInsufficientBalance.json Skip
- CallToNameRegistratorNotMuchMemory0.json Fail
- CallToNameRegistratorNotMuchMemory1.json Fail
- CallToNameRegistratorOutOfGas.json Fail
CallToNameRegistratorTooMuchMemory0.json Skip
- CallToNameRegistratorTooMuchMemory1.json Fail
- CallToNameRegistratorTooMuchMemory2.json Fail
- CallToNameRegistratorZeorSizeMemExpansion.json Fail
- CallToReturn1.json Fail
- CallToReturn1ForDynamicJump0.json Fail
- CallToReturn1ForDynamicJump1.json Fail
- CalltoReturn2.json Fail
- CreateHashCollision.json Fail
- PostToReturn1.json Fail
- TestNameRegistrator.json Fail
- balanceInputAddressTooBig.json Fail
+ callValue.json OK
- callcodeTo0.json Fail
- callcodeToNameRegistrator0.json Fail
- callcodeToNameRegistratorAddresTooBigLeft.json Fail
- callcodeToNameRegistratorAddresTooBigRight.json Fail
- callcodeToNameRegistratorZeroMemExpanion.json Fail
- callcodeToReturn1.json Fail
- callerAccountBalance.json Fail
- createNameRegistrator.json Fail
- createNameRegistratorOOG_MemExpansionOOV.json Fail
- createNameRegistratorOutOfMemoryBonds0.json Fail
- createNameRegistratorOutOfMemoryBonds1.json Fail
- createNameRegistratorValueTooHigh.json Fail
- createNameRegistratorZeroMem.json Fail
- createNameRegistratorZeroMem2.json Fail
- createNameRegistratorZeroMemExpansion.json Fail
- createWithInvalidOpcode.json Fail
- currentAccountBalance.json Fail
- doubleSelfdestructTest.json Fail
- doubleSelfdestructTest2.json Fail
- extcodecopy.json Fail
+ return0.json OK
+ return1.json OK
+ return2.json OK
- suicideAddress.json Fail
- suicideCaller.json Fail
- suicideCallerAddresTooBigLeft.json Fail
- suicideCallerAddresTooBigRight.json Fail
- suicideCoinbase.json Fail
- suicideNotExistingAccount.json Fail
- suicideOrigin.json Fail
- suicideSendEtherPostDeath.json Fail
- suicideSendEtherToMe.json Fail
- testRandomTest.json Fail
OK: 4/67 Fail: 61/67 Skip: 2/67
stTransactionTest
- ContractStoreClearsOOG.json Fail
+ ContractStoreClearsSuccess.json OK
- CreateMessageReverted.json Fail
- CreateMessageSuccess.json Fail
- CreateTransactionReverted.json Fail
- CreateTransactionSuccess.json Fail
- EmptyTransaction.json Fail
- EmptyTransaction2.json Fail
- EmptyTransaction3.json Fail
- HighGasLimit.json Fail
- InternalCallHittingGasLimit.json Fail
- InternalCallHittingGasLimit2.json Fail
- InternalCallHittingGasLimitSuccess.json Fail
- InternlCallStoreClearsOOG.json Fail
- InternlCallStoreClearsSucces.json Fail
- Opcodes_TransactionInit.json Fail
- OverflowGasRequire.json Fail
- OverflowGasRequire2.json Fail
- RefundOverflow.json Fail
- RefundOverflow2.json Fail
- StoreClearsAndInternlCallStoreClearsOOG.json Fail
- StoreClearsAndInternlCallStoreClearsSuccess.json Fail
- StoreGasOnCreate.json Fail
- SuicidesAndInternlCallSuicidesBonusGasAtCall.json Fail
- SuicidesAndInternlCallSuicidesBonusGasAtCallFailed.json Fail
- SuicidesAndInternlCallSuicidesOOG.json Fail
- SuicidesAndInternlCallSuicidesSuccess.json Fail
- SuicidesAndSendMoneyToItselfEtherDestroyed.json Fail
- SuicidesMixingCoinbase.json Fail
- SuicidesStopAfterSuicide.json Fail
- TransactionDataCosts652.json Fail
- TransactionFromCoinbaseHittingBlockGasLimit.json Fail
- TransactionFromCoinbaseHittingBlockGasLimit1.json Fail
- TransactionFromCoinbaseNotEnoughFounds.json Fail
- TransactionNonceCheck.json Fail
- TransactionNonceCheck2.json Fail
- TransactionSendingToEmpty.json Fail
- TransactionSendingToZero.json Fail
- TransactionToAddressh160minusOne.json Fail
- TransactionToItself.json Fail
- TransactionToItselfNotEnoughFounds.json Fail
- UserTransactionGasLimitIsTooLowWhenZeroCost.json Fail
- UserTransactionZeroCost.json Fail
- UserTransactionZeroCostWithData.json Fail
OK: 1/44 Fail: 43/44 Skip: 0/44
stTransitionTest
createNameRegistratorPerTxsAfter.json Skip
createNameRegistratorPerTxsAt.json Skip
createNameRegistratorPerTxsBefore.json Skip
createNameRegistratorPerTxsNotEnoughGasAfter.json Skip
createNameRegistratorPerTxsNotEnoughGasAt.json Skip
createNameRegistratorPerTxsNotEnoughGasBefore.json Skip
delegatecallAfterTransition.json Skip
delegatecallAtTransition.json Skip
delegatecallBeforeTransition.json Skip
OK: 0/9 Fail: 0/9 Skip: 9/9
stWalletTest
- dayLimitConstruction.json Fail
- dayLimitConstructionOOG.json Fail
- dayLimitConstructionPartial.json Fail
- dayLimitResetSpentToday.json Fail
- dayLimitSetDailyLimit.json Fail
- dayLimitSetDailyLimitNoData.json Fail
- multiOwnedAddOwner.json Fail
- multiOwnedAddOwnerAddMyself.json Fail
- multiOwnedChangeOwner.json Fail
- multiOwnedChangeOwnerNoArgument.json Fail
- multiOwnedChangeOwner_fromNotOwner.json Fail
- multiOwnedChangeOwner_toIsOwner.json Fail
- multiOwnedChangeRequirementTo0.json Fail
- multiOwnedChangeRequirementTo1.json Fail
- multiOwnedChangeRequirementTo2.json Fail
- multiOwnedConstructionCorrect.json Fail
- multiOwnedConstructionNotEnoughGas.json Fail
- multiOwnedConstructionNotEnoughGasPartial.json Fail
- multiOwnedIsOwnerFalse.json Fail
- multiOwnedIsOwnerTrue.json Fail
- multiOwnedRemoveOwner.json Fail
- multiOwnedRemoveOwnerByNonOwner.json Fail
- multiOwnedRemoveOwner_mySelf.json Fail
- multiOwnedRemoveOwner_ownerIsNotOwner.json Fail
- multiOwnedRevokeNothing.json Fail
- walletAddOwnerRemovePendingTransaction.json Fail
- walletChangeOwnerRemovePendingTransaction.json Fail
- walletChangeRequirementRemovePendingTransaction.json Fail
- walletConfirm.json Fail
- walletConstruction.json Fail
- walletConstructionOOG.json Fail
- walletConstructionPartial.json Fail
- walletDefault.json Fail
+ walletDefaultWithOutValue.json OK
- walletExecuteOverDailyLimitMultiOwner.json Fail
- walletExecuteOverDailyLimitOnlyOneOwner.json Fail
- walletExecuteOverDailyLimitOnlyOneOwnerNew.json Fail
- walletExecuteUnderDailyLimit.json Fail
- walletKill.json Fail
- walletKillNotByOwner.json Fail
- walletKillToWallet.json Fail
- walletRemoveOwnerRemovePendingTransaction.json Fail
OK: 1/42 Fail: 41/42 Skip: 0/42
stZeroCallsRevert
- ZeroValue_CALLCODE_OOGRevert.json Fail
- ZeroValue_CALLCODE_ToEmpty_OOGRevert.json Fail
- ZeroValue_CALLCODE_ToNonZeroBalance_OOGRevert.json Fail
- ZeroValue_CALLCODE_ToOneStorageKey_OOGRevert.json Fail
- ZeroValue_CALL_OOGRevert.json Fail
- ZeroValue_CALL_ToEmpty_OOGRevert.json Fail
- ZeroValue_CALL_ToNonZeroBalance_OOGRevert.json Fail
- ZeroValue_CALL_ToOneStorageKey_OOGRevert.json Fail
- ZeroValue_DELEGATECALL_OOGRevert.json Fail
- ZeroValue_DELEGATECALL_ToEmpty_OOGRevert.json Fail
- ZeroValue_DELEGATECALL_ToNonZeroBalance_OOGRevert.json Fail
- ZeroValue_DELEGATECALL_ToOneStorageKey_OOGRevert.json Fail
- ZeroValue_SUICIDE_OOGRevert.json Fail
- ZeroValue_SUICIDE_ToEmpty_OOGRevert.json Fail
- ZeroValue_SUICIDE_ToNonZeroBalance_OOGRevert.json Fail
- ZeroValue_SUICIDE_ToOneStorageKey_OOGRevert.json Fail
- ZeroValue_TransactionCALL_OOGRevert.json Fail
- ZeroValue_TransactionCALL_ToEmpty_OOGRevert.json Fail
- ZeroValue_TransactionCALL_ToNonZeroBalance_OOGRevert.json Fail
- ZeroValue_TransactionCALL_ToOneStorageKey_OOGRevert.json Fail
- ZeroValue_TransactionCALLwithData_OOGRevert.json Fail
- ZeroValue_TransactionCALLwithData_ToEmpty_OOGRevert.json Fail
- ZeroValue_TransactionCALLwithData_ToNonZeroBalance_OOGRevert.jsonFail
- ZeroValue_TransactionCALLwithData_ToOneStorageKey_OOGRevert.jsonFail
OK: 0/24 Fail: 24/24 Skip: 0/24
stZeroCallsTest
- ZeroValue_CALL.json Fail
- ZeroValue_CALLCODE.json Fail
- ZeroValue_CALLCODE_ToEmpty.json Fail
- ZeroValue_CALLCODE_ToNonZeroBalance.json Fail
- ZeroValue_CALLCODE_ToOneStorageKey.json Fail
- ZeroValue_CALL_ToEmpty.json Fail
- ZeroValue_CALL_ToNonZeroBalance.json Fail
- ZeroValue_CALL_ToOneStorageKey.json Fail
- ZeroValue_DELEGATECALL.json Fail
- ZeroValue_DELEGATECALL_ToEmpty.json Fail
- ZeroValue_DELEGATECALL_ToNonZeroBalance.json Fail
- ZeroValue_DELEGATECALL_ToOneStorageKey.json Fail
- ZeroValue_SUICIDE.json Fail
- ZeroValue_SUICIDE_ToEmpty.json Fail
- ZeroValue_SUICIDE_ToNonZeroBalance.json Fail
- ZeroValue_SUICIDE_ToOneStorageKey.json Fail
- ZeroValue_TransactionCALL.json Fail
- ZeroValue_TransactionCALL_ToEmpty.json Fail
- ZeroValue_TransactionCALL_ToNonZeroBalance.json Fail
- ZeroValue_TransactionCALL_ToOneStorageKey.json Fail
- ZeroValue_TransactionCALLwithData.json Fail
- ZeroValue_TransactionCALLwithData_ToEmpty.json Fail
- ZeroValue_TransactionCALLwithData_ToNonZeroBalance.json Fail
- ZeroValue_TransactionCALLwithData_ToOneStorageKey.json Fail
OK: 0/24 Fail: 24/24 Skip: 0/24
stZeroKnowledge
- ecmul_1-2_2_28000_128.json Fail
- ecmul_1-2_2_28000_96.json Fail
- ecmul_1-2_340282366920938463463374607431768211456_21000_128.jsonFail
- ecmul_1-2_340282366920938463463374607431768211456_21000_80.json Fail
- ecmul_1-2_340282366920938463463374607431768211456_21000_96.json Fail
- ecmul_1-2_340282366920938463463374607431768211456_28000_128.jsonFail
- ecmul_1-2_340282366920938463463374607431768211456_28000_80.json Fail
- ecmul_1-2_340282366920938463463374607431768211456_28000_96.json Fail
- ecmul_1-2_5616_21000_128.json Fail
- ecmul_1-2_5616_21000_96.json Fail
- ecmul_1-2_5616_28000_128.json Fail
- ecmul_1-2_5617_21000_128.json Fail
- ecmul_1-2_5617_21000_96.json Fail
- ecmul_1-2_5617_28000_128.json Fail
- ecmul_1-2_5617_28000_96.json Fail
- ecmul_1-2_616_28000_96.json Fail
- ecmul_1-2_9935_21000_128.json Fail
- ecmul_1-2_9935_21000_96.json Fail
- ecmul_1-2_9935_28000_128.json Fail
- ecmul_1-2_9935_28000_96.json Fail
- ecmul_1-2_9_21000_128.json Fail
- ecmul_1-2_9_21000_96.json Fail
- ecmul_1-2_9_28000_128.json Fail
- ecmul_1-2_9_28000_96.json Fail
- ecmul_1-3_0_21000_128.json Fail
- ecmul_1-3_0_21000_64.json Fail
- ecmul_1-3_0_21000_80.json Fail
- ecmul_1-3_0_21000_96.json Fail
- ecmul_1-3_0_28000_128.json Fail
- ecmul_1-3_0_28000_64.json Fail
- ecmul_1-3_0_28000_80.json Fail
- ecmul_1-3_0_28000_96.json Fail
- ecmul_1-3_1_21000_128.json Fail
- ecmul_1-3_1_21000_96.json Fail
- ecmul_1-3_1_28000_128.json Fail
- ecmul_1-3_1_28000_96.json Fail
- ecmul_1-3_2_21000_128.json Fail
- ecmul_1-3_2_21000_96.json Fail
- ecmul_1-3_2_28000_128.json Fail
- ecmul_1-3_2_28000_96.json Fail
- ecmul_1-3_340282366920938463463374607431768211456_21000_128.jsonFail
- ecmul_1-3_340282366920938463463374607431768211456_21000_80.json Fail
- ecmul_1-3_340282366920938463463374607431768211456_21000_96.json Fail
- ecmul_1-3_340282366920938463463374607431768211456_28000_128.jsonFail
- ecmul_1-3_340282366920938463463374607431768211456_28000_80.json Fail
- ecmul_1-3_340282366920938463463374607431768211456_28000_96.json Fail
- ecmul_1-3_5616_21000_128.json Fail
- ecmul_1-3_5616_21000_96.json Fail
- ecmul_1-3_5616_28000_128.json Fail
- ecmul_1-3_5616_28000_96.json Fail
- ecmul_1-3_5617_21000_128.json Fail
- ecmul_1-3_5617_21000_96.json Fail
- ecmul_1-3_5617_28000_128.json Fail
- ecmul_1-3_5617_28000_96.json Fail
- ecmul_1-3_9935_21000_128.json Fail
- ecmul_1-3_9935_21000_96.json Fail
- ecmul_1-3_9935_28000_128.json Fail
- ecmul_1-3_9935_28000_96.json Fail
- ecmul_1-3_9_21000_128.json Fail
- ecmul_1-3_9_21000_96.json Fail
- ecmul_1-3_9_28000_128.json Fail
- ecmul_1-3_9_28000_96.json Fail
- ecmul_7827-6598_0_21000_128.json Fail
- ecmul_7827-6598_0_21000_64.json Fail
- ecmul_7827-6598_0_21000_80.json Fail
- ecmul_7827-6598_0_21000_96.json Fail
- ecmul_7827-6598_0_28000_128.json Fail
- ecmul_7827-6598_0_28000_64.json Fail
- ecmul_7827-6598_0_28000_80.json Fail
- ecmul_7827-6598_0_28000_96.json Fail
- ecmul_7827-6598_1456_21000_128.json Fail
- ecmul_7827-6598_1456_21000_80.json Fail
- ecmul_7827-6598_1456_21000_96.json Fail
- ecmul_7827-6598_1456_28000_128.json Fail
- ecmul_7827-6598_1456_28000_80.json Fail
- ecmul_7827-6598_1456_28000_96.json Fail
- ecmul_7827-6598_1_21000_128.json Fail
- ecmul_7827-6598_1_21000_96.json Fail
- ecmul_7827-6598_1_28000_128.json Fail
- ecmul_7827-6598_1_28000_96.json Fail
- ecmul_7827-6598_2_21000_128.json Fail
- ecmul_7827-6598_2_21000_96.json Fail
- ecmul_7827-6598_2_28000_128.json Fail
- ecmul_7827-6598_2_28000_96.json Fail
- ecmul_7827-6598_5616_21000_128.json Fail
- ecmul_7827-6598_5616_21000_96.json Fail
- ecmul_7827-6598_5616_28000_128.json Fail
- ecmul_7827-6598_5616_28000_96.json Fail
- ecmul_7827-6598_5617_21000_128.json Fail
- ecmul_7827-6598_5617_21000_96.json Fail
- ecmul_7827-6598_5617_28000_128.json Fail
- ecmul_7827-6598_5617_28000_96.json Fail
- ecmul_7827-6598_9935_21000_128.json Fail
- ecmul_7827-6598_9935_21000_96.json Fail
- ecmul_7827-6598_9935_28000_128.json Fail
- ecmul_7827-6598_9935_28000_96.json Fail
- ecmul_7827-6598_9_21000_128.json Fail
- ecmul_7827-6598_9_21000_96.json Fail
- ecmul_7827-6598_9_28000_128.json Fail
- ecmul_7827-6598_9_28000_96.json Fail
- ecpairing_bad_length_191.json Fail
- ecpairing_bad_length_193.json Fail
- ecpairing_empty_data.json Fail
- ecpairing_empty_data_insufficient_gas.json Fail
- ecpairing_one_point_fail.json Fail
- ecpairing_one_point_insufficient_gas.json Fail
- ecpairing_one_point_not_in_subgroup.json Fail
- ecpairing_one_point_with_g1_zero.json Fail
- ecpairing_one_point_with_g2_zero.json Fail
- ecpairing_one_point_with_g2_zero_and_g1_invalid.json Fail
- ecpairing_perturb_g2_by_curve_order.json Fail
- ecpairing_perturb_g2_by_field_modulus.json Fail
- ecpairing_perturb_g2_by_field_modulus_again.json Fail
- ecpairing_perturb_g2_by_one.json Fail
- ecpairing_perturb_zeropoint_by_curve_order.json Fail
- ecpairing_perturb_zeropoint_by_field_modulus.json Fail
- ecpairing_perturb_zeropoint_by_one.json Fail
- ecpairing_three_point_fail_1.json Fail
- ecpairing_three_point_match_1.json Fail
- ecpairing_two_point_fail_1.json Fail
- ecpairing_two_point_fail_2.json Fail
- ecpairing_two_point_match_1.json Fail
- ecpairing_two_point_match_2.json Fail
- ecpairing_two_point_match_3.json Fail
- ecpairing_two_point_match_4.json Fail
- ecpairing_two_point_match_5.json Fail
- ecpairing_two_point_oog.json Fail
- ecpairing_two_points_with_one_g2_zero.json Fail
- pairingTest.json Fail
- pointAdd.json Fail
- pointAddTrunc.json Fail
- pointMulAdd.json Fail
- pointMulAdd2.json Fail
OK: 0/133 Fail: 133/133 Skip: 0/133
stZeroKnowledge2
- ecadd_0-0_0-0_21000_0.json Fail
- ecadd_0-0_0-0_21000_128.json Fail
- ecadd_0-0_0-0_21000_192.json Fail
- ecadd_0-0_0-0_21000_64.json Fail
- ecadd_0-0_0-0_21000_80.json Fail
- ecadd_0-0_0-0_25000_0.json Fail
- ecadd_0-0_0-0_25000_128.json Fail
- ecadd_0-0_0-0_25000_192.json Fail
- ecadd_0-0_0-0_25000_64.json Fail
- ecadd_0-0_0-0_25000_80.json Fail
- ecadd_0-0_1-2_21000_128.json Fail
- ecadd_0-0_1-2_21000_192.json Fail
- ecadd_0-0_1-2_25000_128.json Fail
- ecadd_0-0_1-2_25000_192.json Fail
- ecadd_0-0_1-3_21000_128.json Fail
- ecadd_0-0_1-3_25000_128.json Fail
- ecadd_0-3_1-2_21000_128.json Fail
- ecadd_0-3_1-2_25000_128.json Fail
- ecadd_1-2_0-0_21000_128.json Fail
- ecadd_1-2_0-0_21000_192.json Fail
- ecadd_1-2_0-0_21000_64.json Fail
- ecadd_1-2_0-0_25000_128.json Fail
- ecadd_1-2_0-0_25000_192.json Fail
- ecadd_1-2_0-0_25000_64.json Fail
- ecadd_1-2_1-2_21000_128.json Fail
- ecadd_1-2_1-2_21000_192.json Fail
- ecadd_1-2_1-2_25000_128.json Fail
- ecadd_1-2_1-2_25000_192.json Fail
- ecadd_1-3_0-0_21000_80.json Fail
- ecadd_1-3_0-0_25000_80.json Fail
- ecadd_1145-3932_1145-4651_21000_192.json Fail
- ecadd_1145-3932_1145-4651_25000_192.json Fail
- ecadd_1145-3932_2969-1336_21000_128.json Fail
- ecadd_1145-3932_2969-1336_25000_128.json Fail
- ecadd_6-9_19274124-124124_21000_128.json Fail
- ecadd_6-9_19274124-124124_25000_128.json Fail
- ecmul_0-0_0_21000_0.json Fail
- ecmul_0-0_0_21000_128.json Fail
- ecmul_0-0_0_21000_40.json Fail
- ecmul_0-0_0_21000_64.json Fail
- ecmul_0-0_0_21000_80.json Fail
- ecmul_0-0_0_21000_96.json Fail
- ecmul_0-0_0_28000_0.json Fail
- ecmul_0-0_0_28000_128.json Fail
- ecmul_0-0_0_28000_40.json Fail
- ecmul_0-0_0_28000_64.json Fail
- ecmul_0-0_0_28000_80.json Fail
- ecmul_0-0_0_28000_96.json Fail
- ecmul_0-0_1_21000_128.json Fail
- ecmul_0-0_1_21000_96.json Fail
- ecmul_0-0_1_28000_128.json Fail
- ecmul_0-0_1_28000_96.json Fail
- ecmul_0-0_2_21000_128.json Fail
- ecmul_0-0_2_21000_96.json Fail
- ecmul_0-0_2_28000_128.json Fail
- ecmul_0-0_2_28000_96.json Fail
- ecmul_0-0_340282366920938463463374607431768211456_21000_128.jsonFail
- ecmul_0-0_340282366920938463463374607431768211456_21000_80.json Fail
- ecmul_0-0_340282366920938463463374607431768211456_21000_96.json Fail
- ecmul_0-0_340282366920938463463374607431768211456_28000_128.jsonFail
- ecmul_0-0_340282366920938463463374607431768211456_28000_80.json Fail
- ecmul_0-0_340282366920938463463374607431768211456_28000_96.json Fail
- ecmul_0-0_5616_21000_128.json Fail
- ecmul_0-0_5616_21000_96.json Fail
- ecmul_0-0_5616_28000_128.json Fail
- ecmul_0-0_5616_28000_96.json Fail
- ecmul_0-0_5617_21000_128.json Fail
- ecmul_0-0_5617_21000_96.json Fail
- ecmul_0-0_5617_28000_128.json Fail
- ecmul_0-0_5617_28000_96.json Fail
- ecmul_0-0_9935_21000_128.json Fail
- ecmul_0-0_9935_21000_96.json Fail
- ecmul_0-0_9935_28000_128.json Fail
- ecmul_0-0_9935_28000_96.json Fail
- ecmul_0-0_9_21000_128.json Fail
- ecmul_0-0_9_21000_96.json Fail
- ecmul_0-0_9_28000_128.json Fail
- ecmul_0-0_9_28000_96.json Fail
- ecmul_0-3_0_21000_128.json Fail
- ecmul_0-3_0_21000_64.json Fail
- ecmul_0-3_0_21000_80.json Fail
- ecmul_0-3_0_21000_96.json Fail
- ecmul_0-3_0_28000_128.json Fail
- ecmul_0-3_0_28000_64.json Fail
- ecmul_0-3_0_28000_80.json Fail
- ecmul_0-3_0_28000_96.json Fail
- ecmul_0-3_1_21000_128.json Fail
- ecmul_0-3_1_21000_96.json Fail
- ecmul_0-3_1_28000_128.json Fail
- ecmul_0-3_1_28000_96.json Fail
- ecmul_0-3_2_21000_128.json Fail
- ecmul_0-3_2_21000_96.json Fail
- ecmul_0-3_2_28000_128.json Fail
- ecmul_0-3_2_28000_96.json Fail
- ecmul_0-3_340282366920938463463374607431768211456_21000_128.jsonFail
- ecmul_0-3_340282366920938463463374607431768211456_21000_80.json Fail
- ecmul_0-3_340282366920938463463374607431768211456_21000_96.json Fail
- ecmul_0-3_340282366920938463463374607431768211456_28000_128.jsonFail
- ecmul_0-3_340282366920938463463374607431768211456_28000_80.json Fail
- ecmul_0-3_340282366920938463463374607431768211456_28000_96.json Fail
- ecmul_0-3_5616_21000_128.json Fail
- ecmul_0-3_5616_21000_96.json Fail
- ecmul_0-3_5616_28000_128.json Fail
- ecmul_0-3_5616_28000_96.json Fail
- ecmul_0-3_5617_21000_128.json Fail
- ecmul_0-3_5617_21000_96.json Fail
- ecmul_0-3_5617_28000_128.json Fail
- ecmul_0-3_5617_28000_96.json Fail
- ecmul_0-3_9935_21000_128.json Fail
- ecmul_0-3_9935_21000_96.json Fail
- ecmul_0-3_9935_28000_128.json Fail
- ecmul_0-3_9935_28000_96.json Fail
- ecmul_0-3_9_21000_128.json Fail
- ecmul_0-3_9_21000_96.json Fail
- ecmul_0-3_9_28000_128.json Fail
- ecmul_0-3_9_28000_96.json Fail
- ecmul_1-2_0_21000_128.json Fail
- ecmul_1-2_0_21000_64.json Fail
- ecmul_1-2_0_21000_80.json Fail
- ecmul_1-2_0_21000_96.json Fail
- ecmul_1-2_0_28000_128.json Fail
- ecmul_1-2_0_28000_64.json Fail
- ecmul_1-2_0_28000_80.json Fail
- ecmul_1-2_0_28000_96.json Fail
- ecmul_1-2_1_21000_128.json Fail
- ecmul_1-2_1_21000_96.json Fail
- ecmul_1-2_1_28000_128.json Fail
- ecmul_1-2_1_28000_96.json Fail
- ecmul_1-2_2_21000_128.json Fail
- ecmul_1-2_2_21000_96.json Fail
OK: 0/130 Fail: 130/130 Skip: 0/130