aboutsummaryrefslogtreecommitdiffstats
path: root/BlockchainTests/GeneralStateTests
Commit message (Expand)AuthorAgeFilesLines
* fix mining reward in sar testDimitry2018-08-081-18/+18
* fix sar 2^256 0 testDimitry2018-08-081-472/+35
* fix the sar blockchain testsDimitry2018-08-032-36/+36
* sar00 testDimitry2018-07-271-0/+219
* sar 0 256-1 testDimitry2018-07-271-0/+220
* check returndatasize after failing createDimitry2018-07-061-0/+216
* check returndata after failing createDimitry2018-07-061-0/+244
* blockchain version of create failure due to deployment costDimitry2018-07-038-0/+1818
* Merge pull request #428 from ethereum/touched-revert-createYoichi Hirai2018-05-091-0/+656
|\
| * Test whether a failed create transaction reverts account deletionYoichi Hirai2018-03-091-0/+656
* | Fill doubleSelfdestructTestYoichi Hirai2018-04-241-0/+651
* | Fill doubleSelfdestructTest2Yoichi Hirai2018-04-201-0/+623
* | Filling the test 201503110226PYTHON_DUP6Yoichi Hirai2018-04-101-0/+578
* | Merge pull request #442 from ethereum/id-input-is-biggerYoichi Hirai2018-04-061-0/+218
|\ \
| * | Fill identity_to_small testYoichi Hirai2018-03-301-0/+218
* | | Fill RevertOnEmptyStack testYoichi Hirai2018-04-031-0/+644
|/ /
* | Merge pull request #424 from ethereum/sarYoichi Hirai2018-03-2616-0/+10492
|\ \
| * | Fill SAR testsYoichi Hirai2018-03-2316-0/+10492
* | | Fill SHR testsYoichi Hirai2018-03-2211-0/+7211
|/ /
* | Merge pull request #421 from ethereum/more-shiftswinsvega2018-03-1711-36/+6592
|\ \
| * | Add more shl testsYoichi Hirai2018-03-1011-36/+6592
| |/
* / Fill identity_to_bigger testYoichi Hirai2018-03-141-0/+218
|/
* Merge pull request #419 from ethereum/init-create-revertYoichi Hirai2018-03-011-0/+548
|\
| * revert in CREATE in init code, followed by returndatasize/copyYoichi Hirai2018-02-271-0/+548
* | Add (shl 0 1) testYoichi Hirai2018-03-011-0/+656
* | Add directories for tests for shift instructionsYoichi Hirai2018-02-271-0/+1
|/
* fix syntax in testsDimitry2018-02-178-48/+48
* fix stCreateTestDimitry2018-02-1747-742/+7657
* fix stRevertTestDimitry2018-02-17133-2586/+11986
* fix stStaticCallDimitry2018-02-17495-3073/+14862
* fix stZeroKnowledge2Dimitry2018-02-17520-1078/+138821
* fix stZeroKnowledgeDimitry2018-02-16804-2252/+189265
* fix stBugsDimitry2018-02-167-71/+1859
* fix stMemoryStressTestDimitry2018-02-1682-606/+4125
* fix stQuadraticComplexityTestDimitry2018-02-1632-224/+3658
* fix stArgsZeroOneBalanceDimitry2018-02-1696-560/+2291
* fix stBadOpcodesDimitry2018-02-16122-2542/+2842
* fix stPreCompiledContracts2Dimitry2018-02-16112-2742/+5745
* fix stPreCompiledContracts empty expectDimitry2018-02-16517-1566/+98178
* update stSolidityTestDimitry2018-02-0716-138/+1578
* refill stZeroCallsRevertDimitry2018-02-0724-10976/+208
* refill stZeroKnowledge2Dimitry2018-02-07520-873383/+1040
* refill stZeroKnowledgeDimitry2018-02-07804-1003643/+2408
* refill and update stSpecialTest, stStackTest, stZeroCallsDimitry2018-02-07219-90935/+2011
* refill stRecursiveDimitry2018-02-072-8563/+72
* refill stQuadraticComplexityDimitry2018-02-0732-35032/+14490
* update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexityDimitry2018-02-07528-468040/+1956
* update stCodeSize stBadOpcodeDimitry2018-02-074-417/+121
* refill stBugsDimitry2018-02-067-4396/+478
* refill stAttack stBadOpcodeDimitry2018-02-06124-37348/+2989
* refill stArgsZeroOneBalanceDimitry2018-02-06108-60726/+904
* refill blockchain stZeroCallsTestDimitry2018-02-0624-1060/+1060
* refill blockchain stWalletTestDimitry2018-02-0645-17730/+610
* refill blockchain stTransitionTestDimitry2018-02-069-375/+375
* refill blockchain stTransactionDimitry2018-02-06174-21526/+5994
* refill blockchain stSystemOperationsDimitry2018-02-0566-3512/+2905
* refill blockchain stStaticCallDimitry2018-02-05495-330828/+3707
* refill blockchain stSolidityTestDimitry2018-02-0516-6373/+200
* refill blockchain stRevertTestDimitry2018-02-05133-55793/+3123
* refill blockchain stReturnDataTestDimitry2018-02-0544-6143/+1693
* refill blockchain stRefundTestDimitry2018-02-0524-3841/+825
* refill blockchain stMemoryTestDimitry2018-02-0567-3254/+3010
* refill blockchain stRandom2Dimitry2018-02-03227-81971/+3635
* refill stRandomDimitry2018-02-02327-117795/+5232
* update stPreCompiledContracts2Dimitry2018-02-02112-24509/+4096
* update stNonZeroCallsTestDimitry2018-02-0224-1060/+1060
* refill stMemoryStressTestDimitry2018-02-0282-38410/+904
* refill stMemExpandingEUP150CallsDimitry2018-02-028-472/+351
* refill stLogTestsDimitry2018-02-0146-2070/+2070
* refill stInitCodeTestDimitry2018-02-0118-730/+730
* update stInitCode test fillersDimitry2018-02-011-45/+45
* refill stEIP150Specific testsDimitry2018-02-0113-5002/+243
* refill blockchain stEIP150singleCodeGasPricesDimitry2018-02-0130-7939/+819
* refill blockchain stDelegatecallTestHomesteadDimitry2018-02-0140-14227/+750
* refill blockchain stCreateTestDimitry2018-02-0147-15961/+1740
* refill blockchain stChangedEIP150 testsDimitry2018-02-0131-9175/+865
* refill blockchain stCallDelegateCodesHomesteadDimitry2018-01-3158-24251/+1188
* refill blockchain stCallDelegateCodesCallCodeHomesteadDimitry2018-01-3158-24657/+1161
* refill blockchain stCallCreateCallCodeDimitry2018-01-3140-14530/+718
* refill blockchain stCallCodesDimitry2018-01-3180-34780/+1508
* Add a new input for modlen = 999188.Yoichi Hirai2018-01-305-274/+928
* stArgsZeroOneBalance testsDimitry2018-01-16108-0/+69913
* add filler for codeCopyOffset, change locationJared Wasinger2018-01-041-0/+734
* refill callDataCopyOffset testDimitry2017-12-301-42/+42
* Merge pull request #384 from ethereum/revert_in_delegate_call_moreYoichi Hirai2017-12-211-102/+227
|\
| * Test RETURNDATASIZE and RETURNDATACOPY in RevertInDelegateCallFillerYoichi Hirai2017-12-141-102/+227
* | Merge pull request #372 from ethereum/modexp-returndatasizewinsvega2017-12-202-0/+1316
|\ \
| * | add more modexp returndatasize test casesJared Wasinger2017-11-252-0/+1316
* | | add test for CALLDATACOPY where calldata offset > calldata length and copy le...Jared Wasinger2017-12-151-0/+734
| |/ |/|
* | Merge pull request #375 from ethereum/returndatacopy_following_revert_in_createwinsvega2017-12-131-0/+656
|\ \
| * | Adding a new test about returndatacopy following a revert in an init codeYoichi Hirai2017-12-061-0/+656
| |/
* | Merge pull request #379 from ethereum/returndatacopy_after_revert_in_staticYoichi Hirai2017-12-081-0/+740
|\ \
| * | Add a test case for RETURNDATACOPY after REVERT in STATICCALLYoichi Hirai2017-12-081-0/+740
| |/
* / Store the result of RETURNDATASIZE after a static call fails for a REVERTYoichi Hirai2017-12-082-166/+410
|/
* fix StaticCallTestsDimitry2017-11-232-191/+414
* Add a test for checking RETURNDATASIZE after a modexp with modsize = 1Yoichi Hirai2017-10-252-36/+694
* create failing inside staticcallDimitry2017-10-252-0/+1644
* returndatacopy bugDimitry2017-10-244-0/+3584
* Merge pull request #363 from ethereum/modexp-modsize0-returnsizeYoichi Hirai2017-10-244-0/+2624
|\
| * Add tests about returndatasize following modexp calls of modsize = 0Yoichi Hirai2017-10-234-0/+2624
* | Merge pull request #362 from ethereum/returndata-ecrecYoichi Hirai2017-10-241-0/+644
|\ \
| * | add casey's testDimitry2017-10-191-0/+644
* | | Merge pull request #361 from ethereum/returntestYoichi Hirai2017-10-241-0/+658
|\ \ \ | |_|/ |/| |
| * | RETURNDATACOPY and RETURNDATASIZE after failing createDimitry2017-10-191-0/+658
* | | Add a test case about transaction calls A (CALL B(CALL C(RETURN) OOG) 'check ...Yoichi Hirai2017-10-181-0/+842
* | | RETURNDATASIZE after a failing CALL (due to insufficient balance) should retu...Dimitry2017-10-171-0/+738
|/ /
* | fix random state testDimitry2017-10-171-36/+36
* | Merge pull request #354 from ethereum/modexpinputYoichi Hirai2017-10-136-0/+3486
|\ \
| * | modexp input testDimitry2017-10-136-266/+1428
| * | fuzzed test modexp inputDimitry2017-10-134-0/+2324
* | | Merge pull request #352 from ethereum/badOpcodes-bigger-stackwinsvega2017-10-13122-7620/+18973
|\ \ \
| * | | refill badopcodes blockchain tests, blockchain general state testsJared Wasinger2017-10-13122-7620/+18973
* | | | fuzztests bytecodeDimitry2017-10-131-0/+644
| |/ / |/| |
* | | split random testsDimitry2017-10-13227-130322/+25
* | | split large test suitesDimitry2017-10-133126-1045418/+1175287
|/ /
* | add _info commentDimitry2017-10-111-30/+30
* | python testDimitry2017-10-111-0/+854
* | Add a test case where modexp gets inputYoichi Hirai2017-10-114-0/+2584
* | refill all the testsDimitry2017-10-074563-831694/+200871
|/
* remove old testsDimitry2017-09-306-3925/+0
* refill transaction testsDimitry2017-09-30344-124085/+6960
* refill stMemoryStressTestsDimitry2017-09-2982-13561/+5666
* refill stAttackTestDimitry2017-09-292-147/+537
* refill revert testsDimitry2017-09-29124-23844/+5522
* refill stPreCompiled testsDimitry2017-09-29619-20965/+34680
* Merge pull request #338 from ethereum/revert_should_reset_returndataYoichi Hirai2017-09-298-0/+9898
|\
| * Update with more commentsYoichi Hirai2017-09-278-240/+528
| * Add tests that set up a nonempty returndata buffer and then call a contract t...Yoichi Hirai2017-09-278-0/+9610
* | Add a test where RETURNDATACOPY with a nonzero size fails after a CALL with i...Yoichi Hirai2017-09-271-0/+734
|/
* Merge pull request #331 from ethereum/big-revert-in-createYoichi Hirai2017-09-224-0/+2106
|\
| * Add a test case with a REVERT with returndata >24576 in an init codeYoichi Hirai2017-09-194-0/+2106
* | Merge pull request #333 from ethereum/REVERT_in_staticcallYoichi Hirai2017-09-211-0/+722
|\ \
| * | Add a test about REVERT during a STATICCALLYoichi Hirai2017-09-201-0/+722
* | | Merge pull request #328 from ethereum/g1-test-after-zeroYoichi Hirai2017-09-204-0/+8312
|\ \ \ | |/ / |/| |
| * | Refill with the new commentYoichi Hirai2017-09-194-144/+144
| * | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482Yoichi Hirai2017-09-194-0/+8312
* | | Merge pull request #329 from ethereum/morecollisionwinsvega2017-09-201-0/+902
|\ \ \ | |_|/ |/| |
| * | more extcodecopy testsDimitry2017-09-191-0/+902
* | | Merge pull request #327 from ethereum/morecollisionwinsvega2017-09-1924-0/+21398
|\| |
| * | more collision testsDimitry2017-09-1824-0/+21398
* | | Add a test executing REVERT during a DELEGATECALLYoichi Hirai2017-09-181-0/+722
| |/ |/|
* | add tests for all good opcodes in contract initJared Wasinger2017-09-16134-0/+90844
|/
* refill pairing tests withDimitry2017-09-1392-30071/+3395
* update precompiled in static testDimitry2017-09-129-1338/+320
* refill precompiled testsDimitry2017-09-121919-61169/+2165298
* Merge pull request #304 from ethereum/splitvmtestswinsvega2017-09-084-0/+3038
|\
| * add a case with 0 gasDimitry2017-09-082-30/+788
| * refill the tests with latest cppDimitry2017-09-083-146/+125
| * add more issue tests from the fuzz serverDimitry2017-09-053-0/+2301
* | replace BLOCKHASH test case in stBadOpcodeJared Wasinger2017-09-06122-5178/+5178
* | add converted blockchain test for 'returndatasize_after_successful_callcode'Jared Wasinger2017-09-051-48/+48
* | add more returndatasize/returndatacopy testsJared Wasinger2017-09-0512-0/+8384
* | Merge pull request #301 from ethereum/splitvmtestsYoichi Hirai2017-09-041-0/+688
|\|
| * randomTest643Dimitry2017-09-041-0/+688
* | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOXwinsvega2017-09-02122-2496/+48603
|\ \
| * | add more blockchain test cases.Jared Wasinger2017-09-02122-2496/+48603
* | | add state test for sstore in contract init codeJared Wasinger2017-09-011-0/+603
| |/ |/|
* | --fillchain refund50percentCap testYoichi Hirai2017-08-311-82/+82
|/
* Merge pull request #281 from ethereum/refill-refund50PercentCapYoichi Hirai2017-08-311-56/+56
|\
| * Fill BlockchainTests/GeneralStateTests/stRefundTest/refund50percentCapYoichi Hirai2017-08-281-56/+56
* | Merge pull request #280 from ethereum/refill-refund600Yoichi Hirai2017-08-301-102/+102
|\ \
| * | Refull refund600 testYoichi Hirai2017-08-281-102/+102
| |/
* | Merge pull request #286 from ethereum/refill-stQuadraticComplexityYoichi Hirai2017-08-3030-1410/+1200
|\ \
| * | --fillchain on GeneralStateTests/stQuadraticComplexityTestYoichi Hirai2017-08-2930-1410/+1200
* | | --fillchain BlockchainTests/GeneralStateTests/stRandom/randomStatetest642_d0g...Yoichi Hirai2017-08-301-54/+40
|/ /
* / add randomTest642 that fails on geth. a call to precompiled 007Dimitry2017-08-281-0/+723
|/
* Translate GeneralStateTests into BlockahtinTests/GeneralStateTestsYoichi Hirai2017-08-283036-141382/+244798
* Fix the modexpFiller about large base length and large exp lengthYoichi Hirai2017-08-142-126/+126
* Add a test case that RETURNDATACOPYs REVERTed dataYoichi Hirai2017-08-081-0/+742
* Hive tests with ByzantineDimitry2017-08-062851-164758/+619483
* Change tests so that the storage is cleared before, not after contract initia...Yoichi Hirai2017-08-041-73/+215
* regenerate hive testsDimitry2017-08-014740-1749768/+2320992
* Fill tests after changing the receipt formatYoichi Hirai2017-07-19107-0/+113252
* Modify createJS_ExampleContract filler so that in Metropolis, contract overwr...Yoichi Hirai2017-07-181-124/+266
* update stQuadraticComplexity with 250M gasLimitDimitry2017-06-2230-34562/+51403
* update stMemoryStress with 250M gas limitDimitry2017-06-2242-3970/+42012
* remove stBoundsTestDimitry2017-06-2244-20216/+0
* Fill tests according to previous commitYoichi Hirai2017-06-161-1112/+2094
* Merge branch 'snark_test_filled' into new_expmod_costYoichi Hirai2017-06-14262-0/+483780
|\
| * fill zeroKnowledge as BlockchainDimitry2017-06-13262-2165/+447395
| * Add BlockchainTests about the elliptic curveYoichi Hirai2017-06-135-0/+38550
* | Update tests after changing the gas cost of modexp precompiled contractYoichi Hirai2017-06-131-0/+13782
|/
* Merge pull request #181 from ethereum/returndatacopy_throwwinsvega2017-06-135-150/+181
|\
| * Fill tests after making returndatacopy throwYoichi Hirai2017-06-085-150/+181
* | remove old bcWallet tests with incorrect namesDimitry2017-06-0941-18369/+0
|/
* Merge pull request #174 from ethereum/returndatacopy_initialwinsvega2017-06-055-0/+2773
|\
| * Fill in blockchain testsYoichi Hirai2017-05-245-0/+2773
* | update blockchain tests (stRandom stSpecial)Dimitry2017-06-02657-67385/+13975
* | make blockhash state test only as blockchain testsDimitry2017-06-02656-84557/+160285
|/
* replace SUICIDE with SELFDESTRUCTDimitry2017-04-1912-48/+48
* REVERT test case:Dimitry2017-04-041-440/+5240
* fill blockchain tests with Revert OpCodeDimitry2017-04-0310-0/+54536
* tx with OOG at block 2675119Dimitry2017-02-281-0/+502
* deployment error testDimitry2017-02-161-0/+477
* new blockchain tests from general state testsDimitry2017-02-168-0/+101061
* Memorystress and quadratic tests as blockchain testsDimitry2017-02-1033-0/+42356
* refill state tests as blockchainDimitry2017-02-101068-46946/+190234
* fill stRandom tests as blockchainDimitry2017-02-10643-108/+277920
* update statetets as bcDimitry2017-02-10385-12332/+14404
* GeneralStateTests as Blockchain testsDimitry2017-02-10946-0/+476576