nimbus-eth1/GeneralStateTests.md

2524 lines
165 KiB
Markdown
Raw Normal View History

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