Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a test for checking RETURNDATASIZE after a modexp with modsize = 1 | Yoichi Hirai | 2017-10-25 | 2 | -36/+694 |
| | |||||
* | create failing inside staticcall | Dimitry | 2017-10-25 | 2 | -0/+1644 |
| | |||||
* | returndatacopy bug | Dimitry | 2017-10-24 | 4 | -0/+3584 |
| | |||||
* | Merge pull request #363 from ethereum/modexp-modsize0-returnsize | Yoichi Hirai | 2017-10-24 | 4 | -0/+2624 |
|\ | | | | | 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 | 4 | -0/+2624 |
| | | |||||
* | | Merge pull request #362 from ethereum/returndata-ecrec | Yoichi Hirai | 2017-10-24 | 1 | -0/+644 |
|\ \ | | | | | | | Returndata ecrec | ||||
| * | | add casey's test | Dimitry | 2017-10-19 | 1 | -0/+644 |
| | | | |||||
* | | | Merge pull request #361 from ethereum/returntest | Yoichi Hirai | 2017-10-24 | 1 | -0/+658 |
|\ \ \ | |_|/ |/| | | RETURNDATACOPY and RETURNDATASIZE after failing create | ||||
| * | | RETURNDATACOPY and RETURNDATASIZE after failing create | Dimitry | 2017-10-19 | 1 | -0/+658 |
| | | | | | | | | | | | | (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/+842 |
| | | | | | | | | | | | | | | | | | | 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/+738 |
|/ / | | | | | | | return 0 | ||||
* | | fix random state test | Dimitry | 2017-10-17 | 1 | -36/+36 |
| | | |||||
* | | Merge pull request #354 from ethereum/modexpinput | Yoichi Hirai | 2017-10-13 | 6 | -0/+3486 |
|\ \ | | | | | | | fuzzed test modexp input | ||||
| * | | modexp input test | Dimitry | 2017-10-13 | 6 | -266/+1428 |
| | | | | | | | | | | | | 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 | 4 | -0/+2324 |
| | | | |||||
* | | | Merge pull request #352 from ethereum/badOpcodes-bigger-stack | winsvega | 2017-10-13 | 122 | -7620/+18973 |
|\ \ \ | | | | | | | | | Add more stack items for badOpcodes test | ||||
| * | | | refill badopcodes blockchain tests, blockchain general state tests | Jared Wasinger | 2017-10-13 | 122 | -7620/+18973 |
| | | | | |||||
* | | | | fuzztests bytecode | Dimitry | 2017-10-13 | 1 | -0/+644 |
| |/ / |/| | | |||||
* | | | split random tests | Dimitry | 2017-10-13 | 227 | -130322/+25 |
| | | | |||||
* | | | split large test suites | Dimitry | 2017-10-13 | 3126 | -1045418/+1175287 |
|/ / | |||||
* | | add _info comment | Dimitry | 2017-10-11 | 1 | -30/+30 |
| | | |||||
* | | python test | Dimitry | 2017-10-11 | 1 | -0/+854 |
| | | |||||
* | | Add a test case where modexp gets input | Yoichi Hirai | 2017-10-11 | 4 | -0/+2584 |
| | | | | | | | | 0x00000000000000000000000000000000000000000000000000000000000000ff2a1e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
* | | refill all the tests | Dimitry | 2017-10-07 | 4563 | -831694/+200871 |
|/ | |||||
* | remove old tests | Dimitry | 2017-09-30 | 6 | -3925/+0 |
| | |||||
* | refill transaction tests | Dimitry | 2017-09-30 | 344 | -124085/+6960 |
| | |||||
* | refill stMemoryStressTests | Dimitry | 2017-09-29 | 82 | -13561/+5666 |
| | |||||
* | refill stAttackTest | Dimitry | 2017-09-29 | 2 | -147/+537 |
| | |||||
* | refill revert tests | Dimitry | 2017-09-29 | 124 | -23844/+5522 |
| | |||||
* | refill stPreCompiled tests | Dimitry | 2017-09-29 | 619 | -20965/+34680 |
| | |||||
* | Merge pull request #338 from ethereum/revert_should_reset_returndata | Yoichi Hirai | 2017-09-29 | 8 | -0/+9898 |
|\ | | | | | Add tests that set up a nonempty returndata buffer and then call something that reverts | ||||
| * | Update with more comments | Yoichi Hirai | 2017-09-27 | 8 | -240/+528 |
| | | |||||
| * | Add tests that set up a nonempty returndata buffer and then call a contract ↵ | Yoichi Hirai | 2017-09-27 | 8 | -0/+9610 |
| | | | | | | | | | | | | 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/+734 |
|/ | | | | insufficient balance | ||||
* | Merge pull request #331 from ethereum/big-revert-in-create | Yoichi Hirai | 2017-09-22 | 4 | -0/+2106 |
|\ | | | | | 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 | 4 | -0/+2106 |
| | | |||||
* | | Merge pull request #333 from ethereum/REVERT_in_staticcall | Yoichi Hirai | 2017-09-21 | 1 | -0/+722 |
|\ \ | | | | | | | Add a test about REVERT during a STATICCALL | ||||
| * | | Add a test about REVERT during a STATICCALL | Yoichi Hirai | 2017-09-20 | 1 | -0/+722 |
| | | | |||||
* | | | Merge pull request #328 from ethereum/g1-test-after-zero | Yoichi Hirai | 2017-09-20 | 4 | -0/+8312 |
|\ \ \ | |/ / |/| | | Add a test that fails before PR 4482 | ||||
| * | | Refill with the new comment | Yoichi Hirai | 2017-09-19 | 4 | -144/+144 |
| | | | |||||
| * | | Add a test that fails before https://github.com/ethereum/cpp-ethereum/pull/4482 | Yoichi Hirai | 2017-09-19 | 4 | -0/+8312 |
| | | | | | | | | | | | | | | | | | | 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/+902 |
|\ \ \ | |_|/ |/| | | more extcodecopy tests | ||||
| * | | more extcodecopy tests | Dimitry | 2017-09-19 | 1 | -0/+902 |
| | | | |||||
* | | | Merge pull request #327 from ethereum/morecollision | winsvega | 2017-09-19 | 24 | -0/+21398 |
|\| | | | | | | | | more collision tests | ||||
| * | | more collision tests | Dimitry | 2017-09-18 | 24 | -0/+21398 |
| | | | | | | | | | | | | | | | 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/+722 |
| |/ |/| | |||||
* | | add tests for all good opcodes in contract init | Jared Wasinger | 2017-09-16 | 134 | -0/+90844 |
|/ | |||||
* | refill pairing tests with | Dimitry | 2017-09-13 | 92 | -30071/+3395 |
| | | | | 100k + 80k | ||||
* | update precompiled in static test | Dimitry | 2017-09-12 | 9 | -1338/+320 |
| | |||||
* | refill precompiled tests | Dimitry | 2017-09-12 | 1919 | -61169/+2165298 |
| | | | | add execution on <100000 100000+x >100000 gas for each test | ||||
* | Merge pull request #304 from ethereum/splitvmtests | winsvega | 2017-09-08 | 4 | -0/+3038 |
|\ | | | | | [WIP] add more issue tests from the fuzz server | ||||
| * | add a case with 0 gas | Dimitry | 2017-09-08 | 2 | -30/+788 |
| | | |||||
| * | refill the tests with latest cpp | Dimitry | 2017-09-08 | 3 | -146/+125 |
| | | |||||
| * | add more issue tests from the fuzz server | Dimitry | 2017-09-05 | 3 | -0/+2301 |
| | | |||||
* | | replace BLOCKHASH test case in stBadOpcode | Jared Wasinger | 2017-09-06 | 122 | -5178/+5178 |
| | | |||||
* | | add converted blockchain test for 'returndatasize_after_successful_callcode' | Jared Wasinger | 2017-09-05 | 1 | -48/+48 |
| | | |||||
* | | add more returndatasize/returndatacopy tests | Jared Wasinger | 2017-09-05 | 12 | -0/+8384 |
| | | |||||
* | | Merge pull request #301 from ethereum/splitvmtests | Yoichi Hirai | 2017-09-04 | 1 | -0/+688 |
|\| | | | | | randomTest643 | ||||
| * | randomTest643 | Dimitry | 2017-09-04 | 1 | -0/+688 |
| | | | | | | | | Codesize - creation of a ~1mb out of bounds in transaction init code | ||||
* | | Merge pull request #277 from ethereum/badOpcodes-CALLBLACKBOX | winsvega | 2017-09-02 | 122 | -2496/+48603 |
|\ \ | | | | | | | Add more opcodes to badOpcodes test | ||||
| * | | add more blockchain test cases. | Jared Wasinger | 2017-09-02 | 122 | -2496/+48603 |
| | | | |||||
* | | | add state test for sstore in contract init code | Jared Wasinger | 2017-09-01 | 1 | -0/+603 |
| |/ |/| | |||||
* | | --fillchain refund50percentCap test | Yoichi Hirai | 2017-08-31 | 1 | -82/+82 |
|/ | | | | This fixes `test/testeth -t BCGeneralStateTests/stRefundTest -- --all` | ||||
* | Merge pull request #281 from ethereum/refill-refund50PercentCap | Yoichi Hirai | 2017-08-31 | 1 | -56/+56 |
|\ | | | | | Fill BlockchainTests/GeneralStateTests/stRefundTest/refund50percentCap | ||||
| * | Fill BlockchainTests/GeneralStateTests/stRefundTest/refund50percentCap | Yoichi Hirai | 2017-08-28 | 1 | -56/+56 |
| | | | | | | | | | | | | I was investigating https://github.com/ethereum/cpp-ethereum/issues/4413 and found that the problem has disappeared on the current develop. This commit fills one of the tests mentioned in the issue. | ||||
* | | Merge pull request #280 from ethereum/refill-refund600 | Yoichi Hirai | 2017-08-30 | 1 | -102/+102 |
|\ \ | | | | | | | Refull refund600 test | ||||
| * | | Refull refund600 test | Yoichi Hirai | 2017-08-28 | 1 | -102/+102 |
| |/ | | | | | | | | | | | | | 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. | ||||
* | | Merge pull request #286 from ethereum/refill-stQuadraticComplexity | Yoichi Hirai | 2017-08-30 | 30 | -1410/+1200 |
|\ \ | | | | | | | --fillchain on GeneralStateTests/stQuadraticComplexityTest | ||||
| * | | --fillchain on GeneralStateTests/stQuadraticComplexityTest | Yoichi Hirai | 2017-08-29 | 30 | -1410/+1200 |
| | | | | | | | | | | | | This will eliminate around 30 errors from `testeth -t BCGeneralStateTests/stQuadraticComplexityTest -- --all` | ||||
* | | | --fillchain ↵ | Yoichi Hirai | 2017-08-30 | 1 | -54/+40 |
|/ / | | | | | | | BlockchainTests/GeneralStateTests/stRandom/randomStatetest642_d0g0v0.json | ||||
* / | add randomTest642 that fails on geth. a call to precompiled 007 | Dimitry | 2017-08-28 | 1 | -0/+723 |
|/ | |||||
* | Translate GeneralStateTests into BlockahtinTests/GeneralStateTests | Yoichi Hirai | 2017-08-28 | 3036 | -141382/+244798 |
| | |||||
* | Fix the modexpFiller about large base length and large exp length | Yoichi Hirai | 2017-08-14 | 2 | -126/+126 |
| | |||||
* | Add a test case that RETURNDATACOPYs REVERTed data | Yoichi Hirai | 2017-08-08 | 1 | -0/+742 |
| | |||||
* | Hive tests with Byzantine | Dimitry | 2017-08-06 | 2851 | -164758/+619483 |
| | |||||
* | Change tests so that the storage is cleared before, not after contract ↵ | Yoichi Hirai | 2017-08-04 | 1 | -73/+215 |
| | | | | initialization | ||||
* | regenerate hive tests | Dimitry | 2017-08-01 | 4740 | -1749768/+2320992 |
| | |||||
* | Fill tests after changing the receipt format | Yoichi Hirai | 2017-07-19 | 107 | -0/+113252 |
| | |||||
* | Modify createJS_ExampleContract filler so that in Metropolis, contract ↵ | Yoichi Hirai | 2017-07-18 | 1 | -124/+266 |
| | | | | overwriting does not happen | ||||
* | update stQuadraticComplexity with 250M gasLimit | Dimitry | 2017-06-22 | 30 | -34562/+51403 |
| | |||||
* | update stMemoryStress with 250M gas limit | Dimitry | 2017-06-22 | 42 | -3970/+42012 |
| | |||||
* | remove stBoundsTest | Dimitry | 2017-06-22 | 44 | -20216/+0 |
| | |||||
* | Fill tests according to previous commit | Yoichi Hirai | 2017-06-16 | 1 | -1112/+2094 |
| | |||||
* | Merge branch 'snark_test_filled' into new_expmod_cost | Yoichi Hirai | 2017-06-14 | 262 | -0/+483780 |
|\ | |||||
| * | fill zeroKnowledge as Blockchain | Dimitry | 2017-06-13 | 262 | -2165/+447395 |
| | | |||||
| * | Add BlockchainTests about the elliptic curve | Yoichi Hirai | 2017-06-13 | 5 | -0/+38550 |
| | | |||||
* | | Update tests after changing the gas cost of modexp precompiled contract | Yoichi Hirai | 2017-06-13 | 1 | -0/+13782 |
|/ | |||||
* | Merge pull request #181 from ethereum/returndatacopy_throw | winsvega | 2017-06-13 | 5 | -150/+181 |
|\ | | | | | Returndatacopy throws for out of buffer access | ||||
| * | Fill tests after making returndatacopy throw | Yoichi Hirai | 2017-06-08 | 5 | -150/+181 |
| | | |||||
* | | remove old bcWallet tests with incorrect names | Dimitry | 2017-06-09 | 41 | -18369/+0 |
|/ | |||||
* | Merge pull request #174 from ethereum/returndatacopy_initial | winsvega | 2017-06-05 | 5 | -0/+2773 |
|\ | | | | | Adding tests for RETURNDATACOPY and RETURNDATASIZE | ||||
| * | Fill in blockchain tests | Yoichi Hirai | 2017-05-24 | 5 | -0/+2773 |
| | | | | | | | | Based on cpp-ethereum:49cdc48492420776e96ca677bb80cfdf59ebb315 | ||||
* | | update blockchain tests (stRandom stSpecial) | Dimitry | 2017-06-02 | 657 | -67385/+13975 |
| | | |||||
* | | make blockhash state test only as blockchain tests | Dimitry | 2017-06-02 | 656 | -84557/+160285 |
|/ | |||||
* | replace SUICIDE with SELFDESTRUCT | Dimitry | 2017-04-19 | 12 | -48/+48 |
| | |||||
* | REVERT test case: | Dimitry | 2017-04-04 | 1 | -440/+5240 |
| | | | | | return empty output but with non-zero memory index (e.g. offset 1, length 0). test case 2: big index, size 0. | ||||
* | fill blockchain tests with Revert OpCode | Dimitry | 2017-04-03 | 10 | -0/+54536 |
| | |||||
* | tx with OOG at block 2675119 | Dimitry | 2017-02-28 | 1 | -0/+502 |
| | |||||
* | deployment error test | Dimitry | 2017-02-16 | 1 | -0/+477 |
| | |||||
* | new blockchain tests from general state tests | Dimitry | 2017-02-16 | 8 | -0/+101061 |
| | |||||
* | Memorystress and quadratic tests as blockchain tests | Dimitry | 2017-02-10 | 33 | -0/+42356 |
| | |||||
* | refill state tests as blockchain | Dimitry | 2017-02-10 | 1068 | -46946/+190234 |
| | |||||
* | fill stRandom tests as blockchain | Dimitry | 2017-02-10 | 643 | -108/+277920 |
| | |||||
* | update statetets as bc | Dimitry | 2017-02-10 | 385 | -12332/+14404 |
| | |||||
* | GeneralStateTests as Blockchain tests | Dimitry | 2017-02-10 | 946 | -0/+476576 |