aboutsummaryrefslogtreecommitdiffstats
path: root/GeneralStateTests
Commit message (Collapse)AuthorAgeFilesLines
* refill stTransitionTestDimitry2018-02-0544-167/+167
|
* refill blockchain stSystemOperationsDimitry2018-02-0565-256/+256
|
* refill stStaticCallDimitry2018-02-05284-21086/+1034
|
* refill blockchain stSolidityTestDimitry2018-02-0516-651/+46
|
* fill stRevertTestDimitry2018-02-0541-575/+150
|
* refill stReturnDataTestDimitry2018-02-0537-439/+147
|
* refill blockchain stRefundTestDimitry2018-02-0519-70/+70
|
* refill stMemoryTestDimitry2018-02-0567-267/+267
|
* fix stRandom2 testsDimitry2018-02-03226-8164/+679
|
* refill stRandomTestsDimitry2018-02-02327-11772/+981
|
* update stPreCompiledContracts2Dimitry2018-02-0294-1202/+370
|
* update stNonZeroCallsTestDimitry2018-02-0224-92/+92
|
* refill stMemoryStressTestDimitry2018-02-0238-3000/+151
|
* refill stMemExpandingEUP150CallsDimitry2018-02-028-43/+32
|
* refill stLogTestsDimitry2018-02-0146-184/+184
|
* refill stInitCodeTestDimitry2018-02-0118-56/+56
|
* update stInitCode test fillersDimitry2018-02-011-2/+2
|
* refill stEIP150Specific testsDimitry2018-02-0113-470/+52
|
* refill stEIP150singleCodeGasPricesDimitry2018-02-0130-769/+120
|
* fill stDelegatecallTestHomesteadDimitry2018-02-0134-1332/+136
|
* refill stCreateTestDimitry2018-02-0123-192/+78
|
* refill stChangedEIP150Dimitry2018-01-3130-755/+119
|
* refill stCallDelegateCodesHomesteadDimitry2018-01-3158-1970/+232
|
* refill stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-2003/+232
|
* refill stCallCreateCallCodeTestDimitry2018-01-3139-1444/+152
|
* refill state stCallCodesDimitry2018-01-3179-2861/+315
|
* fix travis tests for PR 4809Dimitry2018-01-301-4/+4
|
* Add a new input for modlen = 999188.Yoichi Hirai2018-01-301-4/+50
| | | | | This implements https://docs.google.com/spreadsheets/d/1xat7UI8GtB4ZGVdlK5_XQSHJZaMThi4SrlcL8XMZb5Q/edit#gid=1605675414&range=C46
* add stEWASM test folderDimitry2018-01-221-0/+0
|
* stArgsZeroOneBalance testsDimitry2018-01-1646-0/+7766
|
* Merge pull request #388 from ethereum/code-copy-offsetwinsvega2018-01-071-5/+49
|\ | | | | add filler for codeCopyOffset, change location of the test to stMemoryTest
| * add filler for codeCopyOffset, change locationJared Wasinger2018-01-041-5/+49
| |
* | Merge pull request #387 from ethereum/returndata-after-revert-in-callcodeYoichi Hirai2018-01-041-10/+10
|\ \ | |/ |/| Add a test for RETURNDATASIZE/COPY after a revert during a CALLCODE
| * Add a test for RETURNDATASIZE/COPY after a revert during a CALLCODEYoichi Hirai2018-01-031-10/+10
| |
* | Merge pull request #381 from hugo-dc/create-return-testYoichi Hirai2018-01-031-0/+238
|\ \ | |/ |/| Test RETURN for big offset
| * use yml format, correct order in data commentsJose Hugo De la cruz Romero2018-01-031-4/+4
| |
| * Test RETURN for big offsetJose Hugo De la cruz Romero2017-12-261-0/+238
| |
* | refill callDataCopyOffset testDimitry2017-12-301-0/+114
|/
* Merge pull request #386 from ethereum/evmwinsvega2017-12-221-0/+107
|\ | | | | evmBytecode test
| * evmBytecode testDimitry2017-12-211-0/+107
| |
* | Merge pull request #384 from ethereum/revert_in_delegate_call_moreYoichi Hirai2017-12-211-10/+10
|\ \ | |/ |/| Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFiller
| * Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFillerYoichi Hirai2017-12-141-10/+10
| |
* | Merge pull request #372 from ethereum/modexp-returndatasizewinsvega2017-12-201-13/+105
|\ \ | | | | | | add more 'returndatasize after modexp' test cases
| * | add more modexp returndatasize test casesJared Wasinger2017-11-251-13/+105
| | |
* | | 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/+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 codeYoichi Hirai2017-12-061-0/+108
| |/
* | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_staticYoichi Hirai2017-12-081-0/+115
|\ \ | | | | | | Add a test case for RETURNDATACOPY after REVERT in STATICCALL
| * | Add a test case for RETURNDATACOPY after REVERT in STATICCALLYoichi Hirai2017-12-081-0/+115
| |/
* / Store the result of RETURNDATASIZE after a static call fails for a REVERTYoichi Hirai2017-12-081-14/+14
|/
* fix StaticCallTestsDimitry2017-11-232-18/+18
|
* Add a test for checking RETURNDATASIZE after a modexp with modsize = 1Yoichi Hirai2017-10-251-112/+20
|
* create failing inside staticcallDimitry2017-10-251-0/+168
|
* returndatacopy bugDimitry2017-10-241-0/+265
|
* Merge pull request #363 from ethereum/modexp-modsize0-returnsizeYoichi Hirai2017-10-241-0/+246
|\ | | | | Add tests about returndatasize following modexp calls of modsize = 0
| * Add tests about returndatasize following modexp calls of modsize = 0Yoichi Hirai2017-10-231-0/+246
| |
* | Merge pull request #362 from ethereum/returndata-ecrecYoichi Hirai2017-10-241-0/+107
|\ \ | | | | | | Returndata ecrec
| * | add casey's testDimitry2017-10-191-3/+4
| | |
| * | add test for returndatasize after ecreccdetrio2017-10-071-0/+106
| | |
* | | Merge pull request #361 from ethereum/returntestYoichi Hirai2017-10-241-0/+108
|\ \ \ | |_|/ |/| | RETURNDATACOPY and RETURNDATASIZE after failing create
| * | RETURNDATACOPY and RETURNDATASIZE after failing createDimitry2017-10-191-0/+108
| | | | | | | | | | | | (due to 0xfd code)
* | | Add a test case about transaction calls A (CALL B(CALL C(RETURN) OOG) 'check ↵Yoichi Hirai2017-10-181-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 ↵Dimitry2017-10-171-0/+115
|/ / | | | | | | return 0
* | fix random state testDimitry2017-10-171-3/+3
| |
* | Merge pull request #354 from ethereum/modexpinputYoichi Hirai2017-10-131-0/+328
|\ \ | | | | | | fuzzed test modexp input
| * | modexp input testDimitry2017-10-131-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 inputDimitry2017-10-131-0/+237
| | |
* | | Merge pull request #352 from ethereum/badOpcodes-bigger-stackwinsvega2017-10-131-130/+130
|\ \ \ | | | | | | | | Add more stack items for badOpcodes test
| * | | refill badopcodes blockchain tests, blockchain general state testsJared Wasinger2017-10-131-130/+130
| | | |
* | | | fuzztests bytecodeDimitry2017-10-131-0/+107
| |/ / |/| |
* | | split large test suitesDimitry2017-10-131450-85912/+85912
|/ /
* | add _info commentDimitry2017-10-111-2/+2
| |
* | python testDimitry2017-10-111-0/+128
| |
* | Add a test case where modexp gets inputYoichi Hirai2017-10-111-4/+185
| | | | | | | | 0x00000000000000000000000000000000000000000000000000000000000000ff2a1e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
* | refill all the testsDimitry2017-10-072215-4473/+6688
|/
* refill transaction testsDimitry2017-09-3055-8441/+44
|
* regenerate state testsDimitry2017-09-292224-32405/+7376
| | | | | generate hive test fillers fix state test fillers
* Merge pull request #338 from ethereum/revert_should_reset_returndataYoichi Hirai2017-09-291-0/+475
|\ | | | | Add tests that set up a nonempty returndata buffer and then call something that reverts
| * Update with more commentsYoichi Hirai2017-09-271-1/+1
| |
| * Add tests that set up a nonempty returndata buffer and then call a contract ↵Yoichi Hirai2017-09-271-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 fillersDimitry2017-09-292-898/+0
| |
* | Add a test where RETURNDATACOPY with a nonzero size fails after a CALL with ↵Yoichi Hirai2017-09-271-0/+114
|/ | | | insufficient balance
* Merge pull request #331 from ethereum/big-revert-in-createYoichi Hirai2017-09-221-0/+236
|\ | | | | Add a test case with a REVERT with returndata >24576 in an init code
| * Add a test case with a REVERT with returndata >24576 in an init codeYoichi Hirai2017-09-191-0/+236
| |
* | Merge pull request #333 from ethereum/REVERT_in_staticcallYoichi Hirai2017-09-211-0/+113
|\ \ | | | | | | Add a test about REVERT during a STATICCALL
| * | Add a test about REVERT during a STATICCALLYoichi Hirai2017-09-201-0/+113
| | |
* | | Merge pull request #328 from ethereum/g1-test-after-zeroYoichi Hirai2017-09-201-0/+364
|\ \ \ | |/ / |/| | Add a test that fails before PR 4482
| * | Refill with the new commentYoichi Hirai2017-09-191-1/+1
| | |
| * | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482Yoichi Hirai2017-09-191-0/+364
| | | | | | | | | | | | | | | | | | 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/+127
|\ \ \ | |_|/ |/| | more extcodecopy tests
| * | more extcodecopy testsDimitry2017-09-191-0/+127
| | |
* | | Merge pull request #316 from ethereum/more-modexpYoichi Hirai2017-09-191-2/+908
|\ \ \ | | | | | | | | Add some more modexp cases
| * | | Add some more modexp casesYoichi Hirai2017-09-181-2/+908
| | |/ | |/|
* | | Merge pull request #327 from ethereum/morecollisionwinsvega2017-09-194-0/+1376
|\ \ \ | | |/ | |/| more collision tests
| * | more collision testsDimitry2017-09-184-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 DELEGATECALLYoichi Hirai2017-09-181-0/+113
| |/ |/|
* | add tests for all good opcodes in contract initJared Wasinger2017-09-161-0/+5948
|/
* Merge pull request #320 from ethereum/revertPairingTestwinsvega2017-09-14263-310/+561
|\ | | | | refill pairing tests with
| * fix stExampleTestDimitry2017-09-131-133/+12
| |
| * refill pairing tests withDimitry2017-09-13263-321/+693
| | | | | | | | 100k + 80k
* | add issue 143 testDimitry2017-09-131-0/+98
|/
* update precompiled in static testDimitry2017-09-121-86/+3
|
* refill precompiled testsDimitry2017-09-12449-4847/+61436
| | | | add execution on <100000 100000+x >100000 gas for each test
* Merge pull request #304 from ethereum/splitvmtestswinsvega2017-09-083-0/+438
|\ | | | | [WIP] add more issue tests from the fuzz server
| * add a case with 0 gasDimitry2017-09-081-1/+56
| |
| * refill the tests with latest cppDimitry2017-09-083-8/+8
| |
| * add more issue tests from the fuzz serverDimitry2017-09-053-0/+383
| |
* | Add a test about REVERT during CALLCODEYoichi Hirai2017-09-071-0/+123
| |
* | add filled state testJared Wasinger2017-09-061-9/+9
| |
* | fill 'returndatasize_after_successful_callcode' state testJared Wasinger2017-09-051-0/+116
| |
* | add more returndatasize/returndatacopy testsJared Wasinger2017-09-057-0/+868
| |
* | Merge pull request #301 from ethereum/splitvmtestsYoichi Hirai2017-09-041-0/+123
|\| | | | | randomTest643
| * randomTest643Dimitry2017-09-041-0/+123
| | | | | | | | Codesize - creation of a ~1mb out of bounds in transaction init code
* | refill stBadOpcodesJared Wasinger2017-09-041-1/+6756
| |
* | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOXwinsvega2017-09-021-2191/+1
|\ \ | | | | | | Add more opcodes to badOpcodes test
| * | add more blockchain test cases.Jared Wasinger2017-09-021-6756/+1
| | |
| * | add test case which successfully creates a contract to 'badOpcodes' state ↵Jared Wasinger2017-09-011-734/+782
| | | | | | | | | | | | test. remove unused account.
| * | add more bad opcodesJared Wasinger2017-09-011-1/+4456
| | |
| * | add CALLBLACKBOX testJared Wasinger2017-09-011-274/+336
| |/
* | include produced testJared Wasinger2017-09-011-1/+101
| |
* | add state test for sstore in contract init codeJared Wasinger2017-09-011-0/+9
|/
* Merge pull request #280 from ethereum/refill-refund600Yoichi Hirai2017-08-301-1/+1
|\ | | | | Refull refund600 test
| * Refull refund600 testYoichi Hirai2017-08-281-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 testJared Wasinger2017-08-291-0/+117
| |
* | add 'returndatacopy_after_successful_callcode' state testJared Wasinger2017-08-291-0/+117
| |
* | add 'returndatasize_after_successful_delegatecall' state testJared Wasinger2017-08-291-0/+117
| |
* | add 'returndatasize_after_successful_staticcall' state testJared Wasinger2017-08-291-0/+117
| |
* | This change is a part of the fix to ↵Yoichi Hirai2017-08-281-3/+3
| | | | | | | | https://github.com/ethereum/cpp-ethereum/issues/4416
* | add randomTest642 that fails on geth. a call to precompiled 007Dimitry2017-08-281-0/+123
|/
* add state test 'returndatasize_after_callcode'Jared Wasinger2017-08-281-0/+116
|
* Changes for EIP-684Yoichi Hirai2017-08-243-19/+19
| | | | 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-0xYoichi Hirai2017-08-2315-62/+62
|\ | | | | add 0x prefix to state test transaction data
| * add 0x prefix to state test transaction datacdetrio2017-08-0815-62/+62
| |
* | refill opcodes test with logsDimitry2017-08-221-469/+235
| |
* | make all logs hexDimitry2017-08-212193-81494/+17073
| |
* | remove old fields from random testsDimitry2017-08-21548-6253/+7112
| | | | | | | | make logs hash
* | check for all possible invalid opcodes.Jared Wasinger2017-08-175-492/+2433
| |
* | fix tests to conform to schemaJared Wasinger2017-08-173-3/+3
| |
* | add SLOADBYTESJared Wasinger2017-08-171-0/+123
| |
* | add badOpcode tests for SLOADBYTES and SSIZEJared Wasinger2017-08-173-1/+247
| |
* | add badOpcode state test for SSIZEJared Wasinger2017-08-171-0/+123
| |
* | Fix the modexpFiller about large base length and large exp lengthYoichi Hirai2017-08-141-3/+3
| |
* | fix test name zeroSigTransactionCreateDimitry2017-08-142-3/+785
| |
* | Merge pull request #258 from cdetrio/returndata-caseswinsvega2017-08-115-0/+643
|\ \ | | | | | | more returndata test cases
| * | more returndata test casescdetrio2017-08-115-0/+643
| | |
* | | Update and rename zeroSigTransacrionCreate.json to zeroSigTransactionCreate.jsonwinsvega2017-08-111-2/+2
|/ /
* / Add a test case that RETURNDATACOPYs REVERTed dataYoichi Hirai2017-08-081-0/+130
|/
* Change tests so that the storage is cleared before, not after contract ↵Yoichi Hirai2017-08-041-6/+6
| | | | initialization
* split metropolisDimitry2017-08-032187-19630/+57992
|
* update general testsDimitry2017-08-012187-257753/+273877
|
* regenerate hive testsDimitry2017-08-012187-208078/+261306
|
* Change the modexp tests after the gas formula has been changed inYoichi Hirai2017-07-245-35/+85
| | | | https://github.com/ethereum/EIPs/commit/4d4d8fb
* Modify createJS_ExampleContract filler so that in Metropolis, contract ↵Yoichi Hirai2017-07-181-1/+1
| | | | overwriting does not happen
* Expect zeros in the storage of an overwritten contractYoichi Hirai2017-07-141-10/+20
|
* Merge branch 'develop' into exp255winsvega2017-07-132171-257/+10357
|\
| * refill general state testsDimitry2017-07-102172-258/+10358
| |
* | Add a test case baseLength = modLength = 0, but expLength = 2^255Yoichi Hirai2017-07-101-2/+43
|/
* Merge pull request #219 from ethereum/max-code-size-from-spurious-dragonwinsvega2017-07-101-1/+6
|\ | | | | Max code size is enforced at EIP158, not at EIP150
| * Max code size is enforced at EIP158, not at EIP150Yoichi Hirai2017-07-101-1/+6
| |
* | Merge pull request #217 from ethereum/bcTransitionTestswinsvega2017-07-101-0/+5
|\| | | | | Blockchain transition tests
| * Blockchain transition testsDimitry2017-07-071-0/+5
| |
* | Merge pull request #215 from ethereum/modexp_base_2to64winsvega2017-07-101-2/+84
|\ \ | | | | | | Add modexp tests where base (or exp) length is 2^64
| * | Add a case where exp length is 2^64Yoichi Hirai2017-07-061-1/+42
| | |
| * | Add a modexp test where base length is 2^64Yoichi Hirai2017-07-061-2/+43
| |/
* | Merge pull request #208 from ethereum/returndatacopy_with_2_256_sumwinsvega2017-07-101-0/+183
|\ \ | |/ |/| Add a test RETURNDATACOPY at the beginning of a program should throw …
| * Use CALLDATALOAD instead of CALLDATACOPY and MLOADYoichi Hirai2017-07-061-16/+16
| |
| * Add one-less and one-more numbersYoichi Hirai2017-07-061-8/+90
| |
| * Add a test RETURNDATACOPY at the beginning of a program should throw an ↵Yoichi Hirai2017-07-031-0/+101
| | | | | | | | exception if offset + size = 2^256
* | Merge pull request #207 from ethereum/remove_compiled_codewinsvega2017-07-062-12/+22
|\ \ | | | | | | Remove compiled code
| * | Apparently some bytecode was not faithful compilation of the LLL codeYoichi Hirai2017-07-032-12/+22
| |/
* | Merge pull request #196 from ethereum/returndatacopy_0_0_after_successful_createwinsvega2017-07-062-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 notYoichi Hirai2017-07-061-7/+7
| | |
| * | Add a test about RETURNDATACOPY after a successful CREATE should throw ↵Yoichi Hirai2017-06-281-0/+101
| | | | | | | | | | | | exception if offset is not zero
| * | Address @winsvega's commentsYoichi Hirai2017-06-281-13/+6
| | |
| * | Add test cases for RETURNDATACOPY after a successful CREATE should not throw ↵Yoichi Hirai2017-06-261-0/+108
| | | | | | | | | | | | if size = offset = zero
* | | Merge pull request #211 from ethereum/nonce-after-collisionwinsvega2017-07-063-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 Hirai2017-07-063-273/+7
| | | | | | | | | | | | | | | | | | | | | | | | collision https://github.com/ethereum/cpp-ethereum/issues/4225
* | | | Merge pull request #200 from ↵winsvega2017-07-061-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 Hirai2017-06-291-0/+108
| | | | | | | | | | | | | | | | | | | | if offset is not zero"
* | | | | Merge pull request #202 from ethereum/returndatacopy_big_sumwinsvega2017-07-061-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 Hirai2017-06-301-0/+101
| |/ / / | | | | | | | | | | | | exception if offset + size = 2^64'
* | | | Merge pull request #210 from ethereum/many_zeros_expwinsvega2017-07-051-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 zeroYoichi Hirai2017-07-041-1/+47
| | |_|/ | |/| |
* / | | Remove shallowStackOK.json because shallowStackOKFiller.json does not existYoichi Hirai2017-07-041-9768/+0
|/ / /
* / / Fix names of test cases in GeneralStateTests to match the file namesYoichi Hirai2017-06-3080-80/+480
|/ /
* | more staticcall tests updateDimitry2017-06-283-6/+1007
| |
* | more staticcall testsDimitry2017-06-285-0/+2602
| |
* | Merge pull request #194 from ethereum/returndata-read-zero-byteswinsvega2017-06-271-0/+142
|\ \ | | | | | | Add a test for trying returndatacopy 0 0 on an empty return data buffer
| * | Also try RETURNDATACOPY when the calldata is not emptyYoichi Hirai2017-06-271-37/+91
| | |
| * | Add a test for trying returndatacopy 0 0 on an empty return data bufferYoichi Hirai2017-06-231-0/+88
| | |
* | | Merge pull request #192 from ethereum/revert-createwinsvega2017-06-271-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 contextYoichi Hirai2017-06-221-0/+101
| |/ /
* | | Merge pull request #195 from ethereum/correctStaticwinsvega2017-06-277-15/+309
|\ \ \ | |_|/ |/| | correct staticcall tests
| * | Fix a test case that expected staticcall to return successfully even when an ↵Yoichi Hirai2017-06-271-6/+11
| | | | | | | | | | | | SSTORE is attempted
| * | Fix a test that expected staticcall to return successfully even when SSTORE ↵Yoichi Hirai2017-06-271-6/+11
| | | | | | | | | | | | is attempted inside
| * | Add a test about staticcall not inheriting the callvalue from the parent ↵Yoichi Hirai2017-06-261-0/+115
| | | | | | | | | | | | call (caused by call instruction)
| * | Add a test about STATICCALL not inheriting the callvalueYoichi Hirai2017-06-261-0/+108
| | | | | | | | | | | | This test failw on cpp-ethereum:develop but succeeds on cpp-ethereum:fix-staticcall
| * | correct staticcall testsDimitry2017-06-243-3/+64
| | |
* | | Merge pull request #193 from ethereum/split-fileswinsvega2017-06-2444-4642/+4904
|\ \ \ | |/ / |/| | GeneralTestFiller formatting
| * | Remove a left-over odd-length hex stringYoichi Hirai2017-06-233-0/+15
| | |
| * | Split GeneralStateTestFiller files that contain multiple testsYoichi Hirai2017-06-2341-4642/+4889
| |/
* | update revert test with new eip86 rulesDimitry2017-06-231-2/+7
| |
* | fix create transactions with eip86 ruleDimitry2017-06-232-5/+235
| |
* | more zeroSigTransaction testsDimitry2017-06-235-2/+2845
| |
* | refill tests with new transaction create rules on MetropolisDimitry2017-06-2335-106/+308
| |
* | update stQuadraticComplexity with 250M gasLimitDimitry2017-06-2215-113/+728
| |
* | update stMemoryStress with 250M gas limitDimitry2017-06-2238-102/+3926
| |
* | remove stBoundsTestDimitry2017-06-2244-4502/+0
|/
* Add missing '0's in calldata. The hex strings were of odd lengthYoichi Hirai2017-06-211-6/+6
|
* Fill tests according to previous commitYoichi Hirai2017-06-161-26/+26
|
* Filled GeneralStateTest according to the previous commitYoichi Hirai2017-06-1696-192/+192
|
* Merge branch 'snark_test_filled' into new_expmod_costYoichi Hirai2017-06-14242-3/+60433
|\
| * Fill the tests following the previous commitYoichi Hirai2017-06-131-3/+3
| |
| * fill zeroKnowledge as BlockchainDimitry2017-06-131-442/+0
| |
| * Split a filler file into two and rename a test case into a shorter nameYoichi Hirai2017-06-132-220/+222
| |
| * Split a filler file into two and rename a case into a shorter nameYoichi Hirai2017-06-132-220/+222
| |
| * Split a filler file into two and rename a test case into a shorter nameYoichi Hirai2017-06-132-220/+222
| |
| * Split a filler file into two and rename a test case into a shorter nameYoichi Hirai2017-06-132-221/+223
| |
| * Split a filler so that each file contains one caseYoichi Hirai2017-06-132-221/+223
| |
| * Split a filler file and rename a case into a shorter nameYoichi Hirai2017-06-132-221/+223
| |
| * Update GeneralStateTests according to the fillersYoichi Hirai2017-06-13229-2148/+2160
| |
| * Shorten the name of another fillerYoichi Hirai2017-06-131-0/+442
| |
| * Add back one final test removed by mistakeYoichi Hirai2017-06-131-0/+317
| |
| * Shorten file namesYoichi Hirai2017-06-1354-64453/+0
| |
| * Split pyethereum_ecpairing_testsFiller.json into files for each test caseYoichi Hirai2017-06-1327-0/+6019
| |
| * Split pyethereum_ecmul_testsFiller.json into files for each test caseYoichi Hirai2017-06-13161-0/+43098
| |
| * Split pyethereum_ecadd_testsFiller.json into as many files as test casesYoichi Hirai2017-06-1337-7939/+8009
| |
| * Update elliptic curve related GeneralStateTests using the tests from pyethereumYoichi Hirai2017-06-1310-68/+72143
| |
| * Adding filled tests about elliptic curvesYoichi Hirai2017-06-135-0/+3280
| |
* | Add modexp tess from PyethereumYoichi Hirai2017-06-1496-0/+15264
| |
* | Update tests after changing the gas cost of modexp precompiled contractYoichi Hirai2017-06-131-8/+8
|/
* Merge pull request #181 from ethereum/returndatacopy_throwwinsvega2017-06-133-3/+3
|\ | | | | Returndatacopy throws for out of buffer access
| * Fill tests after making returndatacopy throwYoichi Hirai2017-06-083-3/+3
| |
* | remove empty static call testsDimitry2017-06-0945-964/+0
|/
* Merge pull request #174 from ethereum/returndatacopy_initialwinsvega2017-06-055-0/+501
|\ | | | | Adding tests for RETURNDATACOPY and RETURNDATASIZE
| * Add tests for RETURNDATACOPY after CREATEYoichi Hirai2017-05-241-0/+103
| |
| * Add a test case for a RETURNDATACOPY from an overrunning rangeYoichi Hirai2017-05-241-0/+103
| |
| * Updated the opcodes of RETURNDATA instructionsYoichi Hirai2017-05-243-13/+116
| |
| * Add a test case about RETURNDATASIZE returning zero after initializationYoichi Hirai2017-05-241-0/+96
| |
| * Add the filled testYoichi Hirai2017-05-241-0/+96
| |
* | update statetests without blockhashDimitry2017-06-021-80/+0
| |
* | refill tests with blockhash as blockchainDimitry2017-06-0296-384/+0
| |
* | make blockhash state test only as blockchain testsDimitry2017-06-02194-10313/+464
| |
* | more staticcall testsDimitry2017-06-01245-57/+26252
| |
* | update static testsDimitry2017-05-2312-0/+1712
| |
* | generate finished tests for staticcallDimitry2017-05-2365-0/+9803
|/
* Merge pull request #158 from ethereum/modexpwinsvega2017-04-251-0/+1161
|\ | | | | modexp tests
| * modexp testsDimitry2017-04-251-1/+891
| |
| * modexp testsDimitry2017-04-251-0/+271
| |
* | refill memory stress testsDimitry2017-04-2577-1050/+1820
|/