aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #551 from ethereum/moreextcodewinsvega2018-11-212-0/+176
|\
| * bug from fuzzerDimitry2018-11-212-0/+176
* | Fix comment.Adrian Sutton2018-11-212-2/+2
* | Add test for EXTCODEHASH of account before and after changing it's balance, n...Adrian Sutton2018-11-212-0/+191
|/
* Merge pull request #549 from ajsutton/extcodehash-createdeleteaccountwinsvega2018-11-217-0/+561
|\
| * Check self-destructed account via call does not exist.Adrian Sutton2018-11-212-0/+5
| * Check self-destructed account via static call still exists.Adrian Sutton2018-11-213-0/+12
| * Check self-destructed account no longer exists.Adrian Sutton2018-11-211-0/+3
| * Refill tests.Adrian Sutton2018-11-203-2/+177
| * Add test that checks EXTCODEHASH of self destructed account after original ca...Adrian Sutton2018-11-201-0/+81
| * Add STATICCALL variant.Adrian Sutton2018-11-202-0/+136
| * Add test for EXTCODEHASH of account created and then deleted in same transact...Adrian Sutton2018-11-182-0/+149
* | Merge pull request #547 from ethereum/consttransitionwinsvega2018-11-205-7/+218
|\ \
| * | fix blockchain tests expect section json scheme checkconsttransitionDimitry2018-11-204-7/+7
| * | constantinople transition testDimitry2018-11-161-0/+211
| |/
* | Fill blockchain tests.Adrian Sutton2018-11-181-0/+85
* | Add test for EXTCODEHASH of account created in same transaction.Adrian Sutton2018-11-181-0/+72
|/
* fill blockchain testsJose Hugo De la cruz Romero2018-11-1512-0/+972
* 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-145190-0/+669477
|\
| * fill as blockchain sstore combinationsmoresstoreDimitry2018-11-135187-0/+663936
| * sstore combinations change testsDimitry2018-11-133-0/+5541
* | Fill blockchain tests.Adrian Sutton2018-11-137-0/+671
* | Use '>=Constantinople' instead of '>Byzantium' to be a bit more readable that...Adrian Sutton2018-11-133-25/+7
* | Add more dynamic argument test cases to cover non-existent accounts, precompi...Adrian Sutton2018-11-131-26/+102
* | Add test case for a contract executing EXTCODEHASH of the account being creat...Adrian Sutton2018-11-121-0/+74
* | 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-098-0/+783
|\ \
| * | Add blockchain version of new tests.Adrian Sutton2018-11-094-0/+387
| * | Revert "Add blockchain version of stPreCompiledContracts2 tests." (to make re...Adrian Sutton2018-11-093-375/+0
| * | Add comment to new tests explaining what they're covering.Adrian Sutton2018-11-094-4/+16
| * | Add blockchain version of stCodeCopy tests.Adrian Sutton2018-11-061-0/+132
| * | Add blockchain version of stPreCompiledContracts2 tests.Adrian Sutton2018-11-063-0/+375
| * | Add tests to cover cases where data is copied to a memory range longer than t...Adrian Sutton2018-11-034-0/+252
| |/
* | Merge pull request #484 from ethereum/extcodehashwinsvega2018-11-0911-0/+1459
|\ \ | |/ |/|
| * fill initial stExtCodeHash testsextcodehashDimitry2018-11-097-0/+1015
| * stExtCodeHash WIPDimitry2018-10-114-0/+444
* | InitCollision testDimitry2018-10-254-0/+402
* | sstore collision overwrite sstoreDimitry2018-10-2518-0/+1759
* | fill as blockchain testsDimitry2018-10-18340-239/+31036
* | sstore xxx testsDimitry2018-10-1817-275/+2701
* | fill as blockchainDimitry2018-10-17109-86/+10025
* | more test scenarios around test casesDimitry2018-10-1714-82/+1614
* | fill as blockchain testsDimitry2018-10-1610-10/+915
* | sstore refund bugDimitry2018-10-151-0/+68
* | more sstore testsDimitry2018-10-154-0/+363
* | update tests without EIP210Dimitry2018-10-1297-598/+100
* | remove artifact testsDimitry2018-10-1114-1153/+0
* | refill wallet testsDimitry2018-10-112-2/+2
|/
* refill stCreate2 with new gasPriceDimitry2018-10-052-4/+4
* fix yml testsDimitry2018-10-035-10/+10
* blockchain test source updatesDimitry2018-10-02246-208/+5535
* refill state tests as blockchain testsDimitry2018-09-264828-7861/+12680
* correct Constantinople expect section in state testsDimitry2018-09-25190-406/+4645
* create2 smart init codeDimitry2018-09-143-0/+301
* (RevertDepthCreateAddressCollision) for CREATE2Dimitry2018-09-149-0/+886
* recursive create2Dimitry2018-09-143-0/+229
* push32 without bytes at the endDimitry2018-09-142-0/+139
* create2 on depth 1023 1024Dimitry2018-09-144-0/+345
* create2 oog in initDimitry2018-09-123-0/+247
* REVERT in CREATE2Dimitry2018-09-1210-0/+768
* RevertDepthCreate2 OOGDimitry2018-09-119-0/+841
* returndatacopy after create2 testsDimitry2018-09-116-0/+426
* Merge pull request #500 from mattdean-digicatapult/add-new-touched-cleanup-casewinsvega2018-09-102-0/+173
|\
| * Add new touched cleanup caseMatthew Dean2018-09-102-0/+173
* | more create2 testsDimitry2018-09-0816-8/+1396
* | create2 check fields in init codeDimitry2018-09-085-0/+692
* | create2 call precompiles from init codeDimitry2018-09-069-0/+952
|/
* more create2 collision testsDimitry2018-09-0529-17/+2186
* refill collision testDimitry2018-09-043-4/+164
* create2 bounds + yoichi testsDimitry2018-09-0414-0/+1075
* create2 OOG testsDimitry2018-09-0321-1/+1347
* Suicide in create2 testsDimitry2018-08-3115-0/+1169
* create2 init code testsDimitry2018-08-2814-0/+1209
* storage from suicide checkDimitry2018-08-284-0/+415
* create2 testDimitry2018-08-2721-0/+2007
* fix mining reward in sar testDimitry2018-08-081-1/+1
* fix sar 2^256 0 testDimitry2018-08-082-106/+7
* fix the sar blockchain testsDimitry2018-08-032-2/+2
* sar00 testDimitry2018-07-272-0/+217
* sar 0 256-1 testDimitry2018-07-272-0/+220
* check returndatasize after failing createDimitry2018-07-062-0/+151
* check returndata after failing createDimitry2018-07-062-0/+168
* blockchain version of create failure due to deployment costDimitry2018-07-038-0/+712
* create failure due to deployment cost testsDimitry2018-07-035-0/+388
* test.py, VMTests, src/VMTestsFiller, JSONSchema/: output newline at end of fi...Everett Hildenbrandt2018-06-07609-609/+609
* src/VMTestsFiller: formatting changesEverett Hildenbrandt2018-06-02609-16281/+16199
* VMTests/.../sdiv_dejavu: correct test expect section and refillEverett Hildenbrandt2018-06-021-2/+2
* VMTests/.../exp8: add test of EXP 0 0Everett Hildenbrandt2018-06-021-0/+36
* src/VMTestsFiller: convert inline assembly to hex data to avoid LLL errorsEverett Hildenbrandt2018-05-3110-10/+16
* src/BlockchainTestsFiller: fixing issues with blockchain test fillersEverett Hildenbrandt2018-05-3017-17/+17
* src/VMTestsFiller: correct occurrences of invalid JSONEverett Hildenbrandt2018-05-306-18/+6
* 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
* fix more testsDimitry2018-05-155-12/+90
* fix oog transaction executionDimitry2018-05-151-1/+7
* Merge pull request #444 from pirapira/remove-blockhash-vm-testsYoichi Hirai2018-05-1169-2582/+21
|\
| * Add a list of instructions to avoid in VM tests.Yoichi Hirai2018-04-141-0/+21
| * Remove more VM tests that touch the world stateYoichi Hirai2018-04-1456-2149/+0
| * Remove VM tests that use `BALANCE` instructionYoichi Hirai2018-04-125-191/+0
| * Remove VM tests using the mock BLOCKHASH instruction just for VM testsYoichi Hirai2018-04-127-242/+0
* | Merge pull request #454 from ethereum/bytes-arithmeticYoichi Hirai2018-05-091-0/+36
|\ \
| * | add vm test for arithmetic (add) after byteJared Wasinger2018-04-181-0/+36
| |/
* | Merge pull request #428 from ethereum/touched-revert-createYoichi Hirai2018-05-092-0/+188
|\ \
| * | Test whether a failed create transaction reverts account deletionYoichi Hirai2018-03-092-0/+188
* | | Fill doubleSelfdestructTestYoichi Hirai2018-04-241-0/+110
* | | Add a test case where the same contract performs selfdestruct twiceYoichi Hirai2018-04-241-0/+64
* | | Fill doubleSelfdestructTest2Yoichi Hirai2018-04-201-0/+107
* | | Add a test where the same account performs selfdestruct twiceYoichi Hirai2018-04-201-0/+67
* | | add test which checks codesize/extcodesize on contract in initJared Wasinger2018-04-181-0/+55
| |/ |/|
* | Filling the test 201503110226PYTHON_DUP6Yoichi Hirai2018-04-101-0/+136
* | Add a GeneralStateTest filler instead of a removed VMtestYoichi Hirai2018-04-101-0/+58
* | Remove VM random tests that contain `BALANCE`Yoichi Hirai2018-04-102-80/+0
* | Merge pull request #442 from ethereum/id-input-is-biggerYoichi Hirai2018-04-062-0/+152
|\ \
| * | Fill identity_to_small testYoichi Hirai2018-03-301-0/+86
| * | Add a test that calls the ID precompiled contract with a smaller outputYoichi Hirai2018-03-301-0/+66
* | | Fill RevertOnEmptyStack testYoichi Hirai2018-04-031-0/+118
* | | Add a test that executes a single `REVERT` on an empty stackYoichi Hirai2018-04-031-0/+59
|/ /
* | Merge pull request #424 from ethereum/sarYoichi Hirai2018-03-2632-0/+5088
|\ \
| * | Fill SAR testsYoichi Hirai2018-03-2316-0/+3406
| * | Add Fillers for SAR testsYoichi Hirai2018-03-2316-0/+1682
* | | Fill SHR testsYoichi Hirai2018-03-2211-0/+2349
* | | Add fillers for SHR testsYoichi Hirai2018-03-2211-0/+1199
|/ /
* | 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-1720-0/+3284
|\ \
| * | Add more shl testsYoichi Hirai2018-03-1020-0/+3284
| |/
* | Fill identity_to_bigger testYoichi Hirai2018-03-141-0/+86
* | Add a filler for identity_to_bigger testYoichi Hirai2018-03-141-0/+66
|/
* Merge pull request #419 from ethereum/init-create-revertYoichi Hirai2018-03-012-0/+202
|\
| * revert in CREATE in init code, followed by returndatasize/copyYoichi Hirai2018-02-272-0/+202
* | Add (shl 0 1) testYoichi Hirai2018-03-012-0/+330
* | Add directories for tests for shift instructionsYoichi Hirai2018-02-272-0/+2
|/
* replace 0x1 with 0x01Dimitry2018-02-1791-273/+273
* fix syntax in testsDimitry2018-02-172-5/+5
* fix stCreateTestDimitry2018-02-1724-13/+1206
* fix stRevertTestDimitry2018-02-1739-35/+2124
* fix stStaticCallDimitry2018-02-1781-4/+1849
* fix stZeroKnowledge2Dimitry2018-02-17650-806/+118878
* fix stZeroKnowledgeDimitry2018-02-16863-729/+123742
* fix stBugsDimitry2018-02-166-8/+188
* fix stMemoryStressTestDimitry2018-02-1615-7/+737
* fix stQuadraticComplexityTestDimitry2018-02-1632-0/+1701
* fix stArgsZeroOneBalanceDimitry2018-02-1624-20/+332
* fix stBadOpcodesDimitry2018-02-162-2/+35
* fix stPreCompiledContracts2Dimitry2018-02-1620-6/+2138
* fix stPreCompiledContracts empty expectDimitry2018-02-16505-232/+50837
* update stSolidityTestDimitry2018-02-0726-13/+152
* update bcForgedTestsDimitry2018-02-073-143/+143
* refill stZeroCallsRevertDimitry2018-02-0724-20/+766
* refill stZeroKnowledge2Dimitry2018-02-07650-130/+38944
* refill stZeroKnowledgeDimitry2018-02-07804-0/+41974
* update stZeroKnowledge fillersDimitry2018-02-07133-186/+186
* refill and update stSpecialTest, stStackTest, stZeroCallsDimitry2018-02-07250-76/+4342
* update stSpecialTest fillersDimitry2018-02-0712-18/+18
* refill stRecursiveDimitry2018-02-074-6/+120
* refill stQuadraticComplexityDimitry2018-02-0734-29/+50651
* update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexityDimitry2018-02-07648-310/+18730
* update stCodeSize stBadOpcodeDimitry2018-02-076-4/+198
* refill stBugsDimitry2018-02-0610-3/+263
* refill stAttack stBadOpcodeDimitry2018-02-06127-6/+123664
* refill stArgsZeroOneBalanceDimitry2018-02-06154-186/+2095
* refill blockchain stZeroCallsTestDimitry2018-02-0624-20/+1958
* refill stZeroCallsTestDimitry2018-02-0624-24/+24
* refill blockchain stWalletTestDimitry2018-02-0645-2/+3004
* update stWalletTest fillersDimitry2018-02-0642-54/+54
* refill blockchain stTransitionTestDimitry2018-02-069-3/+616
* update stTransitionTest fillersDimitry2018-02-069-9/+9
* refill blockchain stTransactionDimitry2018-02-06174-36/+10553
* update stTransitionTest fillersDimitry2018-02-0544-77/+77
* refill blockchain stSystemOperationsDimitry2018-02-0566-61/+4469
* update stSystemOperations fillersDimitry2018-02-0565-90/+90
* refill blockchain stStaticCallDimitry2018-02-05495-210/+13350
* refill stStaticCallDimitry2018-02-053-5/+8
* update stStaticCall fillersDimitry2018-02-05284-393/+353
* refill blockchain stSolidityTestDimitry2018-02-0516-0/+434
* update stSolidityTest fillersDimitry2018-02-0513-13/+13
* refill blockchain stRevertTestDimitry2018-02-05133-31/+7378
* fill stRevertTestDimitry2018-02-055-7/+10
* update stRevertTest fillersDimitry2018-02-0541-72/+99
* refill blockchain stReturnDataTestDimitry2018-02-0544-35/+2484
* refill stReturnDataTestDimitry2018-02-0537-41/+217
* refill blockchain stRefundTestDimitry2018-02-0524-14/+2170
* update stRefundTest fillersDimitry2018-02-0519-26/+26
* refill blockchain stMemoryTestDimitry2018-02-0567-66/+10814
* fix stMemoryTestDimitry2018-02-0567-67/+67
* refill blockchain stRandom2Dimitry2018-02-03227-2/+18564
* fix stRandom2 testsDimitry2018-02-03225-223/+1864
* refill stRandomDimitry2018-02-02327-0/+26819
* refill stRandomTestsDimitry2018-02-0249-49/+1567
* update stRandom fillersDimitry2018-02-02327-327/+327
* update stPreCompiledContracts2Dimitry2018-02-02112-88/+6830
* update stPreCompiledContracts2 fillersDimitry2018-02-0294-114/+114
* update stNonZeroCallsTestDimitry2018-02-0224-20/+2006
* update stNonZeroCalls fillersDimitry2018-02-0224-24/+24
* refill stMemoryStressTestDimitry2018-02-0283-81/+2269
* update stMemoryStress fillersDimitry2018-02-0238-38/+38
* refill stMemExpandingEUP150CallsDimitry2018-02-028-8/+1051
* update fillers stMemExpandingEIP150CallsDimitry2018-02-028-9/+9
* refill stLogTestsDimitry2018-02-0146-46/+2832
* update stLogTests fillersDimitry2018-02-0146-46/+46
* refill stInitCodeTestDimitry2018-02-0118-2/+1520
* update stInitCode test fillersDimitry2018-02-0119-19/+177
* refill stEIP150Specific testsDimitry2018-02-0113-13/+633
* update stEIP150Specific fillersDimitry2018-02-0113-272/+13
* refill blockchain stEIP150singleCodeGasPricesDimitry2018-02-0130-30/+1864
* update stEIP150singleCodeGasPrices fillersDimitry2018-02-0130-99/+57
* refill blockchain stDelegatecallTestHomesteadDimitry2018-02-0140-40/+1752
* update fillers for stDelegatecallTestHomesteadDimitry2018-02-0134-416/+43
* refill blockchain stCreateTestDimitry2018-02-0147-8/+2720
* refill stCreateTestDimitry2018-02-011-0/+23
* update fillers stCreateTestDimitry2018-02-0122-22/+22
* refill blockchain stChangedEIP150 testsDimitry2018-02-0131-29/+2683
* update src stChangedEIP150Dimitry2018-01-3130-60/+60
* refill blockchain stCallDelegateCodesHomesteadDimitry2018-01-3158-58/+4860
* refill stCallDelegateCodesHomesteadDimitry2018-01-314-8/+8
* update stCallDelegateCodesHomestead fillersDimitry2018-01-3158-1859/+65
* refill blockchain stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-58/+4580
* fix src stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-60/+60
* refill blockchain stCallCreateCallCodeDimitry2018-01-3140-35/+1350
* refill stCallCreateCallCodeTestDimitry2018-01-311-2/+2
* update fillers of stCallCreateCallCodeDimitry2018-01-3139-48/+48
* refill blockchain stCallCodesDimitry2018-01-3180-78/+4909
* optimize stCallCodes srcDimitry2018-01-3179-97/+97
* Fixing errors from JSONSchema/st-filler-schema.jsonYoichi Hirai2018-01-30739-1172/+1172
* fix travis tests for PR 4809Dimitry2018-01-301-1/+1
* Add a new input for modlen = 999188.Yoichi Hirai2018-01-304-9/+88
* 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-16155-0/+9229
* Merge pull request #388 from ethereum/code-copy-offsetwinsvega2018-01-072-0/+139
|\
| * add filler for codeCopyOffset, change locationJared Wasinger2018-01-042-0/+139
* | 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 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 testDimitry2017-12-211-0/+58
* | Merge pull request #384 from ethereum/revert_in_delegate_call_moreYoichi Hirai2017-12-212-5/+21
|\ \ | |/ |/|
| * Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFillerYoichi Hirai2017-12-142-5/+21
* | Merge pull request #372 from ethereum/modexp-returndatasizewinsvega2017-12-203-3/+167
|\ \
| * | add more modexp returndatasize test casesJared Wasinger2017-11-253-3/+167
* | | add test for CALLDATACOPY where calldata offset > calldata length and copy le...Jared Wasinger2017-12-152-0/+139
| |/ |/|
* | Merge pull request #375 from ethereum/returndatacopy_following_revert_in_createwinsvega2017-12-132-0/+137
|\ \