aboutsummaryrefslogtreecommitdiffstats
path: root/GeneralStateTests
Commit message (Expand)AuthorAgeFilesLines
* create2 on depth 1023 1024Dimitry2018-09-142-0/+140
* create2 oog in initDimitry2018-09-121-0/+73
* REVERT in CREATE2Dimitry2018-09-124-0/+274
* RevertDepthCreate2 OOGDimitry2018-09-111-0/+136
* returndatacopy after create2 testsDimitry2018-09-113-0/+192
* Merge pull request #500 from mattdean-digicatapult/add-new-touched-cleanup-casewinsvega2018-09-101-0/+99
|\
| * Add new touched cleanup caseMatthew Dean2018-09-101-0/+99
* | more create2 testsDimitry2018-09-084-7/+292
* | create2 check fields in init codeDimitry2018-09-081-0/+135
* | create2 call precompiles from init codeDimitry2018-09-061-0/+140
|/
* more create2 collision testsDimitry2018-09-057-37/+395
* refill collision testDimitry2018-09-041-5/+32
* create2 bounds + yoichi testsDimitry2018-09-045-0/+393
* create2 OOG testsDimitry2018-09-038-5/+503
* Suicide in create2 testsDimitry2018-08-312-0/+236
* create2 init code testsDimitry2018-08-282-0/+248
* create2 testDimitry2018-08-279-0/+692
* fix mining reward in sar testDimitry2018-08-081-1/+1
* fix sar 2^256 0 testDimitry2018-08-081-50/+6
* fix the sar blockchain testsDimitry2018-08-032-2/+2
* sar00 testDimitry2018-07-271-0/+75
* sar 0 256-1 testDimitry2018-07-271-0/+75
* check returndatasize after failing createDimitry2018-07-061-0/+74
* check returndata after failing createDimitry2018-07-061-0/+81
* fill create failure testsDimitry2018-07-035-0/+441
* fix remaining testsDimitry2018-05-182-103/+143
* restore ecmul testDimitry2018-05-151-102/+63
* fix more tests with coinbase touchDimitry2018-05-153-168/+209
* fix more tests with touch coinbaseDimitry2018-05-1525-892/+1179
* fix more testsDimitry2018-05-154-96/+130
* fix more testsDimitry2018-05-155-138/+341
* fix oog transaction executionDimitry2018-05-151-30/+51
* Merge pull request #428 from ethereum/touched-revert-createYoichi Hirai2018-05-091-0/+119
|\
| * Test whether a failed create transaction reverts account deletionYoichi Hirai2018-03-091-0/+119
* | Fill doubleSelfdestructTestYoichi Hirai2018-04-241-0/+118
* | Fill doubleSelfdestructTest2Yoichi Hirai2018-04-201-0/+118
* | add test which checks codesize/extcodesize on contract in initJared Wasinger2018-04-181-0/+100
* | Filling the test 201503110226PYTHON_DUP6Yoichi Hirai2018-04-101-0/+118
* | Merge pull request #442 from ethereum/id-input-is-biggerYoichi Hirai2018-04-061-0/+74
|\ \
| * | Fill identity_to_small testYoichi Hirai2018-03-301-0/+74
* | | Fill RevertOnEmptyStack testYoichi Hirai2018-04-031-0/+118
|/ /
* | Merge pull request #424 from ethereum/sarYoichi Hirai2018-03-2616-0/+1904
|\ \
| * | Fill SAR testsYoichi Hirai2018-03-2316-0/+1904
* | | Fill SHR testsYoichi Hirai2018-03-2211-0/+1309
|/ /
* | Fill the modified filler filesYoichi Hirai2018-03-2279-183/+1048
* | Filled test casesYoichi Hirai2018-03-1968-204/+7549
* | Merge pull request #421 from ethereum/more-shiftswinsvega2018-03-1711-1/+1191
|\ \
| * | Add more shl testsYoichi Hirai2018-03-1011-1/+1191
| |/
* / Fill identity_to_bigger testYoichi Hirai2018-03-141-0/+74
|/
* Merge pull request #419 from ethereum/init-create-revertYoichi Hirai2018-03-011-0/+108
|\
| * revert in CREATE in init code, followed by returndatasize/copyYoichi Hirai2018-02-271-0/+108
* | Add (shl 0 1) testYoichi Hirai2018-03-011-0/+119
* | Add directories for tests for shift instructionsYoichi Hirai2018-02-271-0/+1
|/
* replace 0x1 with 0x01Dimitry2018-02-1793-457/+457
* fix syntax in testsDimitry2018-02-172-7/+7
* fix stCreateTestDimitry2018-02-1723-27/+27
* fix stRevertTestDimitry2018-02-1741-89/+89
* fix stStaticCallDimitry2018-02-17284-591/+591
* fix stZeroKnowledge2Dimitry2018-02-17130-406/+406
* fix stZeroKnowledgeDimitry2018-02-16133-411/+411
* fix stBugsDimitry2018-02-163-8/+8
* fix stMemoryStressTestDimitry2018-02-1638-45/+45
* fix stQuadraticComplexityTestDimitry2018-02-1616-48/+48
* fix stArgsZeroOneBalanceDimitry2018-02-1646-220/+106
* fix stBadOpcodesDimitry2018-02-161-3/+3
* fix stPreCompiledContracts2Dimitry2018-02-1694-99/+99
* fix stPreCompiledContracts empty expectDimitry2018-02-1694-281/+281
* update stSolidityTestDimitry2018-02-0713-13/+156
* refill stZeroCallsRevertDimitry2018-02-0724-1148/+92
* refill stZeroKnowledge2Dimitry2018-02-07130-20150/+390
* refill stZeroKnowledgeDimitry2018-02-07133-26791/+399
* refill and update stSpecialTest, stStackTest, stZeroCallsDimitry2018-02-0719-7788/+63
* refill stRecursiveDimitry2018-02-072-30/+8
* refill stQuadraticComplexityDimitry2018-02-0716-959/+152
* update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexityDimitry2018-02-07105-17362/+325
* update stCodeSize stBadOpcodeDimitry2018-02-073-21/+10
* refill stBugsDimitry2018-02-063-139/+10
* refill stAttack stBadOpcodeDimitry2018-02-063-2211/+11
* refill stArgsZeroOneBalanceDimitry2018-02-0646-4486/+230
* refill blockchain stZeroCallsTestDimitry2018-02-0624-92/+92
* refill blockchain stWalletTestDimitry2018-02-0642-1722/+128
* refill blockchain stTransitionTestDimitry2018-02-069-30/+30
* refill stTransitionTestDimitry2018-02-0544-167/+167
* refill blockchain stSystemOperationsDimitry2018-02-0565-256/+256
* refill stStaticCallDimitry2018-02-05284-21086/+1034
* refill blockchain stSolidityTestDimitry2018-02-0516-651/+46
* fill stRevertTestDimitry2018-02-0541-575/+150
* refill stReturnDataTestDimitry2018-02-0537-439/+147
* refill blockchain stRefundTestDimitry2018-02-0519-70/+70
* refill stMemoryTestDimitry2018-02-0567-267/+267
* fix stRandom2 testsDimitry2018-02-03226-8164/+679
* refill stRandomTestsDimitry2018-02-02327-11772/+981
* update stPreCompiledContracts2Dimitry2018-02-0294-1202/+370
* update stNonZeroCallsTestDimitry2018-02-0224-92/+92
* refill stMemoryStressTestDimitry2018-02-0238-3000/+151
* refill stMemExpandingEUP150CallsDimitry2018-02-028-43/+32
* refill stLogTestsDimitry2018-02-0146-184/+184
* refill stInitCodeTestDimitry2018-02-0118-56/+56
* update stInitCode test fillersDimitry2018-02-011-2/+2
* refill stEIP150Specific testsDimitry2018-02-0113-470/+52
* refill stEIP150singleCodeGasPricesDimitry2018-02-0130-769/+120
* fill stDelegatecallTestHomesteadDimitry2018-02-0134-1332/+136
* refill stCreateTestDimitry2018-02-0123-192/+78
* refill stChangedEIP150Dimitry2018-01-3130-755/+119
* refill stCallDelegateCodesHomesteadDimitry2018-01-3158-1970/+232
* refill stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-2003/+232
* refill stCallCreateCallCodeTestDimitry2018-01-3139-1444/+152
* refill state stCallCodesDimitry2018-01-3179-2861/+315
* fix travis tests for PR 4809Dimitry2018-01-301-4/+4
* Add a new input for modlen = 999188.Yoichi Hirai2018-01-301-4/+50
* add stEWASM test folderDimitry2018-01-221-0/+0
* stArgsZeroOneBalance testsDimitry2018-01-1646-0/+7766
* Merge pull request #388 from ethereum/code-copy-offsetwinsvega2018-01-071-5/+49
|\
| * add filler for codeCopyOffset, change locationJared Wasinger2018-01-041-5/+49
* | Merge pull request #387 from ethereum/returndata-after-revert-in-callcodeYoichi Hirai2018-01-041-10/+10
|\ \ | |/ |/|
| * Add a test for RETURNDATASIZE/COPY after a revert during a CALLCODEYoichi Hirai2018-01-031-10/+10
* | Merge pull request #381 from hugo-dc/create-return-testYoichi Hirai2018-01-031-0/+238
|\ \ | |/ |/|
| * use yml format, correct order in data commentsJose Hugo De la cruz Romero2018-01-031-4/+4
| * Test RETURN for big offsetJose Hugo De la cruz Romero2017-12-261-0/+238
* | refill callDataCopyOffset testDimitry2017-12-301-0/+114
|/
* Merge pull request #386 from ethereum/evmwinsvega2017-12-221-0/+107
|\
| * evmBytecode testDimitry2017-12-211-0/+107
* | Merge pull request #384 from ethereum/revert_in_delegate_call_moreYoichi Hirai2017-12-211-10/+10
|\ \ | |/ |/|
| * Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFillerYoichi Hirai2017-12-141-10/+10
* | Merge pull request #372 from ethereum/modexp-returndatasizewinsvega2017-12-201-13/+105
|\ \
| * | add more modexp returndatasize test casesJared Wasinger2017-11-251-13/+105
* | | add test for CALLDATACOPY where calldata offset > calldata length and copy le...Jared Wasinger2017-12-151-0/+70
| |/ |/|
* | Merge pull request #375 from ethereum/returndatacopy_following_revert_in_createwinsvega2017-12-131-0/+108
|\ \
| * | Adding a new test about returndatacopy following a revert in an init codeYoichi Hirai2017-12-061-0/+108
| |/
* | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_staticYoichi Hirai2017-12-081-0/+115
|\ \
| * | Add a test case for RETURNDATACOPY after REVERT in STATICCALLYoichi Hirai2017-12-081-0/+115
| |/
* / Store the result of RETURNDATASIZE after a static call fails for a REVERTYoichi Hirai2017-12-081-14/+14
|/
* fix StaticCallTestsDimitry2017-11-232-18/+18
* Add a test for checking RETURNDATASIZE after a modexp with modsize = 1Yoichi Hirai2017-10-251-112/+20
* create failing inside staticcallDimitry2017-10-251-0/+168
* returndatacopy bugDimitry2017-10-241-0/+265
* Merge pull request #363 from ethereum/modexp-modsize0-returnsizeYoichi Hirai2017-10-241-0/+246
|\
| * Add tests about returndatasize following modexp calls of modsize = 0Yoichi Hirai2017-10-231-0/+246
* | Merge pull request #362 from ethereum/returndata-ecrecYoichi Hirai2017-10-241-0/+107
|\ \
| * | add casey's testDimitry2017-10-191-3/+4
| * | add test for returndatasize after ecreccdetrio2017-10-071-0/+106
* | | Merge pull request #361 from ethereum/returntestYoichi Hirai2017-10-241-0/+108
|\ \ \ | |_|/ |/| |
| * | RETURNDATACOPY and RETURNDATASIZE after failing createDimitry2017-10-191-0/+108
* | | Add a test case about transaction calls A (CALL B(CALL C(RETURN) OOG) 'check ...Yoichi Hirai2017-10-181-0/+124
* | | RETURNDATASIZE after a failing CALL (due to insufficient balance) should retu...Dimitry2017-10-171-0/+115
|/ /
* | fix random state testDimitry2017-10-171-3/+3
* | Merge pull request #354 from ethereum/modexpinputYoichi Hirai2017-10-131-0/+328
|\ \
| * | modexp input testDimitry2017-10-131-6/+97
| * | fuzzed test modexp inputDimitry2017-10-131-0/+237
* | | Merge pull request #352 from ethereum/badOpcodes-bigger-stackwinsvega2017-10-131-130/+130
|\ \ \
| * | | refill badopcodes blockchain tests, blockchain general state testsJared Wasinger2017-10-131-130/+130
* | | | fuzztests bytecodeDimitry2017-10-131-0/+107
| |/ / |/| |
* | | split large test suitesDimitry2017-10-131450-85912/+85912
|/ /
* | add _info commentDimitry2017-10-111-2/+2
* | python testDimitry2017-10-111-0/+128
* | Add a test case where modexp gets inputYoichi Hirai2017-10-111-4/+185
* | refill all the testsDimitry2017-10-072215-4473/+6688
|/
* refill transaction testsDimitry2017-09-3055-8441/+44
* regenerate state testsDimitry2017-09-292224-32405/+7376
* Merge pull request #338 from ethereum/revert_should_reset_returndataYoichi Hirai2017-09-291-0/+475
|\
| * Update with more commentsYoichi Hirai2017-09-271-1/+1
| * Add tests that set up a nonempty returndata buffer and then call a contract t...Yoichi Hirai2017-09-271-0/+475
* | remove tests without fillersDimitry2017-09-292-898/+0
* | Add a test where RETURNDATACOPY with a nonzero size fails after a CALL with i...Yoichi Hirai2017-09-271-0/+114
|/
* Merge pull request #331 from ethereum/big-revert-in-createYoichi Hirai2017-09-221-0/+236
|\
| * Add a test case with a REVERT with returndata >24576 in an init codeYoichi Hirai2017-09-191-0/+236
* | Merge pull request #333 from ethereum/REVERT_in_staticcallYoichi Hirai2017-09-211-0/+113
|\ \
| * | Add a test about REVERT during a STATICCALLYoichi Hirai2017-09-201-0/+113
* | | Merge pull request #328 from ethereum/g1-test-after-zeroYoichi Hirai2017-09-201-0/+364
|\ \ \ | |/ / |/| |
| * | Refill with the new commentYoichi Hirai2017-09-191-1/+1
| * | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482Yoichi Hirai2017-09-191-0/+364
* | | Merge pull request #329 from ethereum/morecollisionwinsvega2017-09-201-0/+127
|\ \ \ | |_|/ |/| |
| * | more extcodecopy testsDimitry2017-09-191-0/+127
* | | Merge pull request #316 from ethereum/more-modexpYoichi Hirai2017-09-191-2/+908
|\ \ \
| * | | Add some more modexp casesYoichi Hirai2017-09-181-2/+908
| | |/ | |/|
* | | Merge pull request #327 from ethereum/morecollisionwinsvega2017-09-194-0/+1376
|\ \ \ | | |/ | |/|
| * | more collision testsDimitry2017-09-184-0/+1376
* | | Add a test executing REVERT during a DELEGATECALLYoichi Hirai2017-09-181-0/+113
| |/ |/|
* | add tests for all good opcodes in contract initJared Wasinger2017-09-161-0/+5948
|/
* Merge pull request #320 from ethereum/revertPairingTestwinsvega2017-09-14263-310/+561
|\
| * fix stExampleTestDimitry2017-09-131-133/+12
| * refill pairing tests withDimitry2017-09-13263-321/+693
* | add issue 143 testDimitry2017-09-131-0/+98
|/
* update precompiled in static testDimitry2017-09-121-86/+3
* refill precompiled testsDimitry2017-09-12449-4847/+61436
* Merge pull request #304 from ethereum/splitvmtestswinsvega2017-09-083-0/+438
|\
| * add a case with 0 gasDimitry2017-09-081-1/+56
| * refill the tests with latest cppDimitry2017-09-083-8/+8
| * add more issue tests from the fuzz serverDimitry2017-09-053-0/+383
* | Add a test about REVERT during CALLCODEYoichi Hirai2017-09-071-0/+123
* | add filled state testJared Wasinger2017-09-061-9/+9
* | fill 'returndatasize_after_successful_callcode' state testJared Wasinger2017-09-051-0/+116
* | add more returndatasize/returndatacopy testsJared Wasinger2017-09-057-0/+868
* | Merge pull request #301 from ethereum/splitvmtestsYoichi Hirai2017-09-041-0/+123
|\|
| * randomTest643Dimitry2017-09-041-0/+123
* | refill stBadOpcodesJared Wasinger2017-09-041-1/+6756
* | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOXwinsvega2017-09-021-2191/+1
|\ \
| * | add more blockchain test cases.Jared Wasinger2017-09-021-6756/+1
| * | add test case which successfully creates a contract to 'badOpcodes' state tes...Jared Wasinger2017-09-011-734/+782
| * | add more bad opcodesJared Wasinger2017-09-011-1/+4456
| * | add CALLBLACKBOX testJared Wasinger2017-09-011-274/+336
| |/
* | include produced testJared Wasinger2017-09-011-1/+101
* | add state test for sstore in contract init codeJared Wasinger2017-09-011-0/+9
|/
* Merge pull request #280 from ethereum/refill-refund600Yoichi Hirai2017-08-301-1/+1
|\
| * Refull refund600 testYoichi Hirai2017-08-281-1/+1
* | add 'returndatacopy_after_successful_delegatecall' state testJared Wasinger2017-08-291-0/+117
* | add 'returndatacopy_after_successful_callcode' state testJared Wasinger2017-08-291-0/+117
* | add 'returndatasize_after_successful_delegatecall' state testJared Wasinger2017-08-291-0/+117
* | add 'returndatasize_after_successful_staticcall' state testJared Wasinger2017-08-291-0/+117
* | This change is a part of the fix to https://github.com/ethereum/cpp-ethereum/...Yoichi Hirai2017-08-281-3/+3
* | add randomTest642 that fails on geth. a call to precompiled 007Dimitry2017-08-281-0/+123
|/
* add state test 'returndatasize_after_callcode'Jared Wasinger2017-08-281-0/+116
* Changes for EIP-684Yoichi Hirai2017-08-243-19/+19
* Merge pull request #253 from cdetrio/fix-data-0xYoichi Hirai2017-08-2315-62/+62
|\
| * add 0x prefix to state test transaction datacdetrio2017-08-0815-62/+62
* | refill opcodes test with logsDimitry2017-08-221-469/+235
* | make all logs hexDimitry2017-08-212193-81494/+17073
* | remove old fields from random testsDimitry2017-08-21548-6253/+7112
* | check for all possible invalid opcodes.Jared Wasinger2017-08-175-492/+2433
* | fix tests to conform to schemaJared Wasinger2017-08-173-3/+3
* | add SLOADBYTESJared Wasinger2017-08-171-0/+123
* | add badOpcode tests for SLOADBYTES and SSIZEJared Wasinger2017-08-173-1/+247
* | add badOpcode state test for SSIZEJared Wasinger2017-08-171-0/+123
* | Fix the modexpFiller about large base length and large exp lengthYoichi Hirai2017-08-141-3/+3
* | fix test name zeroSigTransactionCreateDimitry2017-08-142-3/+785
* | Merge pull request #258 from cdetrio/returndata-caseswinsvega2017-08-115-0/+643
|\ \
| * | more returndata test casescdetrio2017-08-115-0/+643
* | | Update and rename zeroSigTransacrionCreate.json to zeroSigTransactionCreate.jsonwinsvega2017-08-111-2/+2
|/ /
* / Add a test case that RETURNDATACOPYs REVERTed dataYoichi Hirai2017-08-081-0/+130
|/
* Change tests so that the storage is cleared before, not after contract initia...Yoichi Hirai2017-08-041-6/+6
* split metropolisDimitry2017-08-032187-19630/+57992
* update general testsDimitry2017-08-012187-257753/+273877
* regenerate hive testsDimitry2017-08-012187-208078/+261306
* Change the modexp tests after the gas formula has been changed inYoichi Hirai2017-07-245-35/+85
* Modify createJS_ExampleContract filler so that in Metropolis, contract overwr...Yoichi Hirai2017-07-181-1/+1
* Expect zeros in the storage of an overwritten contractYoichi Hirai2017-07-141-10/+20
* Merge branch 'develop' into exp255winsvega2017-07-132171-257/+10357
|\
| * refill general state testsDimitry2017-07-102172-258/+10358
* | Add a test case baseLength = modLength = 0, but expLength = 2^255Yoichi Hirai2017-07-101-2/+43
|/
* Merge pull request #219 from ethereum/max-code-size-from-spurious-dragonwinsvega2017-07-101-1/+6
|\
| * Max code size is enforced at EIP158, not at EIP150Yoichi Hirai2017-07-101-1/+6
* | Merge pull request #217 from ethereum/bcTransitionTestswinsvega2017-07-101-0/+5
|\|
| * Blockchain transition testsDimitry2017-07-071-0/+5
* | Merge pull request #215 from ethereum/modexp_base_2to64winsvega2017-07-101-2/+84
|\ \
| * | Add a case where exp length is 2^64Yoichi Hirai2017-07-061-1/+42
| * | Add a modexp test where base length is 2^64Yoichi Hirai2017-07-061-2/+43
| |/
* | Merge pull request #208 from ethereum/returndatacopy_with_2_256_sumwinsvega2017-07-101-0/+183
|\ \ | |/ |/|
| * Use CALLDATALOAD instead of CALLDATACOPY and MLOADYoichi Hirai2017-07-061-16/+16
| * Add one-less and one-more numbersYoichi Hirai2017-07-061-8/+90
| * Add a test RETURNDATACOPY at the beginning of a program should throw an excep...Yoichi Hirai2017-07-031-0/+101