Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refill stInitCodeTest | Dimitry | 2018-02-01 | 18 | -56/+56 |
| | |||||
* | update stInitCode test fillers | Dimitry | 2018-02-01 | 1 | -2/+2 |
| | |||||
* | refill stEIP150Specific tests | Dimitry | 2018-02-01 | 13 | -470/+52 |
| | |||||
* | refill stEIP150singleCodeGasPrices | Dimitry | 2018-02-01 | 30 | -769/+120 |
| | |||||
* | fill stDelegatecallTestHomestead | Dimitry | 2018-02-01 | 34 | -1332/+136 |
| | |||||
* | refill stCreateTest | Dimitry | 2018-02-01 | 23 | -192/+78 |
| | |||||
* | refill stChangedEIP150 | Dimitry | 2018-01-31 | 30 | -755/+119 |
| | |||||
* | refill stCallDelegateCodesHomestead | Dimitry | 2018-01-31 | 58 | -1970/+232 |
| | |||||
* | refill stCallDelegateCodesCallCodeHomestead | Dimitry | 2018-01-31 | 58 | -2003/+232 |
| | |||||
* | refill stCallCreateCallCodeTest | Dimitry | 2018-01-31 | 39 | -1444/+152 |
| | |||||
* | refill state stCallCodes | Dimitry | 2018-01-31 | 79 | -2861/+315 |
| | |||||
* | fix travis tests for PR 4809 | Dimitry | 2018-01-30 | 1 | -4/+4 |
| | |||||
* | Add a new input for modlen = 999188. | Yoichi Hirai | 2018-01-30 | 1 | -4/+50 |
| | | | | | 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 |
| | |||||
* | stArgsZeroOneBalance tests | Dimitry | 2018-01-16 | 46 | -0/+7766 |
| | |||||
* | Merge pull request #388 from ethereum/code-copy-offset | winsvega | 2018-01-07 | 1 | -5/+49 |
|\ | | | | | add filler for codeCopyOffset, change location of the test to stMemoryTest | ||||
| * | add filler for codeCopyOffset, change location | Jared Wasinger | 2018-01-04 | 1 | -5/+49 |
| | | |||||
* | | Merge pull request #387 from ethereum/returndata-after-revert-in-callcode | Yoichi Hirai | 2018-01-04 | 1 | -10/+10 |
|\ \ | |/ |/| | 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 | -10/+10 |
| | | |||||
* | | Merge pull request #381 from hugo-dc/create-return-test | Yoichi Hirai | 2018-01-03 | 1 | -0/+238 |
|\ \ | |/ |/| | Test RETURN for big offset | ||||
| * | use yml format, correct order in data comments | Jose Hugo De la cruz Romero | 2018-01-03 | 1 | -4/+4 |
| | | |||||
| * | Test RETURN for big offset | Jose Hugo De la cruz Romero | 2017-12-26 | 1 | -0/+238 |
| | | |||||
* | | refill callDataCopyOffset test | Dimitry | 2017-12-30 | 1 | -0/+114 |
|/ | |||||
* | Merge pull request #386 from ethereum/evm | winsvega | 2017-12-22 | 1 | -0/+107 |
|\ | | | | | evmBytecode test | ||||
| * | evmBytecode test | Dimitry | 2017-12-21 | 1 | -0/+107 |
| | | |||||
* | | Merge pull request #384 from ethereum/revert_in_delegate_call_more | Yoichi Hirai | 2017-12-21 | 1 | -10/+10 |
|\ \ | |/ |/| | Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller | ||||
| * | Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller | Yoichi Hirai | 2017-12-14 | 1 | -10/+10 |
| | | |||||
* | | Merge pull request #372 from ethereum/modexp-returndatasize | winsvega | 2017-12-20 | 1 | -13/+105 |
|\ \ | | | | | | | add more 'returndatasize after modexp' test cases | ||||
| * | | add more modexp returndatasize test cases | Jared Wasinger | 2017-11-25 | 1 | -13/+105 |
| | | | |||||
* | | | 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/+108 |
|\ \ | | | | | | | 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/+108 |
| |/ | |||||
* | | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_static | Yoichi Hirai | 2017-12-08 | 1 | -0/+115 |
|\ \ | | | | | | | 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/+115 |
| |/ | |||||
* / | Store the result of RETURNDATASIZE after a static call fails for a REVERT | Yoichi Hirai | 2017-12-08 | 1 | -14/+14 |
|/ | |||||
* | fix StaticCallTests | Dimitry | 2017-11-23 | 2 | -18/+18 |
| | |||||
* | Add a test for checking RETURNDATASIZE after a modexp with modsize = 1 | Yoichi Hirai | 2017-10-25 | 1 | -112/+20 |
| | |||||
* | create failing inside staticcall | Dimitry | 2017-10-25 | 1 | -0/+168 |
| | |||||
* | returndatacopy bug | Dimitry | 2017-10-24 | 1 | -0/+265 |
| | |||||
* | Merge pull request #363 from ethereum/modexp-modsize0-returnsize | Yoichi Hirai | 2017-10-24 | 1 | -0/+246 |
|\ | | | | | 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/+246 |
| | | |||||
* | | Merge pull request #362 from ethereum/returndata-ecrec | Yoichi Hirai | 2017-10-24 | 1 | -0/+107 |
|\ \ | | | | | | | Returndata ecrec | ||||
| * | | add casey's test | Dimitry | 2017-10-19 | 1 | -3/+4 |
| | | | |||||
| * | | add test for returndatasize after ecrec | cdetrio | 2017-10-07 | 1 | -0/+106 |
| | | | |||||
* | | | Merge pull request #361 from ethereum/returntest | Yoichi Hirai | 2017-10-24 | 1 | -0/+108 |
|\ \ \ | |_|/ |/| | | RETURNDATACOPY and RETURNDATASIZE after failing create | ||||
| * | | RETURNDATACOPY and RETURNDATASIZE after failing create | Dimitry | 2017-10-19 | 1 | -0/+108 |
| | | | | | | | | | | | | (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/+124 |
| | | | | | | | | | | | | | | | | | | 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/+115 |
|/ / | | | | | | | return 0 | ||||
* | | fix random state test | Dimitry | 2017-10-17 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #354 from ethereum/modexpinput | Yoichi Hirai | 2017-10-13 | 1 | -0/+328 |
|\ \ | | | | | | | fuzzed test modexp input | ||||
| * | | modexp input test | Dimitry | 2017-10-13 | 1 | -6/+97 |
| | | | | | | | | | | | | 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/+237 |
| | | | |||||
* | | | Merge pull request #352 from ethereum/badOpcodes-bigger-stack | winsvega | 2017-10-13 | 1 | -130/+130 |
|\ \ \ | | | | | | | | | Add more stack items for badOpcodes test | ||||
| * | | | refill badopcodes blockchain tests, blockchain general state tests | Jared Wasinger | 2017-10-13 | 1 | -130/+130 |
| | | | | |||||
* | | | | fuzztests bytecode | Dimitry | 2017-10-13 | 1 | -0/+107 |
| |/ / |/| | | |||||
* | | | split large test suites | Dimitry | 2017-10-13 | 1450 | -85912/+85912 |
|/ / | |||||
* | | add _info comment | Dimitry | 2017-10-11 | 1 | -2/+2 |
| | | |||||
* | | python test | Dimitry | 2017-10-11 | 1 | -0/+128 |
| | | |||||
* | | Add a test case where modexp gets input | Yoichi Hirai | 2017-10-11 | 1 | -4/+185 |
| | | | | | | | | 0x00000000000000000000000000000000000000000000000000000000000000ff2a1e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
* | | refill all the tests | Dimitry | 2017-10-07 | 2215 | -4473/+6688 |
|/ | |||||
* | refill transaction tests | Dimitry | 2017-09-30 | 55 | -8441/+44 |
| | |||||
* | regenerate state tests | Dimitry | 2017-09-29 | 2224 | -32405/+7376 |
| | | | | | 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/+475 |
|\ | | | | | 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 | -1/+1 |
| | | |||||
| * | Add tests that set up a nonempty returndata buffer and then call a contract ↵ | Yoichi Hirai | 2017-09-27 | 1 | -0/+475 |
| | | | | | | | | | | | | that reverts This should fulfill: non-empty returndata buffer --CALL --> REVERT <-- RETURNDATASIZE, to detect "not setting returndata buffer after REVERT" | ||||
* | | remove tests without fillers | Dimitry | 2017-09-29 | 2 | -898/+0 |
| | | |||||
* | | Add a test where RETURNDATACOPY with a nonzero size fails after a CALL with ↵ | Yoichi Hirai | 2017-09-27 | 1 | -0/+114 |
|/ | | | | insufficient balance | ||||
* | Merge pull request #331 from ethereum/big-revert-in-create | Yoichi Hirai | 2017-09-22 | 1 | -0/+236 |
|\ | | | | | 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/+236 |
| | | |||||
* | | Merge pull request #333 from ethereum/REVERT_in_staticcall | Yoichi Hirai | 2017-09-21 | 1 | -0/+113 |
|\ \ | | | | | | | Add a test about REVERT during a STATICCALL | ||||
| * | | Add a test about REVERT during a STATICCALL | Yoichi Hirai | 2017-09-20 | 1 | -0/+113 |
| | | | |||||
* | | | Merge pull request #328 from ethereum/g1-test-after-zero | Yoichi Hirai | 2017-09-20 | 1 | -0/+364 |
|\ \ \ | |/ / |/| | | Add a test that fails before PR 4482 | ||||
| * | | Refill with the new comment | Yoichi Hirai | 2017-09-19 | 1 | -1/+1 |
| | | | |||||
| * | | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482 | Yoichi Hirai | 2017-09-19 | 1 | -0/+364 |
| | | | | | | | | | | | | | | | | | | 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/+127 |
|\ \ \ | |_|/ |/| | | more extcodecopy tests | ||||
| * | | more extcodecopy tests | Dimitry | 2017-09-19 | 1 | -0/+127 |
| | | | |||||
* | | | Merge pull request #316 from ethereum/more-modexp | Yoichi Hirai | 2017-09-19 | 1 | -2/+908 |
|\ \ \ | | | | | | | | | Add some more modexp cases | ||||
| * | | | Add some more modexp cases | Yoichi Hirai | 2017-09-18 | 1 | -2/+908 |
| | |/ | |/| | |||||
* | | | Merge pull request #327 from ethereum/morecollision | winsvega | 2017-09-19 | 4 | -0/+1376 |
|\ \ \ | | |/ | |/| | more collision tests | ||||
| * | | more collision tests | Dimitry | 2017-09-18 | 4 | -0/+1376 |
| | | | | | | | | | | | | | | | 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/+113 |
| |/ |/| | |||||
* | | add tests for all good opcodes in contract init | Jared Wasinger | 2017-09-16 | 1 | -0/+5948 |
|/ | |||||
* | Merge pull request #320 from ethereum/revertPairingTest | winsvega | 2017-09-14 | 263 | -310/+561 |
|\ | | | | | refill pairing tests with | ||||
| * | fix stExampleTest | Dimitry | 2017-09-13 | 1 | -133/+12 |
| | | |||||
| * | refill pairing tests with | Dimitry | 2017-09-13 | 263 | -321/+693 |
| | | | | | | | | 100k + 80k | ||||
* | | add issue 143 test | Dimitry | 2017-09-13 | 1 | -0/+98 |
|/ | |||||
* | update precompiled in static test | Dimitry | 2017-09-12 | 1 | -86/+3 |
| | |||||
* | refill precompiled tests | Dimitry | 2017-09-12 | 449 | -4847/+61436 |
| | | | | add execution on <100000 100000+x >100000 gas for each test | ||||
* | Merge pull request #304 from ethereum/splitvmtests | winsvega | 2017-09-08 | 3 | -0/+438 |
|\ | | | | | [WIP] add more issue tests from the fuzz server | ||||
| * | add a case with 0 gas | Dimitry | 2017-09-08 | 1 | -1/+56 |
| | | |||||
| * | refill the tests with latest cpp | Dimitry | 2017-09-08 | 3 | -8/+8 |
| | | |||||
| * | add more issue tests from the fuzz server | Dimitry | 2017-09-05 | 3 | -0/+383 |
| | | |||||
* | | Add a test about REVERT during CALLCODE | Yoichi Hirai | 2017-09-07 | 1 | -0/+123 |
| | | |||||
* | | add filled state test | Jared Wasinger | 2017-09-06 | 1 | -9/+9 |
| | | |||||
* | | fill 'returndatasize_after_successful_callcode' state test | Jared Wasinger | 2017-09-05 | 1 | -0/+116 |
| | | |||||
* | | add more returndatasize/returndatacopy tests | Jared Wasinger | 2017-09-05 | 7 | -0/+868 |
| | | |||||
* | | Merge pull request #301 from ethereum/splitvmtests | Yoichi Hirai | 2017-09-04 | 1 | -0/+123 |
|\| | | | | | randomTest643 | ||||
| * | randomTest643 | Dimitry | 2017-09-04 | 1 | -0/+123 |
| | | | | | | | | Codesize - creation of a ~1mb out of bounds in transaction init code | ||||
* | | refill stBadOpcodes | Jared Wasinger | 2017-09-04 | 1 | -1/+6756 |
| | | |||||
* | | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOX | winsvega | 2017-09-02 | 1 | -2191/+1 |
|\ \ | | | | | | | Add more opcodes to badOpcodes test | ||||
| * | | add more blockchain test cases. | Jared Wasinger | 2017-09-02 | 1 | -6756/+1 |
| | | | |||||
| * | | add test case which successfully creates a contract to 'badOpcodes' state ↵ | Jared Wasinger | 2017-09-01 | 1 | -734/+782 |
| | | | | | | | | | | | | test. remove unused account. | ||||
| * | | add more bad opcodes | Jared Wasinger | 2017-09-01 | 1 | -1/+4456 |
| | | | |||||
| * | | add CALLBLACKBOX test | Jared Wasinger | 2017-09-01 | 1 | -274/+336 |
| |/ | |||||
* | | include produced test | Jared Wasinger | 2017-09-01 | 1 | -1/+101 |
| | | |||||
* | | add state test for sstore in contract init code | Jared Wasinger | 2017-09-01 | 1 | -0/+9 |
|/ | |||||
* | Merge pull request #280 from ethereum/refill-refund600 | Yoichi Hirai | 2017-08-30 | 1 | -1/+1 |
|\ | | | | | Refull refund600 test | ||||
| * | Refull refund600 test | Yoichi Hirai | 2017-08-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | I was investigating https://github.com/ethereum/cpp-ethereum/issues/4413 and found that GeneralStateTests/stRefundTest/refund600.json was out of date. This commit updates the test together with the BlockchainTest translation. | ||||
* | | add 'returndatacopy_after_successful_delegatecall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+117 |
| | | |||||
* | | add 'returndatacopy_after_successful_callcode' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+117 |
| | | |||||
* | | add 'returndatasize_after_successful_delegatecall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+117 |
| | | |||||
* | | add 'returndatasize_after_successful_staticcall' state test | Jared Wasinger | 2017-08-29 | 1 | -0/+117 |
| | | |||||
* | | This change is a part of the fix to ↵ | Yoichi Hirai | 2017-08-28 | 1 | -3/+3 |
| | | | | | | | | https://github.com/ethereum/cpp-ethereum/issues/4416 | ||||
* | | add randomTest642 that fails on geth. a call to precompiled 007 | Dimitry | 2017-08-28 | 1 | -0/+123 |
|/ | |||||
* | add state test 'returndatasize_after_callcode' | Jared Wasinger | 2017-08-28 | 1 | -0/+116 |
| | |||||
* | Changes for EIP-684 | Yoichi Hirai | 2017-08-24 | 3 | -19/+19 |
| | | | | The change was agreed on the last coredev call and this morning I got an OK from @arkpar. | ||||
* | Merge pull request #253 from cdetrio/fix-data-0x | Yoichi Hirai | 2017-08-23 | 15 | -62/+62 |
|\ | | | | | add 0x prefix to state test transaction data | ||||
| * | add 0x prefix to state test transaction data | cdetrio | 2017-08-08 | 15 | -62/+62 |
| | | |||||
* | | refill opcodes test with logs | Dimitry | 2017-08-22 | 1 | -469/+235 |
| | | |||||
* | | make all logs hex | Dimitry | 2017-08-21 | 2193 | -81494/+17073 |
| | | |||||
* | | remove old fields from random tests | Dimitry | 2017-08-21 | 548 | -6253/+7112 |
| | | | | | | | | make logs hash | ||||
* | | check for all possible invalid opcodes. | Jared Wasinger | 2017-08-17 | 5 | -492/+2433 |
| | | |||||
* | | fix tests to conform to schema | Jared Wasinger | 2017-08-17 | 3 | -3/+3 |
| | | |||||
* | | add SLOADBYTES | Jared Wasinger | 2017-08-17 | 1 | -0/+123 |
| | | |||||
* | | add badOpcode tests for SLOADBYTES and SSIZE | Jared Wasinger | 2017-08-17 | 3 | -1/+247 |
| | | |||||
* | | add badOpcode state test for SSIZE | Jared Wasinger | 2017-08-17 | 1 | -0/+123 |
| | | |||||
* | | Fix the modexpFiller about large base length and large exp length | Yoichi Hirai | 2017-08-14 | 1 | -3/+3 |
| | | |||||
* | | fix test name zeroSigTransactionCreate | Dimitry | 2017-08-14 | 2 | -3/+785 |
| | | |||||
* | | Merge pull request #258 from cdetrio/returndata-cases | winsvega | 2017-08-11 | 5 | -0/+643 |
|\ \ | | | | | | | more returndata test cases | ||||
| * | | more returndata test cases | cdetrio | 2017-08-11 | 5 | -0/+643 |
| | | | |||||
* | | | Update and rename zeroSigTransacrionCreate.json to zeroSigTransactionCreate.json | winsvega | 2017-08-11 | 1 | -2/+2 |
|/ / | |||||
* / | Add a test case that RETURNDATACOPYs REVERTed data | Yoichi Hirai | 2017-08-08 | 1 | -0/+130 |
|/ | |||||
* | Change tests so that the storage is cleared before, not after contract ↵ | Yoichi Hirai | 2017-08-04 | 1 | -6/+6 |
| | | | | initialization | ||||
* | split metropolis | Dimitry | 2017-08-03 | 2187 | -19630/+57992 |
| | |||||
* | update general tests | Dimitry | 2017-08-01 | 2187 | -257753/+273877 |
| | |||||
* | regenerate hive tests | Dimitry | 2017-08-01 | 2187 | -208078/+261306 |
| | |||||
* | Change the modexp tests after the gas formula has been changed in | Yoichi Hirai | 2017-07-24 | 5 | -35/+85 |
| | | | | https://github.com/ethereum/EIPs/commit/4d4d8fb | ||||
* | Modify createJS_ExampleContract filler so that in Metropolis, contract ↵ | Yoichi Hirai | 2017-07-18 | 1 | -1/+1 |
| | | | | overwriting does not happen | ||||
* | Expect zeros in the storage of an overwritten contract | Yoichi Hirai | 2017-07-14 | 1 | -10/+20 |
| | |||||
* | Merge branch 'develop' into exp255 | winsvega | 2017-07-13 | 2171 | -257/+10357 |
|\ | |||||
| * | refill general state tests | Dimitry | 2017-07-10 | 2172 | -258/+10358 |
| | | |||||
* | | Add a test case baseLength = modLength = 0, but expLength = 2^255 | Yoichi Hirai | 2017-07-10 | 1 | -2/+43 |
|/ | |||||
* | Merge pull request #219 from ethereum/max-code-size-from-spurious-dragon | winsvega | 2017-07-10 | 1 | -1/+6 |
|\ | | | | | Max code size is enforced at EIP158, not at EIP150 | ||||
| * | Max code size is enforced at EIP158, not at EIP150 | Yoichi Hirai | 2017-07-10 | 1 | -1/+6 |
| | | |||||
* | | Merge pull request #217 from ethereum/bcTransitionTests | winsvega | 2017-07-10 | 1 | -0/+5 |
|\| | | | | | Blockchain transition tests | ||||
| * | Blockchain transition tests | Dimitry | 2017-07-07 | 1 | -0/+5 |
| | | |||||
* | | Merge pull request #215 from ethereum/modexp_base_2to64 | winsvega | 2017-07-10 | 1 | -2/+84 |
|\ \ | | | | | | | Add modexp tests where base (or exp) length is 2^64 | ||||
| * | | Add a case where exp length is 2^64 | Yoichi Hirai | 2017-07-06 | 1 | -1/+42 |
| | | | |||||
| * | | Add a modexp test where base length is 2^64 | Yoichi Hirai | 2017-07-06 | 1 | -2/+43 |
| |/ | |||||
* | | Merge pull request #208 from ethereum/returndatacopy_with_2_256_sum | winsvega | 2017-07-10 | 1 | -0/+183 |
|\ \ | |/ |/| | Add a test RETURNDATACOPY at the beginning of a program should throw … | ||||
| * | Use CALLDATALOAD instead of CALLDATACOPY and MLOAD | Yoichi Hirai | 2017-07-06 | 1 | -16/+16 |
| | | |||||
| * | Add one-less and one-more numbers | Yoichi Hirai | 2017-07-06 | 1 | -8/+90 |
| | | |||||
| * | Add a test RETURNDATACOPY at the beginning of a program should throw an ↵ | Yoichi Hirai | 2017-07-03 | 1 | -0/+101 |
| | | | | | | | | exception if offset + size = 2^256 | ||||
* | | Merge pull request #207 from ethereum/remove_compiled_code | winsvega | 2017-07-06 | 2 | -12/+22 |
|\ \ | | | | | | | Remove compiled code | ||||
| * | | Apparently some bytecode was not faithful compilation of the LLL code | Yoichi Hirai | 2017-07-03 | 2 | -12/+22 |
| |/ | |||||
* | | Merge pull request #196 from ethereum/returndatacopy_0_0_after_successful_create | winsvega | 2017-07-06 | 2 | -0/+202 |
|\ \ | | | | | | | Add test cases for RETURNDATACOPY after a successful CREATE should no… | ||||
| * | | Use (SSTORE 0 1) in the init code to see if the CREATE succeeds or not | Yoichi Hirai | 2017-07-06 | 1 | -7/+7 |
| | | | |||||
| * | | Add a test about RETURNDATACOPY after a successful CREATE should throw ↵ | Yoichi Hirai | 2017-06-28 | 1 | -0/+101 |
| | | | | | | | | | | | | exception if offset is not zero | ||||
| * | | Address @winsvega's comments | Yoichi Hirai | 2017-06-28 | 1 | -13/+6 |
| | | | |||||
| * | | Add test cases for RETURNDATACOPY after a successful CREATE should not throw ↵ | Yoichi Hirai | 2017-06-26 | 1 | -0/+108 |
| | | | | | | | | | | | | if size = offset = zero | ||||
* | | | Merge pull request #211 from ethereum/nonce-after-collision | winsvega | 2017-07-06 | 3 | -273/+7 |
|\ \ \ | | | | | | | | | Fix and refill GeneralStateTest after fixing the nonce change for add… | ||||
| * | | | Fix and refill GeneralStateTest after fixing the nonce change for address ↵ | Yoichi Hirai | 2017-07-06 | 3 | -273/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | collision https://github.com/ethereum/cpp-ethereum/issues/4225 | ||||
* | | | | Merge pull request #200 from ↵ | winsvega | 2017-07-06 | 1 | -0/+108 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | ethereum/returndatacopy-after-failing-call-with-nonzero-offset Add a test about "RETURNDATACOPY after a failing CALL should throw ex… | ||||
| * | | | | Add a test about "RETURNDATACOPY after a failing CALL should throw exception ↵ | Yoichi Hirai | 2017-06-29 | 1 | -0/+108 |
| | | | | | | | | | | | | | | | | | | | | if offset is not zero" | ||||
* | | | | | Merge pull request #202 from ethereum/returndatacopy_big_sum | winsvega | 2017-07-06 | 1 | -0/+101 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Add a test 'RETURNDATACOPY at the beginning of a program should throw… | ||||
| * | | | | Add a test 'RETURNDATACOPY at the beginning of a program should throw an ↵ | Yoichi Hirai | 2017-06-30 | 1 | -0/+101 |
| |/ / / | | | | | | | | | | | | | exception if offset + size = 2^64' | ||||
* | | | | Merge pull request #210 from ethereum/many_zeros_exp | winsvega | 2017-07-05 | 1 | -1/+47 |
|\ \ \ \ | | | | | | | | | | | Price calculation when exp length > 256, and the first word of exponent is zero | ||||
| * | | | | Price calculation when exp length > 256, and the first word of exponent is zero | Yoichi Hirai | 2017-07-04 | 1 | -1/+47 |
| | |_|/ | |/| | | |||||
* / | | | Remove shallowStackOK.json because shallowStackOKFiller.json does not exist | Yoichi Hirai | 2017-07-04 | 1 | -9768/+0 |
|/ / / | |||||
* / / | Fix names of test cases in GeneralStateTests to match the file names | Yoichi Hirai | 2017-06-30 | 80 | -80/+480 |
|/ / | |||||
* | | more staticcall tests update | Dimitry | 2017-06-28 | 3 | -6/+1007 |
| | | |||||
* | | more staticcall tests | Dimitry | 2017-06-28 | 5 | -0/+2602 |
| | | |||||
* | | Merge pull request #194 from ethereum/returndata-read-zero-bytes | winsvega | 2017-06-27 | 1 | -0/+142 |
|\ \ | | | | | | | Add a test for trying returndatacopy 0 0 on an empty return data buffer | ||||
| * | | Also try RETURNDATACOPY when the calldata is not empty | Yoichi Hirai | 2017-06-27 | 1 | -37/+91 |
| | | | |||||
| * | | Add a test for trying returndatacopy 0 0 on an empty return data buffer | Yoichi Hirai | 2017-06-23 | 1 | -0/+88 |
| | | | |||||
* | | | Merge pull request #192 from ethereum/revert-create | winsvega | 2017-06-27 | 1 | -0/+101 |
|\ \ \ | | | | | | | | | Add a case where REVERT in an init code passes data to the creating context | ||||
| * | | | Add a case where REVERT in an init code passes data to the creating context | Yoichi Hirai | 2017-06-22 | 1 | -0/+101 |
| |/ / | |||||
* | | | Merge pull request #195 from ethereum/correctStatic | winsvega | 2017-06-27 | 7 | -15/+309 |
|\ \ \ | |_|/ |/| | | correct staticcall tests | ||||
| * | | Fix a test case that expected staticcall to return successfully even when an ↵ | Yoichi Hirai | 2017-06-27 | 1 | -6/+11 |
| | | | | | | | | | | | | SSTORE is attempted | ||||
| * | | Fix a test that expected staticcall to return successfully even when SSTORE ↵ | Yoichi Hirai | 2017-06-27 | 1 | -6/+11 |
| | | | | | | | | | | | | is attempted inside | ||||
| * | | Add a test about staticcall not inheriting the callvalue from the parent ↵ | Yoichi Hirai | 2017-06-26 | 1 | -0/+115 |
| | | | | | | | | | | | | call (caused by call instruction) | ||||
| * | | Add a test about STATICCALL not inheriting the callvalue | Yoichi Hirai | 2017-06-26 | 1 | -0/+108 |
| | | | | | | | | | | | | This test failw on cpp-ethereum:develop but succeeds on cpp-ethereum:fix-staticcall | ||||
| * | | correct staticcall tests | Dimitry | 2017-06-24 | 3 | -3/+64 |
| | | | |||||
* | | | Merge pull request #193 from ethereum/split-files | winsvega | 2017-06-24 | 44 | -4642/+4904 |
|\ \ \ | |/ / |/| | | GeneralTestFiller formatting | ||||
| * | | Remove a left-over odd-length hex string | Yoichi Hirai | 2017-06-23 | 3 | -0/+15 |
| | | | |||||
| * | | Split GeneralStateTestFiller files that contain multiple tests | Yoichi Hirai | 2017-06-23 | 41 | -4642/+4889 |
| |/ | |||||
* | | update revert test with new eip86 rules | Dimitry | 2017-06-23 | 1 | -2/+7 |
| | | |||||
* | | fix create transactions with eip86 rule | Dimitry | 2017-06-23 | 2 | -5/+235 |
| | | |||||
* | | more zeroSigTransaction tests | Dimitry | 2017-06-23 | 5 | -2/+2845 |
| | | |||||
* | | refill tests with new transaction create rules on Metropolis | Dimitry | 2017-06-23 | 35 | -106/+308 |
| | | |||||
* | | update stQuadraticComplexity with 250M gasLimit | Dimitry | 2017-06-22 | 15 | -113/+728 |
| | | |||||
* | | update stMemoryStress with 250M gas limit | Dimitry | 2017-06-22 | 38 | -102/+3926 |
| | | |||||
* | | remove stBoundsTest | Dimitry | 2017-06-22 | 44 | -4502/+0 |
|/ | |||||
* | Add missing '0's in calldata. The hex strings were of odd length | Yoichi Hirai | 2017-06-21 | 1 | -6/+6 |
| | |||||
* | Fill tests according to previous commit | Yoichi Hirai | 2017-06-16 | 1 | -26/+26 |
| | |||||
* | Filled GeneralStateTest according to the previous commit | Yoichi Hirai | 2017-06-16 | 96 | -192/+192 |
| | |||||
* | Merge branch 'snark_test_filled' into new_expmod_cost | Yoichi Hirai | 2017-06-14 | 242 | -3/+60433 |
|\ | |||||
| * | Fill the tests following the previous commit | Yoichi Hirai | 2017-06-13 | 1 | -3/+3 |
| | | |||||
| * | fill zeroKnowledge as Blockchain | Dimitry | 2017-06-13 | 1 | -442/+0 |
| | | |||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -220/+222 |
| | | |||||
| * | Split a filler file into two and rename a case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -220/+222 |
| | | |||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -220/+222 |
| | | |||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -221/+223 |
| | | |||||
| * | Split a filler so that each file contains one case | Yoichi Hirai | 2017-06-13 | 2 | -221/+223 |
| | | |||||
| * | Split a filler file and rename a case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -221/+223 |
| | | |||||
| * | Update GeneralStateTests according to the fillers | Yoichi Hirai | 2017-06-13 | 229 | -2148/+2160 |
| | | |||||
| * | Shorten the name of another filler | Yoichi Hirai | 2017-06-13 | 1 | -0/+442 |
| | | |||||
| * | Add back one final test removed by mistake | Yoichi Hirai | 2017-06-13 | 1 | -0/+317 |
| | | |||||
| * | Shorten file names | Yoichi Hirai | 2017-06-13 | 54 | -64453/+0 |
| | | |||||
| * | Split pyethereum_ecpairing_testsFiller.json into files for each test case | Yoichi Hirai | 2017-06-13 | 27 | -0/+6019 |
| | | |||||
| * | Split pyethereum_ecmul_testsFiller.json into files for each test case | Yoichi Hirai | 2017-06-13 | 161 | -0/+43098 |
| | | |||||
| * | Split pyethereum_ecadd_testsFiller.json into as many files as test cases | Yoichi Hirai | 2017-06-13 | 37 | -7939/+8009 |
| | | |||||
| * | Update elliptic curve related GeneralStateTests using the tests from pyethereum | Yoichi Hirai | 2017-06-13 | 10 | -68/+72143 |
| | | |||||
| * | Adding filled tests about elliptic curves | Yoichi Hirai | 2017-06-13 | 5 | -0/+3280 |
| | | |||||
* | | Add modexp tess from Pyethereum | Yoichi Hirai | 2017-06-14 | 96 | -0/+15264 |
| | | |||||
* | | Update tests after changing the gas cost of modexp precompiled contract | Yoichi Hirai | 2017-06-13 | 1 | -8/+8 |
|/ | |||||
* | Merge pull request #181 from ethereum/returndatacopy_throw | winsvega | 2017-06-13 | 3 | -3/+3 |
|\ | | | | | Returndatacopy throws for out of buffer access | ||||
| * | Fill tests after making returndatacopy throw | Yoichi Hirai | 2017-06-08 | 3 | -3/+3 |
| | | |||||
* | | remove empty static call tests | Dimitry | 2017-06-09 | 45 | -964/+0 |
|/ | |||||
* | Merge pull request #174 from ethereum/returndatacopy_initial | winsvega | 2017-06-05 | 5 | -0/+501 |
|\ | | | | | Adding tests for RETURNDATACOPY and RETURNDATASIZE | ||||
| * | Add tests for RETURNDATACOPY after CREATE | Yoichi Hirai | 2017-05-24 | 1 | -0/+103 |
| | | |||||
| * | Add a test case for a RETURNDATACOPY from an overrunning range | Yoichi Hirai | 2017-05-24 | 1 | -0/+103 |
| | | |||||
| * | Updated the opcodes of RETURNDATA instructions | Yoichi Hirai | 2017-05-24 | 3 | -13/+116 |
| | | |||||
| * | Add a test case about RETURNDATASIZE returning zero after initialization | Yoichi Hirai | 2017-05-24 | 1 | -0/+96 |
| | | |||||
| * | Add the filled test | Yoichi Hirai | 2017-05-24 | 1 | -0/+96 |
| | | |||||
* | | update statetests without blockhash | Dimitry | 2017-06-02 | 1 | -80/+0 |
| | | |||||
* | | refill tests with blockhash as blockchain | Dimitry | 2017-06-02 | 96 | -384/+0 |
| | | |||||
* | | make blockhash state test only as blockchain tests | Dimitry | 2017-06-02 | 194 | -10313/+464 |
| | | |||||
* | | more staticcall tests | Dimitry | 2017-06-01 | 245 | -57/+26252 |
| | | |||||
* | | update static tests | Dimitry | 2017-05-23 | 12 | -0/+1712 |
| | | |||||
* | | generate finished tests for staticcall | Dimitry | 2017-05-23 | 65 | -0/+9803 |
|/ | |||||
* | Merge pull request #158 from ethereum/modexp | winsvega | 2017-04-25 | 1 | -0/+1161 |
|\ | | | | | modexp tests | ||||
| * | modexp tests | Dimitry | 2017-04-25 | 1 | -1/+891 |
| | | |||||
| * | modexp tests | Dimitry | 2017-04-25 | 1 | -0/+271 |
| | | |||||
* | | refill memory stress tests | Dimitry | 2017-04-25 | 77 | -1050/+1820 |
|/ | |||||
* | remove blockhash tests | Dimitry | 2017-04-19 | 5 | -1518/+0 |
| | |||||
* | refill and fix tests with all fields 0x | Dimitry | 2017-04-19 | 5 | -497/+5 |
| | |||||
* | replace SUICIDE with SELFDESTRUCT | Dimitry | 2017-04-19 | 1578 | -25259/+26057 |
| | |||||
* | correct zeroSigOOG test to touch nullsender account | Dimitry | 2017-04-18 | 1 | -5/+5 |
| | |||||
* | Merge branch 'zeroTransaction' into develop | Dimitry | 2017-04-11 | 8 | -0/+4477 |
|\ | |||||
| * | zeroSig Transaction state tests | Dimitry | 2017-03-29 | 8 | -0/+4477 |
| | | |||||
* | | Removed 0x for consistency | vub | 2017-04-07 | 1 | -2/+2 |
| | | |||||
* | | REVERT test case: | Dimitry | 2017-04-04 | 1 | -41/+217 |
| | | | | | | | | | | return empty output but with non-zero memory index (e.g. offset 1, length 0). test case 2: big index, size 0. | ||||
* | | refill revert tests | Dimitry | 2017-03-24 | 5 | -245/+448 |
| | | |||||
* | | more revert tests | Dimitry | 2017-03-24 | 2 | -0/+1477 |
| | | |||||
* | | revert opcode tests | Dimitry | 2017-03-22 | 5 | -16/+967 |
| | | |||||
* | | Add compiled tests for REVERT | Andrei Maiboroda | 2017-03-22 | 3 | -0/+301 |
|/ | |||||
* | more revert tests with precompiled | Dimitry | 2017-03-03 | 3 | -0/+453 |
| | |||||
* | tx with OOG at block 2675119 | Dimitry | 2017-02-28 | 1 | -0/+95 |
| | |||||
* | deployment error test | Dimitry | 2017-02-16 | 1 | -0/+88 |
| |