Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | refill transaction tests | Dimitry | 2017-09-25 | 170 | -170/+170 | |
| | ||||||
* | 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 | |
| |/ / |/| | | ||||||
* | | | Merge pull request #289 from ethereum/all-opcodes | Yoichi Hirai | 2017-09-18 | 1 | -0/+316 | |
|\ \ \ | |/ / |/| | | Add tests with transaction to empty account, init code containing all valid opcodes. | |||||
| * | | add tests for all good opcodes in contract init | Jared Wasinger | 2017-09-16 | 1 | -0/+316 | |
| | | | ||||||
* | | | Merge pull request #324 from ethereum/liscense | winsvega | 2017-09-14 | 1 | -2/+46 | |
|\ \ \ | |/ / |/| | | fix lotsOfLeafs test | |||||
| * | | fix lotsOfLeafs test | Dimitry | 2017-09-14 | 1 | -2/+46 | |
| | | | ||||||
* | | | 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 transaction tests | Dimitry | 2017-09-13 | 7 | -0/+126 | |
|/ / | ||||||
* | | refill precompiled tests | Dimitry | 2017-09-12 | 359 | -659/+558 | |
| | | | | | | | | add execution on <100000 100000+x >100000 gas for each test | |||||
* | | Merge pull request #312 from ethereum/remove-empty-hash2 | winsvega | 2017-09-08 | 7 | -10/+49 | |
|\ \ | | | | | | | Remove empty hash | |||||
| * | | Fill more tests | Yoichi Hirai | 2017-09-08 | 7 | -10/+49 | |
| | | | ||||||
* | | | 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 | |
| | | | | ||||||
* | | | | Merge pull request #303 from ethereum/create-transaction-reverts | winsvega | 2017-09-07 | 1 | -0/+50 | |
|\ \ \ \ | | | | | | | | | | | Add a Blockchaintest where create transaction fails for a REVERT inst… | |||||
| * | | | | Add a Blockchaintest where create transaction fails for a REVERT instruction ↵ | Yoichi Hirai | 2017-09-05 | 1 | -0/+50 | |
| | |/ / | |/| | | | | | | | | | | | | | | | | | | in the init code The status code in the transaction receipt is the focus of interest. | |||||
* | | | | 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 | |
|/ / / | ||||||
* | | | Merge pull request #302 from ethereum/call-transaction-reverts | Yoichi Hirai | 2017-09-05 | 1 | -0/+65 | |
|\ \ \ | | | | | | | | | Add a test containing a call transaction that reverts | |||||
| * | | | Add a test containing a call transaction that reverts | Yoichi Hirai | 2017-09-05 | 1 | -0/+65 | |
| | | | | ||||||
* | | | | 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 #296 from ethereum/splitvmtests | winsvega | 2017-09-03 | 687 | -22389/+23554 | |
|\| | | | | | | | | Splitvmtests | |||||
| * | | refill splited VMtests | Dimitry | 2017-09-01 | 5 | -0/+0 | |
| | | | ||||||
| * | | split vm tests | Dimitry | 2017-09-01 | 687 | -22389/+23554 | |
| | | | ||||||
* | | | 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 | |
| |/ / | ||||||
* | | | Merge pull request #297 from ethereum/sstore-in-contract-init | Yoichi Hirai | 2017-09-02 | 1 | -0/+55 | |
|\ \ \ | | | | | | | | | Add state test for sstore in contract init code | |||||
| * | | | 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 | |
| |/ / | ||||||
* / / | Refill suicideCoinbase test after fixing a typo Homstead -> Homestead | Yoichi Hirai | 2017-08-31 | 1 | -1/+31 | |
|/ / | ||||||
* | | Merge pull request #276 from ethereum/walletReorg | winsvega | 2017-08-30 | 1 | -517/+0 | |
|\ \ | | | | | | | Refill walletReorganizeOwnersFiller.json | |||||
| * | | Refill walletReorganizeOwnersFiller.json | Yoichi Hirai | 2017-08-26 | 1 | -517/+0 | |
| | | | | | | | | | | | | | | | | | | | | | walletReorganizeOwner.json contained an empty state in a post state in Byzantium, which is clearly wrong. I had to remove expectations because the Filler was failing for Frontier. This issue will be investigated separately at https://github.com/ethereum/cpp-ethereum/issues/4409 | |||||
* | | | refill transaction tests | Dimitry | 2017-08-30 | 1 | -0/+0 | |
| | | | ||||||
* | | | more transaction tests | Dimitry | 2017-08-30 | 173 | -2898/+3081 | |
| | | | ||||||
* | | | split transaction tests into separate files | Dimitry | 2017-08-30 | 434 | -5554/+5968 | |
| | | | ||||||
* | | | 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 | |
| | | | ||||||
* | | | add state test 'returndatasize_after_callcode' | Jared Wasinger | 2017-08-28 | 1 | -0/+76 | |
| | | | ||||||
* | | | fix tests that don't conform to blockchain test schema | Jared Wasinger | 2017-08-26 | 2 | -3/+1 | |
|/ / | ||||||
* | | Fix the filler and fill vmIOandFlowOperationsTest | Yoichi Hirai | 2017-08-24 | 1 | -1/+0 | |
| | | ||||||
* | | Changes for EIP-684 | Yoichi Hirai | 2017-08-24 | 3 | -93/+3 | |
| | | | | | | | | The change was agreed on the last coredev call and this morning I got an OK from @arkpar. | |||||
* | | Fix some VMTest filling failures | Yoichi Hirai | 2017-08-23 | 1 | -5/+5 | |
| | | ||||||
* | | Merge pull request #269 from ethereum/eip649 | Yoichi Hirai | 2017-08-23 | 10 | -90/+25 | |
|\ \ | | | | | | | EIP649: difficulty and reward changes | |||||
| * | | Fix uncleHeaderAt2ByzantiumFiller with a correct state root hash | Yoichi Hirai | 2017-08-23 | 1 | -3/+2 | |
| | | | | | | | | | | | | See https://github.com/ethereum/tests/pull/269#discussion_r134723534 | |||||
| * | | Fix uncleBloomNot0_2 with the expected state root hash | Yoichi Hirai | 2017-08-23 | 1 | -3/+2 | |
| | | | | | | | | | | | | See https://github.com/ethereum/tests/pull/269#discussion_r134723381 | |||||
| * | | Fix futureUncleTimestampDifficultyDrop2 | Yoichi Hirai | 2017-08-23 | 1 | -3/+2 | |
| | | | | | | | | | | | | See https://github.com/ethereum/tests/pull/269#discussion_r134722457 | |||||
| * | | Fill more tests | Yoichi Hirai | 2017-08-22 | 11 | -6/+218 | |
| | | | ||||||
| * | | Fill more tests | Yoichi Hirai | 2017-08-22 | 11 | -218/+6 | |
| | | | ||||||
| * | | Fill more tests on eip649 branch | Yoichi Hirai | 2017-08-22 | 2 | -28/+2 | |
| | | | ||||||
| * | | Fill in more tests | Yoichi Hirai | 2017-08-22 | 8 | -56/+20 | |
| | | | ||||||
* | | | Merge pull request #253 from cdetrio/fix-data-0x | Yoichi Hirai | 2017-08-23 | 19 | -76/+76 | |
|\ \ \ | |/ / |/| | | add 0x prefix to state test transaction data | |||||
| * | | add 0x prefix to state test transaction data | cdetrio | 2017-08-08 | 19 | -76/+76 | |
| | | | ||||||
* | | | remove old fields from random tests | Dimitry | 2017-08-21 | 533 | -2424/+1 | |
| | | | | | | | | | | | | make logs hash | |||||
* | | | Merge pull request #261 from jwasinger/master | winsvega | 2017-08-21 | 1 | -0/+89 | |
|\ \ \ | | | | | | | | | Add State Tests for Unused Opcodes | |||||
| * | | | check for all possible invalid opcodes. | Jared Wasinger | 2017-08-17 | 3 | -148/+44 | |
| | | | | ||||||
| * | | | fix tests to conform to schema | Jared Wasinger | 2017-08-17 | 2 | -4/+4 | |
| | | | | ||||||
| * | | | add SLOADBYTES | Jared Wasinger | 2017-08-17 | 2 | -1/+66 | |
| | | | | ||||||
| * | | | add badOpcode tests for SLOADBYTES and SSIZE | Jared Wasinger | 2017-08-17 | 2 | -2/+66 | |
| | | | | ||||||
| * | | | add badOpcode state test for SSIZE | Jared Wasinger | 2017-08-17 | 1 | -0/+64 | |
| | | | | ||||||
* | | | | Merge pull request #254 from cdetrio/fix-filler-storage | winsvega | 2017-08-21 | 18 | -26/+26 | |
|\ \ \ \ | |_|_|/ |/| | | | use hex for storage keys and values in state test fillers | |||||
| * | | | use hex for storage keys and values in state test fillers | cdetrio | 2017-08-08 | 18 | -26/+26 | |
| | |/ | |/| | ||||||
* | | | Fix more BlockchainTests | Yoichi Hirai | 2017-08-17 | 8 | -20/+20 | |
| |/ |/| | ||||||
* | | update comments in dao transition tests | Dimitry | 2017-08-15 | 3 | -12/+12 | |
| | | ||||||
* | | Fix the modexpFiller about large base length and large exp length | Yoichi Hirai | 2017-08-14 | 1 | -4/+4 | |
| | | ||||||
* | | fix test name zeroSigTransactionCreate | Dimitry | 2017-08-14 | 2 | -2/+2 | |
| | | ||||||
* | | more returndata test cases | cdetrio | 2017-08-11 | 5 | -0/+248 | |
| | | ||||||
* | | Add a test case that RETURNDATACOPYs REVERTed data | Yoichi Hirai | 2017-08-08 | 1 | -0/+81 | |
|/ | ||||||
* | Merge pull request #250 from cdetrio/filler-valid-json | Yoichi Hirai | 2017-08-07 | 21 | -554/+554 | |
|\ | | | | | fix invalid json state test fillers | |||||
| * | fix invalid json fillers | cdetrio | 2017-08-06 | 21 | -554/+554 | |
| | | ||||||
* | | Fix some formatting issues in VMTest fillers | Yoichi Hirai | 2017-08-05 | 2 | -50/+50 | |
|/ | ||||||
* | Merge pull request #245 from ethereum/blockhashtest | Yoichi Hirai | 2017-08-04 | 1 | -4/+19 | |
|\ | | | | | blockhash test on Byzantine transition | |||||
| * | blockhash test on Byzantine transition | Dimitry | 2017-08-04 | 1 | -4/+19 | |
| | | ||||||
* | | Fix the filler as well | Yoichi Hirai | 2017-08-04 | 1 | -1/+5 | |
|/ | ||||||
* | Transition tests with Byzantium | Dimitry | 2017-08-03 | 1 | -0/+0 | |
| | ||||||
* | split metropolis | Dimitry | 2017-08-03 | 758 | -1114/+1120 | |
| | ||||||
* | Merge pull request #214 from ethereum/add-comment | winsvega | 2017-08-01 | 1 | -0/+1 | |
|\ | | | | | Add an explanation | |||||
| * | Add an explanation | Yoichi Hirai | 2017-07-06 | 1 | -0/+1 | |
| | | ||||||
* | | regenerate hive tests | Dimitry | 2017-08-01 | 5 | -10/+10 | |
| | | ||||||
* | | Merge pull request #212 from ligi/fix_typos | Yoichi Hirai | 2017-07-26 | 1 | -8/+8 | |
|\ \ | | | | | | | Fix typos | |||||
| * | | Fix typos | ligi | 2017-07-07 | 1 | -8/+8 | |
| |/ | ||||||
* | | 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 | -5/+0 | |
| | | ||||||
* | | Merge pull request #232 from ethereum/remove-old-fields | winsvega | 2017-07-14 | 14 | -72/+0 | |
|\ \ | | | | | | | reincarnation-1: Remove "logs", "postStateRoot", "out" fields | |||||
| * | | remove "logs", "postStateRoot", "out" fields in state test fillers | Felix Lange | 2017-07-13 | 14 | -72/+0 | |
| | | | | | | | | | | | | | | | These fields are not used anymore, but cpp-ethereum copies them into the filled test. | |||||
* | | | Merge branch 'develop' into exp255 | winsvega | 2017-07-13 | 40 | -363/+52 | |
|\| | | ||||||
| * | | remove unneeded Metropolis test | Dimitry | 2017-07-11 | 1 | -165/+0 | |
| | | | ||||||
| * | | refill blockchaintests on metropolis | Dimitry | 2017-07-11 | 5 | -150/+4 | |
| | | | ||||||
| * | | refill general state tests | Dimitry | 2017-07-10 | 34 | -48/+48 | |
| | | | ||||||
* | | | Add a test case baseLength = modLength = 0, but expLength = 2^255 | Yoichi Hirai | 2017-07-10 | 1 | -3/+5 | |
|/ / | ||||||
* | | Merge pull request #219 from ethereum/max-code-size-from-spurious-dragon | winsvega | 2017-07-10 | 1 | -2/+2 | |
|\ \ | | | | | | | 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 | -2/+2 | |
| | | | ||||||
* | | | Merge pull request #217 from ethereum/bcTransitionTests | winsvega | 2017-07-10 | 16 | -7152/+3355 | |
|\| | | | | | | | | Blockchain transition tests | |||||
| * | | Blockchain transition tests | Dimitry | 2017-07-07 | 16 | -7152/+3355 | |
| |/ | ||||||
* | | Merge pull request #218 from ethereum/revert-address-calculation | winsvega | 2017-07-10 | 1 | -7/+1 | |
|\ \ | | | | | | | [WIP] Fix RPC_API_Test for https://github.com/ethereum/cpp-ethereum/pull/4231 | |||||
| * | | Fix RPC_API_Test for https://github.com/ethereum/cpp-ethereum/pull/4231 | Yoichi Hirai | 2017-07-07 | 1 | -7/+1 | |
| |/ | ||||||
* | | Merge pull request #215 from ethereum/modexp_base_2to64 | winsvega | 2017-07-10 | 1 | -3/+23 | |
|\ \ | | | | | | | 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 | -2/+20 | |
| | | | ||||||
| * | | Add a modexp test where base length is 2^64 | Yoichi Hirai | 2017-07-06 | 1 | -3/+5 | |
| |/ | ||||||
* | | Merge pull request #208 from ethereum/returndatacopy_with_2_256_sum | winsvega | 2017-07-10 | 1 | -0/+67 | |
|\ \ | |/ |/| | 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 | -1/+1 | |
| | | ||||||
| * | Add one-less and one-more numbers | Yoichi Hirai | 2017-07-06 | 1 | -2/+9 | |
| | | ||||||
| * | Add a test RETURNDATACOPY at the beginning of a program should throw an ↵ | Yoichi Hirai | 2017-07-03 | 1 | -0/+60 | |
| | | | | | | | | exception if offset + size = 2^256 | |||||
* | | Merge pull request #207 from ethereum/remove_compiled_code | winsvega | 2017-07-06 | 5 | -8/+0 | |
|\ \ | | | | | | | Remove compiled code | |||||
| * | | Remove hex codes after the LLL code | Yoichi Hirai | 2017-07-03 | 5 | -8/+0 | |
| |/ | | | | | | | Now that LLL compiler is working, these should no longer be necessary. | |||||
* | | Merge pull request #196 from ethereum/returndatacopy_0_0_after_successful_create | winsvega | 2017-07-06 | 2 | -0/+143 | |
|\ \ | | | | | | | 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 | -1/+10 | |
| | | | ||||||
| * | | Add a test about RETURNDATACOPY after a successful CREATE should throw ↵ | Yoichi Hirai | 2017-06-28 | 1 | -0/+60 | |
| | | | | | | | | | | | | exception if offset is not zero | |||||
| * | | Address @winsvega's comments | Yoichi Hirai | 2017-06-28 | 1 | -9/+1 | |
| | | | ||||||
| * | | Add test cases for RETURNDATACOPY after a successful CREATE should not throw ↵ | Yoichi Hirai | 2017-06-26 | 1 | -0/+82 | |
| | | | | | | | | | | | | if size = offset = zero | |||||
* | | | Merge pull request #211 from ethereum/nonce-after-collision | winsvega | 2017-07-06 | 1 | -2/+2 | |
|\ \ \ | | | | | | | | | 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 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | collision https://github.com/ethereum/cpp-ethereum/issues/4225 | |||||
* | | | | Merge pull request #200 from ↵ | winsvega | 2017-07-06 | 1 | -0/+68 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | 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/+68 | |
| | | | | | | | | | | | | | | | | | | | | if offset is not zero" | |||||
* | | | | | Merge pull request #202 from ethereum/returndatacopy_big_sum | winsvega | 2017-07-06 | 1 | -0/+60 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | 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/+60 | |
| |/ / / | | | | | | | | | | | | | exception if offset + size = 2^64' | |||||
* | | | | Merge pull request #210 from ethereum/many_zeros_exp | winsvega | 2017-07-05 | 1 | -3/+5 | |
|\ \ \ \ | | | | | | | | | | | 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 | -3/+5 | |
| | |_|/ | |/| | | ||||||
* | | | | move gasPricer test | Dimitry | 2017-07-03 | 1 | -0/+0 | |
| | | | | ||||||
* | | | | convert to new tests | Dimitry | 2017-07-03 | 115 | -0/+141413 | |
| | | | | ||||||
* | | | | remove old tests | Dimitry | 2017-07-03 | 130 | -354750/+0 | |
| | | | | ||||||
* | | | | convert more bctests | Dimitry | 2017-07-03 | 39 | -6906/+6170 | |
| | | | | ||||||
* | | | | update bctests to gbctests | Dimitry | 2017-07-03 | 90 | -5821/+7791 | |
| | | | | ||||||
* | | | | translate bcStateTests into general blockchain tests | Dimitry | 2017-07-03 | 6 | -0/+763 | |
|/ / / | ||||||
* / / | Fix names of test cases in GeneralStateTests to match the file names | Yoichi Hirai | 2017-06-30 | 82 | -147/+147 | |
|/ / | ||||||
* | | more staticcall tests update | Dimitry | 2017-06-28 | 2 | -6/+201 | |
| | | ||||||
* | | more staticcall tests | Dimitry | 2017-06-28 | 5 | -0/+627 | |
| | | ||||||
* | | Merge pull request #194 from ethereum/returndata-read-zero-bytes | winsvega | 2017-06-27 | 1 | -0/+74 | |
|\ \ | | | | | | | 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 | -2/+2 | |
| | | | ||||||
| * | | Add a test for trying returndatacopy 0 0 on an empty return data buffer | Yoichi Hirai | 2017-06-23 | 1 | -0/+74 | |
| | | | ||||||
* | | | Merge pull request #192 from ethereum/revert-create | winsvega | 2017-06-27 | 1 | -0/+74 | |
|\ \ \ | | | | | | | | | 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/+74 | |
| |/ / | ||||||
* | | | Merge pull request #195 from ethereum/correctStatic | winsvega | 2017-06-27 | 6 | -5/+151 | |
|\ \ \ | |_|/ |/| | | correct staticcall tests | |||||
| * | | Fix a test case that expected staticcall to return successfully even when an ↵ | Yoichi Hirai | 2017-06-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | SSTORE is attempted | |||||
| * | | Fix a test that expected staticcall to return successfully even when SSTORE ↵ | Yoichi Hirai | 2017-06-27 | 1 | -2/+2 | |
| | | | | | | | | | | | | is attempted inside | |||||
| * | | Add a test about staticcall not inheriting the callvalue from the parent ↵ | Yoichi Hirai | 2017-06-26 | 1 | -0/+76 | |
| | | | | | | | | | | | | call (caused by call instruction) | |||||
| * | | Add a test about STATICCALL not inheriting the callvalue | Yoichi Hirai | 2017-06-26 | 1 | -0/+70 | |
| | | | | | | | | | | | | This test failw on cpp-ethereum:develop but succeeds on cpp-ethereum:fix-staticcall | |||||
| * | | correct staticcall tests | Dimitry | 2017-06-24 | 2 | -2/+2 | |
| | | | ||||||
* | | | Merge pull request #193 from ethereum/split-files | winsvega | 2017-06-24 | 44 | -6010/+6052 | |
|\ \ \ | |/ / |/| | | GeneralTestFiller formatting | |||||
| * | | Remove a left-over odd-length hex string | Yoichi Hirai | 2017-06-23 | 3 | -3/+3 | |
| | | | ||||||
| * | | Split GeneralStateTestFiller files that contain multiple tests | Yoichi Hirai | 2017-06-23 | 41 | -6007/+6049 | |
| |/ | ||||||
* | | fix create transactions with eip86 rule | Dimitry | 2017-06-23 | 2 | -7/+30 | |
| | | ||||||
* | | more zeroSigTransaction tests | Dimitry | 2017-06-23 | 5 | -2/+454 | |
| | | ||||||
* | | refill tests with new transaction create rules on Metropolis | Dimitry | 2017-06-23 | 11 | -4/+170 | |
| | | ||||||
* | | update eip86 | yann300 | 2017-06-23 | 25 | -161/+710 | |
| | | ||||||
* | | update stQuadraticComplexity with 250M gasLimit | Dimitry | 2017-06-22 | 16 | -148/+1084 | |
| | | ||||||
* | | update stMemoryStress with 250M gas limit | Dimitry | 2017-06-22 | 38 | -186/+1470 | |
| | | ||||||
* | | remove stBoundsTest | Dimitry | 2017-06-22 | 52 | -3557/+0 | |
|/ | ||||||
* | Add missing '0's in calldata. The hex strings were of odd length | Yoichi Hirai | 2017-06-21 | 7 | -31/+31 | |
| | ||||||
* | Change the filler according to | Yoichi Hirai | 2017-06-16 | 1 | -3/+3 | |
| | | | | https://github.com/ethereum/cpp-ethereum/issues/4130 | |||||
* | Fix the timestamp in GeneralStateTestsFiller as suggested in | Yoichi Hirai | 2017-06-16 | 96 | -96/+96 | |
| | | | | https://github.com/ethereum/tests/pull/180/files/bf07e79b8d49e479e55c0b9560686c7429c8ac5b#diff-4b84d89a34b808ecc2bf1ee3a4534ce9 | |||||
* | Fix the difficulty in the GeneralStateTest fillers as suggested in | Yoichi Hirai | 2017-06-16 | 96 | -96/+96 | |
| | | | | https://github.com/ethereum/tests/pull/180/files/bf07e79b8d49e479e55c0b9560686c7429c8ac5b#diff-4b84d89a34b808ecc2bf1ee3a4534ce9 | |||||
* | Merge branch 'snark_test_filled' into new_expmod_cost | Yoichi Hirai | 2017-06-14 | 238 | -2/+73506 | |
|\ | ||||||
| * | A precompiled contract exists at address 8, so the staticcall does not cause ↵ | Yoichi Hirai | 2017-06-13 | 1 | -1/+1 | |
| | | | | | | | | an error there | |||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -282/+284 | |
| | | ||||||
| * | Split a filler file into two and rename a case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -282/+284 | |
| | | ||||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -282/+284 | |
| | | ||||||
| * | Split a filler file into two and rename a test case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -286/+288 | |
| | | ||||||
| * | Split a filler so that each file contains one case | Yoichi Hirai | 2017-06-13 | 2 | -286/+288 | |
| | | ||||||
| * | Split a filler file and rename a case into a shorter name | Yoichi Hirai | 2017-06-13 | 2 | -286/+288 | |
| | | ||||||
| * | Split filler files that contain two test cases | Yoichi Hirai | 2017-06-13 | 12 | -1708/+1720 | |
| | | ||||||
| * | Shorten test namnes according to short file names | Yoichi Hirai | 2017-06-13 | 28 | -28/+28 | |
| | | ||||||
| * | Shorten the name of another filler | Yoichi Hirai | 2017-06-13 | 1 | -1/+1 | |
| | | ||||||
| * | Rename test cases in the fillers, according to the file names | Yoichi Hirai | 2017-06-13 | 49 | -49/+49 | |
| | | ||||||
| * | add 0x prefix for coinbase verification | Dimitry | 2017-06-13 | 224 | -257/+257 | |
| | | ||||||
| * | correct Vitalik's test fillers env info | Dimitry | 2017-06-13 | 224 | -1030/+1030 | |
| | | ||||||
| * | Shorten file names | Yoichi Hirai | 2017-06-13 | 49 | -0/+0 | |
| | | ||||||
| * | Split pyethereum_ecpairing_testsFiller.json into files for each test case | Yoichi Hirai | 2017-06-13 | 28 | -7718/+7770 | |
| | | ||||||
| * | Split pyethereum_ecmul_testsFiller.json into files for each test case | Yoichi Hirai | 2017-06-13 | 162 | -55096/+55416 | |
| | | ||||||
| * | Split pyethereum_ecadd_testsFiller.json into as many files as test cases | Yoichi Hirai | 2017-06-13 | 37 | -10224/+10294 | |
| | | ||||||
| * | Trying to fill, using a modified snark PR | Yoichi Hirai | 2017-06-13 | 3 | -0/+73038 | |
| | | ||||||
| * | Rename paring into pairing | Yoichi Hirai | 2017-06-13 | 1 | -1/+1 | |
| | | ||||||
* | | Add modexp tess from Pyethereum | Yoichi Hirai | 2017-06-14 | 96 | -0/+17012 | |
|/ | ||||||
* | Merge pull request #181 from ethereum/returndatacopy_throw | winsvega | 2017-06-13 | 3 | -43/+3 | |
|\ | | | | | Returndatacopy throws for out of buffer access | |||||
| * | Update expectations for the new throwing behavior of RETURNDATACOPY | Yoichi Hirai | 2017-06-08 | 3 | -43/+3 | |
| | | ||||||
* | | Create stackOverflowM1Filler.json | winsvega | 2017-06-08 | 1 | -17/+17 | |
|/ | ||||||
* | Merge pull request #174 from ethereum/returndatacopy_initial | winsvega | 2017-06-05 | 5 | -0/+397 | |
|\ | | | | | Adding tests for RETURNDATACOPY and RETURNDATASIZE | |||||
| * | Add tests for RETURNDATACOPY after CREATE | Yoichi Hirai | 2017-05-24 | 1 | -0/+82 | |
| | | ||||||
| * | Add a test case for a RETURNDATACOPY from an overrunning range | Yoichi Hirai | 2017-05-24 | 1 | -0/+82 | |
| | | ||||||
| * | Updated the opcodes of RETURNDATA instructions | Yoichi Hirai | 2017-05-24 | 3 | -5/+5 | |
| | | ||||||
| * | Add a test for RETURNDATACOPY following a successful CALL | Yoichi Hirai | 2017-05-24 | 1 | -4/+8 | |
| | | ||||||
| * | WIP: hand-assembling this code seems like too much work | Yoichi Hirai | 2017-05-24 | 1 | -0/+79 | |
| | | ||||||
| * | Add a test case about RETURNDATASIZE returning zero after initialization | Yoichi Hirai | 2017-05-24 | 1 | -0/+75 | |
| | | ||||||
| * | Fallback on the hex code while lllc implements RETURNDATACOPY | Yoichi Hirai | 2017-05-24 | 1 | -0/+1 | |
| | | ||||||
| * | The LLL code should be in braces | Yoichi Hirai | 2017-05-24 | 1 | -1/+1 | |
| | | ||||||
| * | Rename Filter.json into Filler.json | Yoichi Hirai | 2017-05-24 | 1 | -0/+0 | |
| | | ||||||
| * | Fix LLL | Yoichi Hirai | 2017-05-24 | 1 | -1/+1 | |
| | | ||||||
| * | Change the code into LLL | Yoichi Hirai | 2017-05-24 | 1 | -1/+1 | |
| | | ||||||
| * | Renaming a filter file with a suffix Filter.json | Yoichi Hirai | 2017-05-24 | 1 | -0/+0 | |
| | | ||||||
| * | Add a test filter for RETURNDATACOPY initially copying zeros | Yoichi Hirai | 2017-05-24 | 1 | -0/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ; hex description ;; store some non-zero word into memory [0..31] 30 ADDRESS 6000 PUSH1 [0] 52 MSTORE ;; RETURNDATACOPY should copy the first word into memory [0..31] 6020 PUSH1 [32] 6000 PUSH1 [0] 6000 PUSH1 [0] 0e RETURNDATACOPY ;; load memory[0..31] onto stack 6000 PUSH1 [0] 51 MLOAD ;; store the topmost stack into storage [0] 6000 PUSH1 [0] 55 SSTORE ;; an implicit `STOP` follows. | |||||
* | | move tests with blockhash from state to blockchain | Dimitry | 2017-06-02 | 194 | -8521/+37695 | |
| | | ||||||
* | | remove temp files | Dimitry | 2017-06-02 | 658 | -261173/+0 | |
| | | ||||||
* | | make blockhash state test only as blockchain tests | Dimitry | 2017-06-02 | 753 | -98/+256514 | |
| | | ||||||
* | | more staticcall tests | Dimitry | 2017-06-01 | 421 | -25448/+5142 | |
| | | ||||||
* | | update static tests | Dimitry | 2017-05-23 | 89 | -121/+8479 | |
| | | ||||||
* | | generate finished tests for staticcall | Dimitry | 2017-05-23 | 6 | -96/+20 | |
| | | ||||||
* | | move unprepared staticcall tests to subfolder | Dimitry | 2017-05-23 | 321 | -236/+188 | |
| | | ||||||
* | | update static call tests | Dimitry | 2017-05-23 | 12 | -59/+117 | |
| | | ||||||
* | | update staticcall fillers | Dimitry | 2017-05-23 | 26 | -165/+1198 | |
| | | ||||||
* | | update static call tests | Dimitry | 2017-05-23 | 7 | -33/+388 | |
| | | ||||||
* | | update static call fillers | Dimitry | 2017-05-23 | 69 | -1619/+708 | |
| | | ||||||
* | | templates for staticcall tests | Dimitry | 2017-05-23 | 764 | -0/+72315 | |
|/ | ||||||
* | Close a string literal | Yoichi Hirai | 2017-05-19 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #157 from ethereum/removeStateTests | winsvega | 2017-04-28 | 734 | -216374/+0 | |
|\ | | | | | remove old StateTests | |||||
| * | remove old StateTests | Dimitry | 2017-04-24 | 734 | -216374/+0 | |
| | | ||||||
* | | metropolis timestamp diff 1000 | Dimitry | 2017-04-25 | 1 | -1/+21 | |
| | | ||||||
* | | Merge pull request #159 from ethereum/modexp | winsvega | 2017-04-25 | 1 | -0/+344 | |
|\ \ | | | | | | | metropolis transition test (block 0x10) | |||||
| * | | metropolis transition test (block 0x10) | Dimitry | 2017-04-25 | 1 | -0/+344 | |
| | | | | | | | | | | | | difficulty of a block with uncle/without uncle | |||||
* | | | Merge pull request #158 from ethereum/modexp | winsvega | 2017-04-25 | 1 | -0/+225 | |
|\| | | | | | | | | modexp tests | |||||
| * | | modexp tests | Dimitry | 2017-04-25 | 1 | -3/+7 | |
| | | | ||||||
| * | | modexp tests | Dimitry | 2017-04-25 | 1 | -0/+221 | |
| |/ | ||||||
* / | replace code as solidity no longer compiles this code | Dimitry | 2017-04-25 | 2 | -2/+4 | |
|/ | ||||||
* | Merge pull request #154 from ethereum/refresh | winsvega | 2017-04-24 | 7 | -5478/+5479 | |
|\ | | | | | refill all tests with latest develop | |||||
| * | manual blockchain tests prefixed with 0x | Dimitry | 2017-04-21 | 5 | -5477/+5477 | |
| | | ||||||
| * | refill vmTests | Dimitry | 2017-04-19 | 2 | -1/+2 | |
| | | ||||||
* | | fix wallet gas | Dimitry | 2017-04-21 | 3 | -3/+3 | |
| | | ||||||
* | | Regenerate VM performance tests | Paweł Bylica | 2017-04-20 | 1 | -0/+28 | |
| | | ||||||
* | | VM tests: remove duplicated performance tests | Paweł Bylica | 2017-04-20 | 1 | -197/+0 | |
| | | ||||||
* | | Add VM performance tests for div+add and add | Paweł Bylica | 2017-04-20 | 2 | -0/+83 | |
|/ | ||||||
* | Merge pull request #153 from ethereum/allfieldhex | winsvega | 2017-04-19 | 150 | -519/+519 | |
|\ | | | | | Allfieldhex | |||||
| * | remove blockhash tests | Dimitry | 2017-04-19 | 5 | -310/+0 | |
| | | ||||||
| * | refill and fix tests with all fields 0x | Dimitry | 2017-04-19 | 4 | -16/+16 | |
| | | ||||||
| * | replace SUICIDE with SELFDESTRUCT | Dimitry | 2017-04-19 | 147 | -504/+504 | |
| | | ||||||
* | | move blockhash tests to blockchain | Dimitry | 2017-04-19 | 1 | -1/+171 | |
| | |