aboutsummaryrefslogtreecommitdiffstats
path: root/src/GeneralStateTestsFiller
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #551 from ethereum/moreextcodewinsvega2018-11-211-0/+82
|\ | | | | bug from fuzzer
| * bug from fuzzerDimitry2018-11-211-0/+82
| |
* | Fix comment.Adrian Sutton2018-11-211-1/+1
| |
* | Add test for EXTCODEHASH of account before and after changing it's balance, ↵Adrian Sutton2018-11-211-0/+89
|/ | | | nonce and storage.
* Merge pull request #549 from ajsutton/extcodehash-createdeleteaccountwinsvega2018-11-214-0/+296
|\ | | | | Add test for EXTCODEHASH of account created and deleted in same transaction
| * Check self-destructed account via call does not exist.Adrian Sutton2018-11-211-0/+3
| |
| * Check self-destructed account via static call still exists.Adrian Sutton2018-11-211-0/+5
| |
| * Check self-destructed account no longer exists.Adrian Sutton2018-11-211-0/+3
| |
| * Add test that checks EXTCODEHASH of self destructed account after original ↵Adrian Sutton2018-11-201-0/+81
| | | | | | | | call exits.
| * Add STATICCALL variant.Adrian Sutton2018-11-202-0/+136
| |
| * Add test for EXTCODEHASH of account created and then deleted in same ↵Adrian Sutton2018-11-181-0/+68
| | | | | | | | transaction.
* | Add test for EXTCODEHASH of account created in same transaction.Adrian Sutton2018-11-181-0/+72
|/
* fix precompiles codehash test, refill using latest aleth/testethJose Hugo De la cruz Romero2018-11-151-120/+125
|
* EXTCODEHASH testsJose Hugo De la cruz Romero2018-11-154-0/+390
|
* Merge pull request #545 from ethereum/moresstorewinsvega2018-11-143-0/+5541
|\ | | | | Moresstore
| * sstore combinations change testsDimitry2018-11-133-0/+5541
| |
* | Use '>=Constantinople' instead of '>Byzantium' to be a bit more readable ↵Adrian Sutton2018-11-133-25/+7
| | | | | | | | | | | | that this feature is new in Constantinople. Remove <=Byzantium cases that are only checking that EXTCODEHASH is not supported.
* | Add more dynamic argument test cases to cover non-existent accounts, ↵Adrian Sutton2018-11-131-26/+102
| | | | | | | | precompiles (existing and non-existing) and empty accounts.
* | Add test case for a contract executing EXTCODEHASH of the account being ↵Adrian Sutton2018-11-121-0/+74
| | | | | | | | created from within it's init code.
* | Add test case for a contract executing EXTCODEHASH with a dynamic argument.Adrian Sutton2018-11-121-0/+93
| |
* | Add test case for a contract executing EXTCODEHASH on itself.Adrian Sutton2018-11-121-0/+86
| |
* | Merge pull request #538 from ajsutton/memory-write-testswinsvega2018-11-094-0/+264
|\ \ | | | | | | Tests where data is copied to a memory range longer than the data itself
| * | Add comment to new tests explaining what they're covering.Adrian Sutton2018-11-094-4/+16
| | |
| * | Add tests to cover cases where data is copied to a memory range longer than ↵Adrian Sutton2018-11-034-0/+252
| |/ | | | | | | the data itself.
* | Merge pull request #484 from ethereum/extcodehashwinsvega2018-11-095-0/+538
|\ \ | |/ |/| Add initial test cases for EXTCODEHASH
| * fill initial stExtCodeHash testsextcodehashDimitry2018-11-091-0/+94
| |
| * stExtCodeHash WIPDimitry2018-10-114-0/+444
| |
* | sstore collision overwrite sstoreDimitry2018-10-252-0/+323
| | | | | | | | external call overwrite sstore
* | sstore xxx testsDimitry2018-10-1817-275/+2701
| |
* | more test scenarios around test casesDimitry2018-10-1714-82/+1614
| |
* | fill as blockchain testsDimitry2018-10-163-10/+201
| |
* | sstore refund bugDimitry2018-10-151-0/+68
| |
* | more sstore testsDimitry2018-10-154-0/+363
|/
* refill stCreate2 with new gasPriceDimitry2018-10-051-1/+1
|
* fix yml testsDimitry2018-10-035-10/+10
|
* blockchain test source updatesDimitry2018-10-022-0/+127
|
* correct Constantinople expect section in state testsDimitry2018-09-25190-406/+4645
|
* create2 smart init codeDimitry2018-09-141-0/+112
|
* (RevertDepthCreateAddressCollision) for CREATE2Dimitry2018-09-141-0/+150
|
* recursive create2Dimitry2018-09-141-0/+77
|
* push32 without bytes at the endDimitry2018-09-141-0/+62
| | | | check gasUsage
* create2 on depth 1023 1024Dimitry2018-09-142-0/+159
|
* create2 oog in initDimitry2018-09-121-0/+85
|
* REVERT in CREATE2Dimitry2018-09-124-0/+292
|
* RevertDepthCreate2 OOGDimitry2018-09-111-0/+129
|
* returndatacopy after create2 testsDimitry2018-09-113-0/+190
|
* Merge pull request #500 from mattdean-digicatapult/add-new-touched-cleanup-casewinsvega2018-09-101-0/+73
|\ | | | | Add new touched cleanup case
| * Add new touched cleanup caseMatthew Dean2018-09-101-0/+73
| | | | | | | | | | | | Regression test for https://github.com/ethereumjs/ethereumjs-vm/pull/335 First call marks an empty account as touched. Second call errors OOG. Transaction should still cleanup empty account.
* | more create2 testsDimitry2018-09-084-4/+315
| |
* | create2 check fields in init codeDimitry2018-09-081-0/+187
| |
* | create2 call precompiles from init codeDimitry2018-09-061-0/+233
|/
* more create2 collision testsDimitry2018-09-057-11/+310
|
* refill collision testDimitry2018-09-041-3/+38
|
* create2 bounds + yoichi testsDimitry2018-09-045-0/+359
|
* create2 OOG testsDimitry2018-09-038-1/+541
|
* Suicide in create2 testsDimitry2018-08-312-0/+247
|
* create2 init code testsDimitry2018-08-282-0/+296
|
* create2 testDimitry2018-08-279-0/+865
|
* fix sar 2^256 0 testDimitry2018-08-081-3/+4
|
* sar00 testDimitry2018-07-271-0/+105
|
* sar 0 256-1 testDimitry2018-07-271-0/+106
|
* check returndatasize after failing createDimitry2018-07-061-0/+67
|
* check returndata after failing createDimitry2018-07-061-0/+75
|
* create failure due to deployment cost testsDimitry2018-07-035-0/+388
|
* fix remaining testsDimitry2018-05-181-9/+26
|
* restore ecmul testDimitry2018-05-151-3/+6
|
* fix more tests with coinbase touchDimitry2018-05-153-9/+50
|
* fix more tests with touch coinbaseDimitry2018-05-1525-71/+548
|
* fix more testsDimitry2018-05-153-2/+88
| | | | touched coinbase should exist in the post state
* fix more testsDimitry2018-05-155-12/+90
|
* fix oog transaction executionDimitry2018-05-151-1/+7
|
* Merge pull request #428 from ethereum/touched-revert-createYoichi Hirai2018-05-091-0/+63
|\ | | | | Test whether a failed create transaction reverts account deletion
| * Test whether a failed create transaction reverts account deletionYoichi Hirai2018-03-091-0/+63
| | | | | | | | | | | | | | A modification of stRevertTests/RevertInCreateInInit. That test, for EIP158 only, accidentially tested the case where a contract creation transaction touches an empty account and then fails. This one tests the same thing not just for EIP158 but any network thereafter.
* | Add a test case where the same contract performs selfdestruct twiceYoichi Hirai2018-04-241-0/+64
| | | | | | | | with different addresses as the inheritor.
* | Add a test where the same account performs selfdestruct twiceYoichi Hirai2018-04-201-0/+67
| | | | | | | | | | | | | | This is the second case of https://github.com/ethereum/tests/issues/431 . The filler file contains a more detailed comment.
* | add test which checks codesize/extcodesize on contract in initJared Wasinger2018-04-181-0/+55
| |
* | Add a GeneralStateTest filler instead of a removed VMtestYoichi Hirai2018-04-101-0/+58
| |
* | Merge pull request #442 from ethereum/id-input-is-biggerYoichi Hirai2018-04-061-0/+66
|\ \ | | | | | | call ID precompiled contract with smaller output size than input size
| * | Add a test that calls the ID precompiled contract with a smaller outputYoichi Hirai2018-03-301-0/+66
| | | | | | | | | | | | but RETURNDATASIZE should be the size of the input
* | | Add a test that executes a single `REVERT` on an empty stackYoichi Hirai2018-04-031-0/+59
|/ / | | | | | | Fixes https://github.com/ethereum/tests/issues/416
* | Merge pull request #424 from ethereum/sarYoichi Hirai2018-03-2616-0/+1682
|\ \ | | | | | | Add SAR tests
| * | Add Fillers for SAR testsYoichi Hirai2018-03-2316-0/+1682
| | | | | | | | | | | | taken from https://github.com/ethereum/EIPs/blob/master/EIPS/eip-145.md
* | | Add fillers for SHR testsYoichi Hirai2018-03-2211-0/+1199
|/ / | | | | | | Taken from https://github.com/ethereum/EIPs/blob/master/EIPS/eip-145.md
* | Rename duplicated keys in filler JSON filesYoichi Hirai2018-03-2279-260/+247
| |
* | Remove duplicate properties from fillersYoichi Hirai2018-03-1968-71/+71
| |
* | Merge pull request #421 from ethereum/more-shiftswinsvega2018-03-1710-0/+1086
|\ \ | | | | | | Add more shl tests
| * | Add more shl testsYoichi Hirai2018-03-1010-0/+1086
| |/
* / Add a filler for identity_to_bigger testYoichi Hirai2018-03-141-0/+66
|/ | | | https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C41
* Merge pull request #419 from ethereum/init-create-revertYoichi Hirai2018-03-011-0/+75
|\ | | | | revert in CREATE in init code, followed by returndatasize/copy
| * revert in CREATE in init code, followed by returndatasize/copyYoichi Hirai2018-02-271-0/+75
| |
* | Add (shl 0 1) testYoichi Hirai2018-03-011-0/+109
| |
* | Add directories for tests for shift instructionsYoichi Hirai2018-02-271-0/+1
|/
* replace 0x1 with 0x01Dimitry2018-02-1791-273/+273
|
* fix syntax in testsDimitry2018-02-172-5/+5
|
* fix stCreateTestDimitry2018-02-174-13/+100
|
* fix stRevertTestDimitry2018-02-177-18/+154
|
* fix stStaticCallDimitry2018-02-1723-4/+403
|
* fix stZeroKnowledge2Dimitry2018-02-17130-320/+6686
|
* fix stZeroKnowledgeDimitry2018-02-16133-301/+7137
|
* fix stBugsDimitry2018-02-162-6/+6
|
* fix stMemoryStressTestDimitry2018-02-167-7/+226
|
* fix stQuadraticComplexityTestDimitry2018-02-1616-0/+498
|
* fix stArgsZeroOneBalanceDimitry2018-02-168-20/+34
|
* fix stBadOpcodesDimitry2018-02-161-2/+3
|
* fix stPreCompiledContracts2Dimitry2018-02-165-6/+110
|
* fix stPreCompiledContracts empty expectDimitry2018-02-1693-132/+1649
|
* update stSolidityTestDimitry2018-02-0713-13/+13
|
* refill stZeroKnowledge2Dimitry2018-02-07130-130/+130
|
* update stZeroKnowledge fillersDimitry2018-02-07133-186/+186
|
* refill and update stSpecialTest, stStackTest, stZeroCallsDimitry2018-02-0731-70/+31
|
* update stSpecialTest fillersDimitry2018-02-0712-18/+18
|
* refill stRecursiveDimitry2018-02-072-4/+4
|
* refill stQuadraticComplexityDimitry2018-02-072-1/+14112
|
* update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexityDimitry2018-02-07120-300/+140
|
* update stCodeSize stBadOpcodeDimitry2018-02-073-3/+3
|
* refill stBugsDimitry2018-02-063-3/+23
|
* refill stAttack stBadOpcodeDimitry2018-02-063-5/+5
|
* refill stArgsZeroOneBalanceDimitry2018-02-0646-94/+91
|
* refill stZeroCallsTestDimitry2018-02-0624-24/+24
|
* update stWalletTest fillersDimitry2018-02-0642-54/+54
|
* update stTransitionTest fillersDimitry2018-02-069-9/+9
|
* update stTransitionTest fillersDimitry2018-02-0544-77/+77
|
* update stSystemOperations fillersDimitry2018-02-0565-90/+90
|
* refill stStaticCallDimitry2018-02-053-5/+8
|
* update stStaticCall fillersDimitry2018-02-05284-393/+353
|
* update stSolidityTest fillersDimitry2018-02-0513-13/+13
|
* fill stRevertTestDimitry2018-02-055-7/+10
|
* update stRevertTest fillersDimitry2018-02-0541-72/+99
|
* refill stReturnDataTestDimitry2018-02-0537-41/+217
|
* update stRefundTest fillersDimitry2018-02-0519-26/+26
|
* fix stMemoryTestDimitry2018-02-0567-67/+67
|
* fix stRandom2 testsDimitry2018-02-03225-223/+1864
|
* refill stRandomTestsDimitry2018-02-0249-49/+1567
|
* update stRandom fillersDimitry2018-02-02327-327/+327
|
* update stPreCompiledContracts2 fillersDimitry2018-02-0294-114/+114
|
* update stNonZeroCalls fillersDimitry2018-02-0224-24/+24
|
* refill stMemoryStressTestDimitry2018-02-021-1/+2
|
* update stMemoryStress fillersDimitry2018-02-0238-38/+38
|
* update fillers stMemExpandingEIP150CallsDimitry2018-02-028-9/+9
|
* update stLogTests fillersDimitry2018-02-0146-46/+46
|
* update stInitCode test fillersDimitry2018-02-0118-18/+18
|
* update stEIP150Specific fillersDimitry2018-02-0113-272/+13
|
* update stEIP150singleCodeGasPrices fillersDimitry2018-02-0130-99/+57
|
* update fillers for stDelegatecallTestHomesteadDimitry2018-02-0134-416/+43
|
* refill stCreateTestDimitry2018-02-011-0/+23
|
* update fillers stCreateTestDimitry2018-02-0122-22/+22
|
* update src stChangedEIP150Dimitry2018-01-3130-60/+60
|
* refill stCallDelegateCodesHomesteadDimitry2018-01-314-8/+8
|
* update stCallDelegateCodesHomestead fillersDimitry2018-01-3158-1859/+65
|
* fix src stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-60/+60
|
* refill stCallCreateCallCodeTestDimitry2018-01-311-2/+2
|
* update fillers of stCallCreateCallCodeDimitry2018-01-3139-48/+48
|
* optimize stCallCodes srcDimitry2018-01-3179-97/+97
|
* Fixing errors from JSONSchema/st-filler-schema.jsonYoichi Hirai2018-01-30736-1029/+1029
|
* fix travis tests for PR 4809Dimitry2018-01-301-1/+1
|
* Add a new input for modlen = 999188.Yoichi Hirai2018-01-301-2/+18
| | | | | This implements https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C46
* add stEWASM test folderDimitry2018-01-221-0/+0
|
* Update README.mdwinsvega2018-01-161-2/+2
|
* add readme fileDimitry2018-01-161-0/+18
|
* stArgsZeroOneBalance testsDimitry2018-01-1646-0/+2438
|
* Merge pull request #388 from ethereum/code-copy-offsetwinsvega2018-01-071-0/+70
|\ | | | | add filler for codeCopyOffset, change location of the test to stMemoryTest
| * add filler for codeCopyOffset, change locationJared Wasinger2018-01-041-0/+70
| |
* | Merge pull request #387 from ethereum/returndata-after-revert-in-callcodeYoichi Hirai2018-01-041-3/+19
|\ \ | |/ |/| Add a test for RETURNDATASIZE/COPY after a revert during a CALLCODE
| * Add a test for RETURNDATASIZE/COPY after a revert during a CALLCODEYoichi Hirai2018-01-031-3/+19
| |
* | use yml format, correct order in data commentsJose Hugo De la cruz Romero2018-01-032-44/+35
| |
* | Test RETURN for big offsetJose Hugo De la cruz Romero2017-12-261-0/+44
|/
* Merge pull request #386 from ethereum/evmwinsvega2017-12-221-0/+58
|\ | | | | evmBytecode test
| * evmBytecode testDimitry2017-12-211-0/+58
| |
* | Merge pull request #384 from ethereum/revert_in_delegate_call_moreYoichi Hirai2017-12-211-3/+19
|\ \ | |/ |/| Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller
| * Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFillerYoichi Hirai2017-12-141-3/+19
| |
* | Merge pull request #372 from ethereum/modexp-returndatasizewinsvega2017-12-201-3/+41
|\ \ | | | | | | add more 'returndatasize after modexp' test cases
| * | add more modexp returndatasize test casesJared Wasinger2017-11-251-3/+41
| | |
* | | add test for CALLDATACOPY where calldata offset > calldata length and copy ↵Jared Wasinger2017-12-151-0/+70
| |/ |/| | | | | length > 0
* | Merge pull request #375 from ethereum/returndatacopy_following_revert_in_createwinsvega2017-12-131-0/+74
|\ \ | | | | | | Adding a new test about returndatacopy following a revert in an init code
| * | Adding a new test about returndatacopy following a revert in an init codeYoichi Hirai2017-12-061-0/+74
| |/
* | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_staticYoichi Hirai2017-12-081-0/+82
|\ \ | | | | | | Add a test case for RETURNDATACOPY after REVERT in STATICCALL
| * | Add a test case for RETURNDATACOPY after REVERT in STATICCALLYoichi Hirai2017-12-081-0/+82
| |/
* / Store the result of RETURNDATASIZE after a static call fails for a REVERTYoichi Hirai2017-12-081-1/+1
|/
* fix StaticCallTestsDimitry2017-11-232-4/+5
|
* Add a test for checking RETURNDATASIZE after a modexp with modsize = 1Yoichi Hirai2017-10-251-4/+23
|
* create failing inside staticcallDimitry2017-10-251-0/+92
|
* returndatacopy bugDimitry2017-10-241-0/+53
|
* Merge pull request #363 from ethereum/modexp-modsize0-returnsizeYoichi Hirai2017-10-241-0/+83
|\ | | | | Add tests about returndatasize following modexp calls of modsize = 0
| * Add tests about returndatasize following modexp calls of modsize = 0Yoichi Hirai2017-10-231-0/+83
| |
* | Merge pull request #362 from ethereum/returndata-ecrecYoichi Hirai2017-10-241-0/+43
|\ \ | | | | | | Returndata ecrec
| * | add test for returndatasize after ecreccdetrio2017-10-071-0/+43
| | |
* | | Merge pull request #361 from ethereum/returntestYoichi Hirai2017-10-241-0/+64
|\ \ \ | |_|/ |/| | RETURNDATACOPY and RETURNDATASIZE after failing create
| * | RETURNDATACOPY and RETURNDATASIZE after failing createDimitry2017-10-191-0/+64
| | | | | | | | | | | | (due to 0xfd code)
* | | Add a test case about transaction calls A (CALL B(CALL C(RETURN) OOG) 'check ↵Yoichi Hirai2017-10-181-0/+98
| | | | | | | | | | | | | | | | | | buffers') https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C37
* | | RETURNDATASIZE after a failing CALL (due to insufficient balance) should ↵Dimitry2017-10-171-0/+89
|/ / | | | | | | return 0
* | Merge pull request #354 from ethereum/modexpinputYoichi Hirai2017-10-131-0/+82
|\ \ | | | | | | fuzzed test modexp input
| * | modexp input testDimitry2017-10-131-5/+19
| | | | | | | | | | | | Consensus big in Parity: gas calculation of modexp is subject to overflow for certain inputs. Found via manual review. A case was found where consensus issue could be achieved in ~500K gas.
| * | fuzzed test modexp inputDimitry2017-10-131-0/+68
| | |
* | | Merge pull request #352 from ethereum/badOpcodes-bigger-stackwinsvega2017-10-131-122/+122
|\ \ \ | | | | | | | | Add more stack items for badOpcodes test
| * | | refill badopcodes blockchain tests, blockchain general state testsJared Wasinger2017-10-131-122/+122
| | | |
* | | | Update randomStatetest647Filler.jsonwinsvega2017-10-131-1/+1
| | | |
* | | | fuzztests bytecodeDimitry2017-10-131-0/+61
| |/ / |/| |
* | | split large test suitesDimitry2017-10-13448-0/+0
|/ /
* | add _info commentDimitry2017-10-111-0/+3
| |
* | python testDimitry2017-10-111-0/+59
| |
* | Add an interesting input to modexp found by fuzzingYoichi Hirai2017-10-101-2/+4
| |
* | fix test fillersDimitry2017-10-0633-604/+606
|/
* regenerate state testsDimitry2017-09-29400-37825/+34
| | | | | generate hive test fillers fix state test fillers
* Merge pull request #338 from ethereum/revert_should_reset_returndataYoichi Hirai2017-09-291-0/+304
|\ | | | | Add tests that set up a nonempty returndata buffer and then call something that reverts
| * Update with more commentsYoichi Hirai2017-09-271-7/+8
| |
| * Add tests that set up a nonempty returndata buffer and then call a contract ↵Yoichi Hirai2017-09-271-0/+303
| | | | | | | | | | | | that reverts This should fulfill: non-empty returndata buffer --CALL --> REVERT <-- RETURNDATASIZE, to detect "not setting returndata buffer after REVERT"
* | Add a test where RETURNDATACOPY with a nonzero size fails after a CALL with ↵Yoichi Hirai2017-09-271-0/+70
|/ | | | insufficient balance
* Merge pull request #331 from ethereum/big-revert-in-createYoichi Hirai2017-09-221-0/+123
|\ | | | | Add a test case with a REVERT with returndata >24576 in an init code
| * Add a test case with a REVERT with returndata >24576 in an init codeYoichi Hirai2017-09-191-0/+123
| |
* | Merge pull request #335 from ethereum/fixwinsvega2017-09-211-5/+2
|\ \ | | | | | | remove data field dublicates
| * | remove data field dublicatesDimitry2017-09-211-5/+2
| | |
* | | Merge pull request #333 from ethereum/REVERT_in_staticcallYoichi Hirai2017-09-211-0/+66
|\ \ \ | | | | | | | | Add a test about REVERT during a STATICCALL
| * | | Add a test about REVERT during a STATICCALLYoichi Hirai2017-09-201-0/+66
| | | |
* | | | Merge pull request #328 from ethereum/g1-test-after-zeroYoichi Hirai2017-09-201-0/+277
|\ \ \ \ | |/ / / |/| | | Add a test that fails before PR 4482
| * | | Update the commentYoichi Hirai2017-09-191-2/+4
| | | |
| * | | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482Yoichi Hirai2017-09-191-0/+275
| | | | | | | | | | | | | | | | | | | | | | | | This PR adds a test on ecpairing where g1 is invalid while g2 is zero. cpp-ethereum before PR 4482 accidentially returned some answer in this case. It should throw.
* | | | Merge pull request #329 from ethereum/morecollisionwinsvega2017-09-201-0/+96
|\ \ \ \ | |_|_|/ |/| | | more extcodecopy tests
| * | | more extcodecopy testsDimitry2017-09-191-0/+96
| | | |
* | | | Merge pull request #316 from ethereum/more-modexpYoichi Hirai2017-09-191-2/+88
|\ \ \ \ | | | | | | | | | | Add some more modexp cases
| * | | | Add some more modexp casesYoichi Hirai2017-09-181-2/+88
| | |/ / | |/| |
* | | | Merge pull request #327 from ethereum/morecollisionwinsvega2017-09-194-0/+449
|\ \ \ \ | | |/ / | |/| | more collision tests
| * | | more collision testsDimitry2017-09-184-0/+449
| | | | | | | | | | | | | | | | | | | | collision with empty, with empty but nonce, empty but code from transaction and from code execution of create
* | | | Add a test executing REVERT during a DELEGATECALLYoichi Hirai2017-09-181-0/+66
| |/ / |/| |
* | | add tests for all good opcodes in contract initJared Wasinger2017-09-161-0/+316
|/ /
* | Merge pull request #320 from ethereum/revertPairingTestwinsvega2017-09-1417-22/+19
|\ \ | | | | | | refill pairing tests with
| * | fix stExampleTestDimitry2017-09-131-1/+1
| | |
| * | refill pairing tests withDimitry2017-09-1318-23/+20
| | | | | | | | | | | | 100k + 80k
* | | add issue 143 testDimitry2017-09-131-0/+97
|/ /
* | refill precompiled testsDimitry2017-09-12359-659/+558
| | | | | | | | add execution on <100000 100000+x >100000 gas for each test
* | Merge pull request #304 from ethereum/splitvmtestswinsvega2017-09-083-0/+169
|\ \ | | | | | | [WIP] add more issue tests from the fuzz server
| * | add a case with 0 gasDimitry2017-09-081-1/+1
| | |
| * | add more issue tests from the fuzz serverDimitry2017-09-053-0/+169
| | |
* | | Add a test about REVERT during CALLCODEYoichi Hirai2017-09-071-0/+66
| | |
* | | replace BLOCKHASH test case in stBadOpcodeJared Wasinger2017-09-061-1/+1
| | |
* | | fill 'returndatasize_after_successful_callcode' state testJared Wasinger2017-09-051-76/+0
| | |
* | | rename 'returndatasize_after_callcode' -> ↵Jared Wasinger2017-09-051-0/+76
| | | | | | | | | | | | 'returndatasize_after_successful_callcode'
* | | add more returndatasize/returndatacopy testsJared Wasinger2017-09-057-0/+516
| | |
* | | Merge pull request #301 from ethereum/splitvmtestsYoichi Hirai2017-09-041-0/+50
|\| | | | | | | | randomTest643
| * | randomTest643Dimitry2017-09-041-0/+50
| | | | | | | | | | | | Codesize - creation of a ~1mb out of bounds in transaction init code
* | | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOXwinsvega2017-09-021-43/+138
|\ \ \ | | | | | | | | Add more opcodes to badOpcodes test
| * | | add test case which successfully creates a contract to 'badOpcodes' state ↵Jared Wasinger2017-09-011-11/+17
| | | | | | | | | | | | | | | | test. remove unused account.
| * | | add more bad opcodesJared Wasinger2017-09-011-40/+121
| | | |
| * | | add CALLBLACKBOX testJared Wasinger2017-09-011-39/+47
| |/ /
* | | remove tabsJared Wasinger2017-09-011-2/+2
| | |
* | | add state test for sstore in contract init codeJared Wasinger2017-09-011-0/+55
|/ /
* | add 'returndatacopy_after_successful_delegatecall' state testJared Wasinger2017-08-291-0/+76
| |
* | add 'returndatacopy_after_successful_callcode' state testJared Wasinger2017-08-291-0/+76
| |
* | add 'returndatasize_after_successful_delegatecall' state testJared Wasinger2017-08-291-0/+76
| |
* | add 'returndatasize_after_successful_staticcall' state testJared Wasinger2017-08-291-0/+76
| |
* | add randomTest642 that fails on geth. a call to precompiled 007Dimitry2017-08-281-0/+50
| |