Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #551 from ethereum/moreextcode | winsvega | 2018-11-21 | 1 | -0/+82 |
|\ | | | | | bug from fuzzer | ||||
| * | bug from fuzzer | Dimitry | 2018-11-21 | 1 | -0/+82 |
| | | |||||
* | | Fix comment. | Adrian Sutton | 2018-11-21 | 1 | -1/+1 |
| | | |||||
* | | Add test for EXTCODEHASH of account before and after changing it's balance, ↵ | Adrian Sutton | 2018-11-21 | 1 | -0/+89 |
|/ | | | | nonce and storage. | ||||
* | Merge pull request #549 from ajsutton/extcodehash-createdeleteaccount | winsvega | 2018-11-21 | 4 | -0/+296 |
|\ | | | | | Add test for EXTCODEHASH of account created and deleted in same transaction | ||||
| * | Check self-destructed account via call does not exist. | Adrian Sutton | 2018-11-21 | 1 | -0/+3 |
| | | |||||
| * | Check self-destructed account via static call still exists. | Adrian Sutton | 2018-11-21 | 1 | -0/+5 |
| | | |||||
| * | Check self-destructed account no longer exists. | Adrian Sutton | 2018-11-21 | 1 | -0/+3 |
| | | |||||
| * | Add test that checks EXTCODEHASH of self destructed account after original ↵ | Adrian Sutton | 2018-11-20 | 1 | -0/+81 |
| | | | | | | | | call exits. | ||||
| * | Add STATICCALL variant. | Adrian Sutton | 2018-11-20 | 2 | -0/+136 |
| | | |||||
| * | Add test for EXTCODEHASH of account created and then deleted in same ↵ | Adrian Sutton | 2018-11-18 | 1 | -0/+68 |
| | | | | | | | | transaction. | ||||
* | | Add test for EXTCODEHASH of account created in same transaction. | Adrian Sutton | 2018-11-18 | 1 | -0/+72 |
|/ | |||||
* | fix precompiles codehash test, refill using latest aleth/testeth | Jose Hugo De la cruz Romero | 2018-11-15 | 1 | -120/+125 |
| | |||||
* | EXTCODEHASH tests | Jose Hugo De la cruz Romero | 2018-11-15 | 4 | -0/+390 |
| | |||||
* | Merge pull request #545 from ethereum/moresstore | winsvega | 2018-11-14 | 3 | -0/+5541 |
|\ | | | | | Moresstore | ||||
| * | sstore combinations change tests | Dimitry | 2018-11-13 | 3 | -0/+5541 |
| | | |||||
* | | Use '>=Constantinople' instead of '>Byzantium' to be a bit more readable ↵ | Adrian Sutton | 2018-11-13 | 3 | -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 Sutton | 2018-11-13 | 1 | -26/+102 |
| | | | | | | | | precompiles (existing and non-existing) and empty accounts. | ||||
* | | Add test case for a contract executing EXTCODEHASH of the account being ↵ | Adrian Sutton | 2018-11-12 | 1 | -0/+74 |
| | | | | | | | | created from within it's init code. | ||||
* | | Add test case for a contract executing EXTCODEHASH with a dynamic argument. | Adrian Sutton | 2018-11-12 | 1 | -0/+93 |
| | | |||||
* | | Add test case for a contract executing EXTCODEHASH on itself. | Adrian Sutton | 2018-11-12 | 1 | -0/+86 |
| | | |||||
* | | Merge pull request #538 from ajsutton/memory-write-tests | winsvega | 2018-11-09 | 4 | -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 Sutton | 2018-11-09 | 4 | -4/+16 |
| | | | |||||
| * | | Add tests to cover cases where data is copied to a memory range longer than ↵ | Adrian Sutton | 2018-11-03 | 4 | -0/+252 |
| |/ | | | | | | | the data itself. | ||||
* | | Merge pull request #484 from ethereum/extcodehash | winsvega | 2018-11-09 | 5 | -0/+538 |
|\ \ | |/ |/| | Add initial test cases for EXTCODEHASH | ||||
| * | fill initial stExtCodeHash testsextcodehash | Dimitry | 2018-11-09 | 1 | -0/+94 |
| | | |||||
| * | stExtCodeHash WIP | Dimitry | 2018-10-11 | 4 | -0/+444 |
| | | |||||
* | | sstore collision overwrite sstore | Dimitry | 2018-10-25 | 2 | -0/+323 |
| | | | | | | | | external call overwrite sstore | ||||
* | | sstore xxx tests | Dimitry | 2018-10-18 | 17 | -275/+2701 |
| | | |||||
* | | more test scenarios around test cases | Dimitry | 2018-10-17 | 14 | -82/+1614 |
| | | |||||
* | | fill as blockchain tests | Dimitry | 2018-10-16 | 3 | -10/+201 |
| | | |||||
* | | sstore refund bug | Dimitry | 2018-10-15 | 1 | -0/+68 |
| | | |||||
* | | more sstore tests | Dimitry | 2018-10-15 | 4 | -0/+363 |
|/ | |||||
* | refill stCreate2 with new gasPrice | Dimitry | 2018-10-05 | 1 | -1/+1 |
| | |||||
* | fix yml tests | Dimitry | 2018-10-03 | 5 | -10/+10 |
| | |||||
* | blockchain test source updates | Dimitry | 2018-10-02 | 2 | -0/+127 |
| | |||||
* | correct Constantinople expect section in state tests | Dimitry | 2018-09-25 | 190 | -406/+4645 |
| | |||||
* | create2 smart init code | Dimitry | 2018-09-14 | 1 | -0/+112 |
| | |||||
* | (RevertDepthCreateAddressCollision) for CREATE2 | Dimitry | 2018-09-14 | 1 | -0/+150 |
| | |||||
* | recursive create2 | Dimitry | 2018-09-14 | 1 | -0/+77 |
| | |||||
* | push32 without bytes at the end | Dimitry | 2018-09-14 | 1 | -0/+62 |
| | | | | check gasUsage | ||||
* | create2 on depth 1023 1024 | Dimitry | 2018-09-14 | 2 | -0/+159 |
| | |||||
* | create2 oog in init | Dimitry | 2018-09-12 | 1 | -0/+85 |
| | |||||
* | REVERT in CREATE2 | Dimitry | 2018-09-12 | 4 | -0/+292 |
| | |||||
* | RevertDepthCreate2 OOG | Dimitry | 2018-09-11 | 1 | -0/+129 |
| | |||||
* | returndatacopy after create2 tests | Dimitry | 2018-09-11 | 3 | -0/+190 |
| | |||||
* | Merge pull request #500 from mattdean-digicatapult/add-new-touched-cleanup-case | winsvega | 2018-09-10 | 1 | -0/+73 |
|\ | | | | | Add new touched cleanup case | ||||
| * | Add new touched cleanup case | Matthew Dean | 2018-09-10 | 1 | -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 tests | Dimitry | 2018-09-08 | 4 | -4/+315 |
| | | |||||
* | | create2 check fields in init code | Dimitry | 2018-09-08 | 1 | -0/+187 |
| | | |||||
* | | create2 call precompiles from init code | Dimitry | 2018-09-06 | 1 | -0/+233 |
|/ | |||||
* | more create2 collision tests | Dimitry | 2018-09-05 | 7 | -11/+310 |
| | |||||
* | refill collision test | Dimitry | 2018-09-04 | 1 | -3/+38 |
| | |||||
* | create2 bounds + yoichi tests | Dimitry | 2018-09-04 | 5 | -0/+359 |
| | |||||
* | create2 OOG tests | Dimitry | 2018-09-03 | 8 | -1/+541 |
| | |||||
* | Suicide in create2 tests | Dimitry | 2018-08-31 | 2 | -0/+247 |
| | |||||
* | create2 init code tests | Dimitry | 2018-08-28 | 2 | -0/+296 |
| | |||||
* | create2 test | Dimitry | 2018-08-27 | 9 | -0/+865 |
| | |||||
* | fix sar 2^256 0 test | Dimitry | 2018-08-08 | 1 | -3/+4 |
| | |||||
* | sar00 test | Dimitry | 2018-07-27 | 1 | -0/+105 |
| | |||||
* | sar 0 256-1 test | Dimitry | 2018-07-27 | 1 | -0/+106 |
| | |||||
* | check returndatasize after failing create | Dimitry | 2018-07-06 | 1 | -0/+67 |
| | |||||
* | check returndata after failing create | Dimitry | 2018-07-06 | 1 | -0/+75 |
| | |||||
* | create failure due to deployment cost tests | Dimitry | 2018-07-03 | 5 | -0/+388 |
| | |||||
* | fix remaining tests | Dimitry | 2018-05-18 | 1 | -9/+26 |
| | |||||
* | restore ecmul test | Dimitry | 2018-05-15 | 1 | -3/+6 |
| | |||||
* | fix more tests with coinbase touch | Dimitry | 2018-05-15 | 3 | -9/+50 |
| | |||||
* | fix more tests with touch coinbase | Dimitry | 2018-05-15 | 25 | -71/+548 |
| | |||||
* | fix more tests | Dimitry | 2018-05-15 | 3 | -2/+88 |
| | | | | touched coinbase should exist in the post state | ||||
* | fix more tests | Dimitry | 2018-05-15 | 5 | -12/+90 |
| | |||||
* | fix oog transaction execution | Dimitry | 2018-05-15 | 1 | -1/+7 |
| | |||||
* | Merge pull request #428 from ethereum/touched-revert-create | Yoichi Hirai | 2018-05-09 | 1 | -0/+63 |
|\ | | | | | Test whether a failed create transaction reverts account deletion | ||||
| * | Test whether a failed create transaction reverts account deletion | Yoichi Hirai | 2018-03-09 | 1 | -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 twice | Yoichi Hirai | 2018-04-24 | 1 | -0/+64 |
| | | | | | | | | with different addresses as the inheritor. | ||||
* | | Add a test where the same account performs selfdestruct twice | Yoichi Hirai | 2018-04-20 | 1 | -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 init | Jared Wasinger | 2018-04-18 | 1 | -0/+55 |
| | | |||||
* | | Add a GeneralStateTest filler instead of a removed VMtest | Yoichi Hirai | 2018-04-10 | 1 | -0/+58 |
| | | |||||
* | | Merge pull request #442 from ethereum/id-input-is-bigger | Yoichi Hirai | 2018-04-06 | 1 | -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 output | Yoichi Hirai | 2018-03-30 | 1 | -0/+66 |
| | | | | | | | | | | | | but RETURNDATASIZE should be the size of the input | ||||
* | | | Add a test that executes a single `REVERT` on an empty stack | Yoichi Hirai | 2018-04-03 | 1 | -0/+59 |
|/ / | | | | | | | Fixes https://github.com/ethereum/tests/issues/416 | ||||
* | | Merge pull request #424 from ethereum/sar | Yoichi Hirai | 2018-03-26 | 16 | -0/+1682 |
|\ \ | | | | | | | Add SAR tests | ||||
| * | | Add Fillers for SAR tests | Yoichi Hirai | 2018-03-23 | 16 | -0/+1682 |
| | | | | | | | | | | | | taken from https://github.com/ethereum/EIPs/blob/master/EIPS/eip-145.md | ||||
* | | | Add fillers for SHR tests | Yoichi Hirai | 2018-03-22 | 11 | -0/+1199 |
|/ / | | | | | | | Taken from https://github.com/ethereum/EIPs/blob/master/EIPS/eip-145.md | ||||
* | | Rename duplicated keys in filler JSON files | Yoichi Hirai | 2018-03-22 | 79 | -260/+247 |
| | | |||||
* | | Remove duplicate properties from fillers | Yoichi Hirai | 2018-03-19 | 68 | -71/+71 |
| | | |||||
* | | Merge pull request #421 from ethereum/more-shifts | winsvega | 2018-03-17 | 10 | -0/+1086 |
|\ \ | | | | | | | Add more shl tests | ||||
| * | | Add more shl tests | Yoichi Hirai | 2018-03-10 | 10 | -0/+1086 |
| |/ | |||||
* / | Add a filler for identity_to_bigger test | Yoichi Hirai | 2018-03-14 | 1 | -0/+66 |
|/ | | | | https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C41 | ||||
* | Merge pull request #419 from ethereum/init-create-revert | Yoichi Hirai | 2018-03-01 | 1 | -0/+75 |
|\ | | | | | revert in CREATE in init code, followed by returndatasize/copy | ||||
| * | revert in CREATE in init code, followed by returndatasize/copy | Yoichi Hirai | 2018-02-27 | 1 | -0/+75 |
| | | |||||
* | | Add (shl 0 1) test | Yoichi Hirai | 2018-03-01 | 1 | -0/+109 |
| | | |||||
* | | Add directories for tests for shift instructions | Yoichi Hirai | 2018-02-27 | 1 | -0/+1 |
|/ | |||||
* | replace 0x1 with 0x01 | Dimitry | 2018-02-17 | 91 | -273/+273 |
| | |||||
* | fix syntax in tests | Dimitry | 2018-02-17 | 2 | -5/+5 |
| | |||||
* | fix stCreateTest | Dimitry | 2018-02-17 | 4 | -13/+100 |
| | |||||
* | fix stRevertTest | Dimitry | 2018-02-17 | 7 | -18/+154 |
| | |||||
* | fix stStaticCall | Dimitry | 2018-02-17 | 23 | -4/+403 |
| | |||||
* | fix stZeroKnowledge2 | Dimitry | 2018-02-17 | 130 | -320/+6686 |
| | |||||
* | fix stZeroKnowledge | Dimitry | 2018-02-16 | 133 | -301/+7137 |
| | |||||
* | fix stBugs | Dimitry | 2018-02-16 | 2 | -6/+6 |
| | |||||
* | fix stMemoryStressTest | Dimitry | 2018-02-16 | 7 | -7/+226 |
| | |||||
* | fix stQuadraticComplexityTest | Dimitry | 2018-02-16 | 16 | -0/+498 |
| | |||||
* | fix stArgsZeroOneBalance | Dimitry | 2018-02-16 | 8 | -20/+34 |
| | |||||
* | fix stBadOpcodes | Dimitry | 2018-02-16 | 1 | -2/+3 |
| | |||||
* | fix stPreCompiledContracts2 | Dimitry | 2018-02-16 | 5 | -6/+110 |
| | |||||
* | fix stPreCompiledContracts empty expect | Dimitry | 2018-02-16 | 93 | -132/+1649 |
| | |||||
* | update stSolidityTest | Dimitry | 2018-02-07 | 13 | -13/+13 |
| | |||||
* | refill stZeroKnowledge2 | Dimitry | 2018-02-07 | 130 | -130/+130 |
| | |||||
* | update stZeroKnowledge fillers | Dimitry | 2018-02-07 | 133 | -186/+186 |
| | |||||
* | refill and update stSpecialTest, stStackTest, stZeroCalls | Dimitry | 2018-02-07 | 31 | -70/+31 |
| | |||||
* | update stSpecialTest fillers | Dimitry | 2018-02-07 | 12 | -18/+18 |
| | |||||
* | refill stRecursive | Dimitry | 2018-02-07 | 2 | -4/+4 |
| | |||||
* | refill stQuadraticComplexity | Dimitry | 2018-02-07 | 2 | -1/+14112 |
| | |||||
* | update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexity | Dimitry | 2018-02-07 | 120 | -300/+140 |
| | |||||
* | update stCodeSize stBadOpcode | Dimitry | 2018-02-07 | 3 | -3/+3 |
| | |||||
* | refill stBugs | Dimitry | 2018-02-06 | 3 | -3/+23 |
| | |||||
* | refill stAttack stBadOpcode | Dimitry | 2018-02-06 | 3 | -5/+5 |
| | |||||
* | refill stArgsZeroOneBalance | Dimitry | 2018-02-06 | 46 | -94/+91 |
| | |||||
* | refill stZeroCallsTest | Dimitry | 2018-02-06 | 24 | -24/+24 |
| | |||||
* | update stWalletTest fillers | Dimitry | 2018-02-06 | 42 | -54/+54 |
| | |||||
* | update stTransitionTest fillers | Dimitry | 2018-02-06 | 9 | -9/+9 |
| | |||||
* | update stTransitionTest fillers | Dimitry | 2018-02-05 | 44 | -77/+77 |
| | |||||
* | update stSystemOperations fillers | Dimitry | 2018-02-05 | 65 | -90/+90 |
| | |||||
* | refill stStaticCall | Dimitry | 2018-02-05 | 3 | -5/+8 |
| | |||||
* | update stStaticCall fillers | Dimitry | 2018-02-05 | 284 | -393/+353 |
| | |||||
* | update stSolidityTest fillers | Dimitry | 2018-02-05 | 13 | -13/+13 |
| | |||||
* | fill stRevertTest | Dimitry | 2018-02-05 | 5 | -7/+10 |
| | |||||
* | update stRevertTest fillers | Dimitry | 2018-02-05 | 41 | -72/+99 |
| | |||||
* | refill stReturnDataTest | Dimitry | 2018-02-05 | 37 | -41/+217 |
| | |||||
* | update stRefundTest fillers | Dimitry | 2018-02-05 | 19 | -26/+26 |
| | |||||
* | fix stMemoryTest | Dimitry | 2018-02-05 | 67 | -67/+67 |
| | |||||
* | fix stRandom2 tests | Dimitry | 2018-02-03 | 225 | -223/+1864 |
| | |||||
* | refill stRandomTests | Dimitry | 2018-02-02 | 49 | -49/+1567 |
| | |||||
* | update stRandom fillers | Dimitry | 2018-02-02 | 327 | -327/+327 |
| | |||||
* | update stPreCompiledContracts2 fillers | Dimitry | 2018-02-02 | 94 | -114/+114 |
| | |||||
* | update stNonZeroCalls fillers | Dimitry | 2018-02-02 | 24 | -24/+24 |
| | |||||
* | refill stMemoryStressTest | Dimitry | 2018-02-02 | 1 | -1/+2 |
| | |||||
* | update stMemoryStress fillers | Dimitry | 2018-02-02 | 38 | -38/+38 |
| | |||||
* | update fillers stMemExpandingEIP150Calls | Dimitry | 2018-02-02 | 8 | -9/+9 |
| | |||||
* | update stLogTests fillers | Dimitry | 2018-02-01 | 46 | -46/+46 |
| | |||||
* | update stInitCode test fillers | Dimitry | 2018-02-01 | 18 | -18/+18 |
| | |||||
* | update stEIP150Specific fillers | Dimitry | 2018-02-01 | 13 | -272/+13 |
| | |||||
* | update stEIP150singleCodeGasPrices fillers | Dimitry | 2018-02-01 | 30 | -99/+57 |
| | |||||
* | update fillers for stDelegatecallTestHomestead | Dimitry | 2018-02-01 | 34 | -416/+43 |
| | |||||
* | refill stCreateTest | Dimitry | 2018-02-01 | 1 | -0/+23 |
| | |||||
* | update fillers stCreateTest | Dimitry | 2018-02-01 | 22 | -22/+22 |
| | |||||
* | update src stChangedEIP150 | Dimitry | 2018-01-31 | 30 | -60/+60 |
| | |||||
* | refill stCallDelegateCodesHomestead | Dimitry | 2018-01-31 | 4 | -8/+8 |
| | |||||
* | update stCallDelegateCodesHomestead fillers | Dimitry | 2018-01-31 | 58 | -1859/+65 |
| | |||||
* | fix src stCallDelegateCodesCallCodeHomestead | Dimitry | 2018-01-31 | 58 | -60/+60 |
| | |||||
* | refill stCallCreateCallCodeTest | Dimitry | 2018-01-31 | 1 | -2/+2 |
| | |||||
* | update fillers of stCallCreateCallCode | Dimitry | 2018-01-31 | 39 | -48/+48 |
| | |||||
* | optimize stCallCodes src | Dimitry | 2018-01-31 | 79 | -97/+97 |
| | |||||
* | Fixing errors from JSONSchema/st-filler-schema.json | Yoichi Hirai | 2018-01-30 | 736 | -1029/+1029 |
| | |||||
* | fix travis tests for PR 4809 | Dimitry | 2018-01-30 | 1 | -1/+1 |
| | |||||
* | Add a new input for modlen = 999188. | Yoichi Hirai | 2018-01-30 | 1 | -2/+18 |
| | | | | | This implements https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C46 | ||||
* | add stEWASM test folder | Dimitry | 2018-01-22 | 1 | -0/+0 |
| | |||||
* | Update README.md | winsvega | 2018-01-16 | 1 | -2/+2 |
| | |||||
* | add readme file | Dimitry | 2018-01-16 | 1 | -0/+18 |
| | |||||
* | stArgsZeroOneBalance tests | Dimitry | 2018-01-16 | 46 | -0/+2438 |
| | |||||
* | Merge pull request #388 from ethereum/code-copy-offset | winsvega | 2018-01-07 | 1 | -0/+70 |
|\ | | | | | add filler for codeCopyOffset, change location of the test to stMemoryTest | ||||
| * | add filler for codeCopyOffset, change location | Jared Wasinger | 2018-01-04 | 1 | -0/+70 |
| | | |||||
* | | Merge pull request #387 from ethereum/returndata-after-revert-in-callcode | Yoichi Hirai | 2018-01-04 | 1 | -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 CALLCODE | Yoichi Hirai | 2018-01-03 | 1 | -3/+19 |
| | | |||||
* | | use yml format, correct order in data comments | Jose Hugo De la cruz Romero | 2018-01-03 | 2 | -44/+35 |
| | | |||||
* | | Test RETURN for big offset | Jose Hugo De la cruz Romero | 2017-12-26 | 1 | -0/+44 |
|/ | |||||
* | Merge pull request #386 from ethereum/evm | winsvega | 2017-12-22 | 1 | -0/+58 |
|\ | | | | | evmBytecode test | ||||
| * | evmBytecode test | Dimitry | 2017-12-21 | 1 | -0/+58 |
| | | |||||
* | | Merge pull request #384 from ethereum/revert_in_delegate_call_more | Yoichi Hirai | 2017-12-21 | 1 | -3/+19 |
|\ \ | |/ |/| | Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller | ||||
| * | Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller | Yoichi Hirai | 2017-12-14 | 1 | -3/+19 |
| | | |||||
* | | Merge pull request #372 from ethereum/modexp-returndatasize | winsvega | 2017-12-20 | 1 | -3/+41 |
|\ \ | | | | | | | add more 'returndatasize after modexp' test cases | ||||
| * | | add more modexp returndatasize test cases | Jared Wasinger | 2017-11-25 | 1 | -3/+41 |
| | | | |||||
* | | | add test for CALLDATACOPY where calldata offset > calldata length and copy ↵ | Jared Wasinger | 2017-12-15 | 1 | -0/+70 |
| |/ |/| | | | | | length > 0 | ||||
* | | Merge pull request #375 from ethereum/returndatacopy_following_revert_in_create | winsvega | 2017-12-13 | 1 | -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 code | Yoichi Hirai | 2017-12-06 | 1 | -0/+74 |
| |/ | |||||
* | | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_static | Yoichi Hirai | 2017-12-08 | 1 | -0/+82 |
|\ \ | | | | | | | Add a test case for RETURNDATACOPY after REVERT in STATICCALL | ||||
| * | | Add a test case for RETURNDATACOPY after REVERT in STATICCALL | Yoichi Hirai | 2017-12-08 | 1 | -0/+82 |
| |/ | |||||
* / | Store the result of RETURNDATASIZE after a static call fails for a REVERT | Yoichi Hirai | 2017-12-08 | 1 | -1/+1 |
|/ | |||||
* | fix StaticCallTests | Dimitry | 2017-11-23 | 2 | -4/+5 |
| | |||||
* | Add a test for checking RETURNDATASIZE after a modexp with modsize = 1 | Yoichi Hirai | 2017-10-25 | 1 | -4/+23 |
| | |||||
* | create failing inside staticcall | Dimitry | 2017-10-25 | 1 | -0/+92 |
| | |||||
* | returndatacopy bug | Dimitry | 2017-10-24 | 1 | -0/+53 |
| | |||||
* | Merge pull request #363 from ethereum/modexp-modsize0-returnsize | Yoichi Hirai | 2017-10-24 | 1 | -0/+83 |
|\ | | | | | Add tests about returndatasize following modexp calls of modsize = 0 | ||||
| * | Add tests about returndatasize following modexp calls of modsize = 0 | Yoichi Hirai | 2017-10-23 | 1 | -0/+83 |
| | | |||||
* | | Merge pull request #362 from ethereum/returndata-ecrec | Yoichi Hirai | 2017-10-24 | 1 | -0/+43 |
|\ \ | | | | | | | Returndata ecrec | ||||
| * | | add test for returndatasize after ecrec | cdetrio | 2017-10-07 | 1 | -0/+43 |
| | | | |||||
* | | | Merge pull request #361 from ethereum/returntest | Yoichi Hirai | 2017-10-24 | 1 | -0/+64 |
|\ \ \ | |_|/ |/| | | RETURNDATACOPY and RETURNDATASIZE after failing create | ||||
| * | | RETURNDATACOPY and RETURNDATASIZE after failing create | Dimitry | 2017-10-19 | 1 | -0/+64 |
| | | | | | | | | | | | | (due to 0xfd code) | ||||
* | | | Add a test case about transaction calls A (CALL B(CALL C(RETURN) OOG) 'check ↵ | Yoichi Hirai | 2017-10-18 | 1 | -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 ↵ | Dimitry | 2017-10-17 | 1 | -0/+89 |
|/ / | | | | | | | return 0 | ||||
* | | Merge pull request #354 from ethereum/modexpinput | Yoichi Hirai | 2017-10-13 | 1 | -0/+82 |
|\ \ | | | | | | | fuzzed test modexp input | ||||
| * | | modexp input test | Dimitry | 2017-10-13 | 1 | -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 input | Dimitry | 2017-10-13 | 1 | -0/+68 |
| | | | |||||
* | | | Merge pull request #352 from ethereum/badOpcodes-bigger-stack | winsvega | 2017-10-13 | 1 | -122/+122 |
|\ \ \ | | | | | | | | | Add more stack items for badOpcodes test | ||||
| * | | | refill badopcodes blockchain tests, blockchain general state tests | Jared Wasinger | 2017-10-13 | 1 | -122/+122 |
| | | | | |||||
* | | | | Update randomStatetest647Filler.json | winsvega | 2017-10-13 | 1 | -1/+1 |
| | | | | |||||
* | | | | fuzztests bytecode | Dimitry | 2017-10-13 | 1 | -0/+61 |
| |/ / |/| | | |||||
* | | | split large test suites | Dimitry | 2017-10-13 | 448 | -0/+0 |
|/ / | |||||
* | | add _info comment | Dimitry | 2017-10-11 | 1 | -0/+3 |
| | | |||||
* | | python test | Dimitry | 2017-10-11 | 1 | -0/+59 |
| | | |||||
* | | Add an interesting input to modexp found by fuzzing | Yoichi Hirai | 2017-10-10 | 1 | -2/+4 |
| | | |||||
* | | fix test fillers | Dimitry | 2017-10-06 | 33 | -604/+606 |
|/ | |||||
* | regenerate state tests | Dimitry | 2017-09-29 | 400 | -37825/+34 |
| | | | | | generate hive test fillers fix state test fillers | ||||
* | Merge pull request #338 from ethereum/revert_should_reset_returndata | Yoichi Hirai | 2017-09-29 | 1 | -0/+304 |
|\ | | | | | Add tests that set up a nonempty returndata buffer and then call something that reverts | ||||
| * | Update with more comments | Yoichi Hirai | 2017-09-27 | 1 | -7/+8 |
| | | |||||
| * | Add tests that set up a nonempty returndata buffer and then call a contract ↵ | Yoichi Hirai | 2017-09-27 | 1 | -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 Hirai | 2017-09-27 | 1 | -0/+70 |
|/ | | | | insufficient balance | ||||
* | Merge pull request #331 from ethereum/big-revert-in-create | Yoichi Hirai | 2017-09-22 | 1 | -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 code | Yoichi Hirai | 2017-09-19 | 1 | -0/+123 |
| | | |||||
* | | Merge pull request #335 from ethereum/fix | winsvega | 2017-09-21 | 1 | -5/+2 |
|\ \ | | | | | | | remove data field dublicates | ||||
| * | | remove data field dublicates | Dimitry | 2017-09-21 | 1 | -5/+2 |
| | | | |||||
* | | | Merge pull request #333 from ethereum/REVERT_in_staticcall | Yoichi Hirai | 2017-09-21 | 1 | -0/+66 |
|\ \ \ | | | | | | | | | Add a test about REVERT during a STATICCALL | ||||
| * | | | Add a test about REVERT during a STATICCALL | Yoichi Hirai | 2017-09-20 | 1 | -0/+66 |
| | | | | |||||
* | | | | Merge pull request #328 from ethereum/g1-test-after-zero | Yoichi Hirai | 2017-09-20 | 1 | -0/+277 |
|\ \ \ \ | |/ / / |/| | | | Add a test that fails before PR 4482 | ||||
| * | | | Update the comment | Yoichi Hirai | 2017-09-19 | 1 | -2/+4 |
| | | | | |||||
| * | | | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482 | Yoichi Hirai | 2017-09-19 | 1 | -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/morecollision | winsvega | 2017-09-20 | 1 | -0/+96 |
|\ \ \ \ | |_|_|/ |/| | | | more extcodecopy tests | ||||
| * | | | more extcodecopy tests | Dimitry | 2017-09-19 | 1 | -0/+96 |
| | | | | |||||
* | | | | Merge pull request #316 from ethereum/more-modexp | Yoichi Hirai | 2017-09-19 | 1 | -2/+88 |
|\ \ \ \ | | | | | | | | | | | Add some more modexp cases | ||||
| * | | | | Add some more modexp cases | Yoichi Hirai | 2017-09-18 | 1 | -2/+88 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #327 from ethereum/morecollision | winsvega | 2017-09-19 | 4 | -0/+449 |
|\ \ \ \ | | |/ / | |/| | | more collision tests | ||||
| * | | | more collision tests | Dimitry | 2017-09-18 | 4 | -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 DELEGATECALL | Yoichi Hirai | 2017-09-18 | 1 | -0/+66 |
| |/ / |/| | | |||||
* | | | add tests for all good opcodes in contract init | Jared Wasinger | 2017-09-16 | 1 | -0/+316 |
|/ / | |||||
* | | Merge pull request #320 from ethereum/revertPairingTest | winsvega | 2017-09-14 | 17 | -22/+19 |
|\ \ | | | | | | | refill pairing tests with | ||||
| * | | fix stExampleTest | Dimitry | 2017-09-13 | 1 | -1/+1 |
| | | | |||||
| * | | refill pairing tests with | Dimitry | 2017-09-13 | 18 | -23/+20 |
| | | | | | | | | | | | | 100k + 80k | ||||
* | | | add issue 143 test | Dimitry | 2017-09-13 | 1 | -0/+97 |
|/ / | |||||
* | | refill precompiled tests | Dimitry | 2017-09-12 | 359 | -659/+558 |
| | | | | | | | | add execution on <100000 100000+x >100000 gas for each test | ||||
* | | Merge pull request #304 from ethereum/splitvmtests | winsvega | 2017-09-08 | 3 | -0/+169 |
|\ \ | | | | | | | [WIP] add more issue tests from the fuzz server | ||||
| * | | add a case with 0 gas | Dimitry | 2017-09-08 | 1 | -1/+1 |
| | | | |||||
| * | | add more issue tests from the fuzz server | Dimitry | 2017-09-05 | 3 | -0/+169 |
| | | | |||||
* | | | Add a test about REVERT during CALLCODE | Yoichi Hirai | 2017-09-07 | 1 | -0/+66 |
| | | | |||||
* | | | replace BLOCKHASH test case in stBadOpcode | Jared Wasinger | 2017-09-06 | 1 | -1/+1 |
| | | | |||||
* | | | fill 'returndatasize_after_successful_callcode' state test | Jared Wasinger | 2017-09-05 | 1 | -76/+0 |
| | | | |||||
* | | | rename 'returndatasize_after_callcode' -> ↵ | Jared Wasinger | 2017-09-05 | 1 | -0/+76 |
| | | | | | | | | | | | | 'returndatasize_after_successful_callcode' | ||||
* | | | add more returndatasize/returndatacopy tests | Jared Wasinger | 2017-09-05 | 7 | -0/+516 |
| | | | |||||
* | | | Merge pull request #301 from ethereum/splitvmtests | Yoichi Hirai | 2017-09-04 | 1 | -0/+50 |
|\| | | | | | | | | randomTest643 | ||||
| * | | randomTest643 | Dimitry | 2017-09-04 | 1 | -0/+50 |
| | | | | | | | | | | | | Codesize - creation of a ~1mb out of bounds in transaction init code | ||||
* | | | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOX | winsvega | 2017-09-02 | 1 | -43/+138 |
|\ \ \ | | | | | | | | | Add more opcodes to badOpcodes test | ||||
| * | | | add test case which successfully creates a contract to 'badOpcodes' state ↵ | Jared Wasinger | 2017-09-01 | 1 | -11/+17 |
| | | | | | | | | | | | | | | | | test. remove unused account. | ||||
| * | | | add more bad opcodes | Jared Wasinger | 2017-09-01 | 1 | -40/+121 |
| | | | | |||||
| * | | | add CALLBLACKBOX test | Jared Wasinger | 2017-09-01 | 1 | -39/+47 |
| |/ / | |||||
* | | | remove tabs | Jared Wasinger | 2017-09-01 | 1 | -2/+2 |
| | | | |||||
* | | | add state test for sstore in contract init code | Jared Wasinger | 2017-09-01 | 1 | -0/+55 |
|/ / | |||||
* | | add 'returndatacopy_after_successful_delegatecall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+76 |
| | | |||||
* | | add 'returndatacopy_after_successful_callcode' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+76 |
| | | |||||
* | | add 'returndatasize_after_successful_delegatecall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+76 |
| | | |||||
* | | add 'returndatasize_after_successful_staticcall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+76 |
| | | |||||
* | | add randomTest642 that fails on geth. a call to precompiled 007 | Dimitry | 2017-08-28 | 1 | -0/+50 |
| | |