Commit Graph
100 Commits
Author SHA1 Message Date
Christoph Jentzsch 0fda4c4e15 fix block time issue
currently, under normal circumstances, you always set the timestamp to previous.Time() + 1.
credits to https://www.reddit.com/r/ethereum/comments/3jcs5r/code_avg_block_time_vs_difficulty_adjustment/cuoi4op

style
2015-09-03 00:05:05 +02:00
CJentzsch ce7204fa17 rm failing tests 2015-03-02 16:20:38 +01:00
CJentzsch d9ea240122 rm failing random tests 2015-03-02 15:59:39 +01:00
CJentzsch 67f3f4c1d8 vmGasCostchanges 2015-03-02 15:50:12 +01:00
CJentzsch cb868a604c add secure trie tests 2015-03-02 14:32:29 +01:00
CJentzsch bc1d97b2a7 refine memory stress test 2015-03-02 11:45:29 +01:00
CJentzsch 2dbdcf3636 move extrem memory test to stMemoryStressTest.json 2015-02-28 22:03:38 +01:00
Christoph Jentzsch 5375dd6756 Merge pull request #69 from winsvega/develop
Fork block tests
2015-02-28 21:19:48 +01:00
CJentzsch 35f53abc78 more memmory hard quadratic complexity tests 2015-02-28 20:57:55 +01:00
CJentzsch cb8d0fa874 more jump tests 2015-02-27 14:16:25 +01:00
CJentzsch fc3c7760a5 add more addmod mulmod overflow tests 2015-02-27 13:28:44 +01:00
CJentzsch b6155375ae add refund tests with CALL 2015-02-27 12:41:58 +01:00
CJentzsch a622eccecb more mem tests - calldatacopy and return 2015-02-26 17:33:34 +01:00
CJentzsch a3b3d19d80 adjust test for new mem rule 2015-02-26 14:22:16 +01:00
CJentzsch d09cbfcf84 update to new quadratic memory cost rule 2015-02-26 13:52:05 +01:00
CJentzsch 88913ec89b Merge remote-tracking branch 'origin' into develop 2015-02-26 12:38:57 +01:00
CJentzsch 8058f2fdf0 low limit for difficulty is 1024 2015-02-26 12:38:32 +01:00
Christoph Jentzsch 48276be277 Merge pull request #68 from winsvega/develop
Transaction WrongRLP tests
2015-02-26 12:26:59 +01:00
CJentzsch a0cfe0d123 tests for mem at 32,64 KB +- 1, 31,32,33 for mstore and mstore8 2015-02-26 08:46:13 +01:00
Christoph Jentzsch a431c4a665 Merge pull request #67 from winsvega/develop
Transaction RLP Tests
2015-02-25 18:26:21 +01:00
Christoph Jentzsch 9f3cee021e Merge pull request #66 from winsvega/develop
Block Tests
2015-02-25 15:44:19 +01:00
CJentzsch cfb120d179 more Pawel tests 2015-02-25 13:08:47 +01:00
CJentzsch 86b14058fd add memory tests 2015-02-25 12:50:24 +01:00
CJentzsch 978a29ab72 use 50000 bytes for CALLDATACOPY 2015-02-24 23:05:39 +01:00
CJentzsch 36e862c989 add Pawels tests 2015-02-24 22:48:19 +01:00
CJentzsch 33c8c2bd7e add quadratic complexity tests 2015-02-24 22:46:56 +01:00
CJentzsch e8c84bdf56 Merge remote-tracking branch 'origin/develop' into develop 2015-02-24 10:15:10 +01:00
CJentzsch e48576ada3 remove impossible tests, add create hash collision test 2015-02-24 10:14:36 +01:00
Christoph Jentzsch e4f44139a1 Merge pull request #65 from romanman/develop
Introduce cryptography testing
2015-02-23 16:25:06 +01:00
CJentzsch cb52754e6c Merge remote-tracking branch 'origin/develop' into develop 2015-02-23 11:31:29 +01:00
CJentzsch 48606e05c1 fix transaction tests 2015-02-23 11:28:06 +01:00
Christoph Jentzsch 8b79ae6695 Update trieanyorder.json
In correct anyorder trie tests, where all permuations should have the same root, one can not have 2 keys with the same value.
2015-02-23 09:51:44 +01:00
CJentzsch 18216a6e33 undo gasMemCostChange, add some state tests 2015-02-20 20:50:32 +01:00
CJentzsch b392afac3c memGasCost checks 2015-02-20 15:05:11 +01:00
CJentzsch 7ec1b7e90a Merge remote-tracking branch 'origin/develop' into develop 2015-02-16 20:20:50 +01:00
CJentzsch a8c4de17da python fail 2015-02-16 20:20:15 +01:00
CJentzsch 5718f96934 cppjit fails 2015-02-16 15:56:10 +01:00
CJentzsch ea509a6d72 more performance tests 2015-02-16 15:47:52 +01:00
CJentzsch dda2eb84f7 add creation txs in block tests 2015-02-16 13:02:57 +01:00
CJentzsch 957f334012 more transaction tests 2015-02-16 13:00:21 +01:00
CJentzsch 94af56789a first block tests 2015-02-16 12:59:44 +01:00
Christoph Jentzsch 4ee0f90b46 Merge pull request #59 from winsvega/develop
new solidity tests, manual altered transaction tests
2015-02-13 12:47:02 +01:00
CJentzsch 4e3377333f Merge remote-tracking branch 'origin/develop' into develop 2015-02-13 09:10:27 +01:00
CJentzsch a681d1ec02 performance test 2015-02-13 09:09:11 +01:00
CJentzsch d0a2eca19b add more transaction tests 2015-02-11 09:00:25 +01:00
CJentzsch ec8404c375 Merge remote-tracking branch 'origin/develop' into develop 2015-02-11 08:40:42 +01:00
CJentzsch 766ee65328 cppjit fails 2015-02-11 08:39:55 +01:00
CJentzsch cf002a4611 undo changed due to memory gas cost rule 2015-02-10 11:22:50 +01:00
CJentzsch be4f40741f cppjit fail 2015-02-10 10:43:36 +01:00
CJentzsch 348d3af0fc more memory cost tests 2015-02-09 11:20:14 +01:00
CJentzsch 907f229757 update memory rule 2015-02-09 10:29:47 +01:00
CJentzsch bcc5c51630 gas failure cppjit 2015-02-07 18:09:22 +01:00
CJentzsch cb877734f0 cppjit fails 2015-02-07 09:56:24 +01:00
CJentzsch 9f52408e70 sha3 performance test 2015-02-06 17:43:35 +01:00
CJentzsch a3780032bf failing tests from random simulation as state tests and transaction tests 2015-02-06 15:38:55 +01:00
CJentzsch 16ab949110 cppjit wrong cmake config fail 2015-02-05 18:40:37 +01:00
CJentzsch 0c29650bfa debug version for cppjit in dockerfile 2015-02-05 17:01:24 +01:00
CJentzsch 83258456d3 remove false tests 2015-02-04 16:23:54 +01:00
CJentzsch 936a8c0e3b python fail 2015-02-04 16:21:06 +01:00
CJentzsch 7bfa609f38 Merge remote-tracking branch 'origin' into develop 2015-02-04 09:48:31 +01:00
CJentzsch 822b05106d goFail 2015-02-04 09:48:16 +01:00
CJentzsch 2b3ea9770b cppjit fail 2015-02-03 13:13:10 +01:00
CJentzsch 56559162d3 RefundOverflowTest 2015-02-03 01:00:32 +01:00
CJentzsch e8e8d12168 update genesis block 2015-01-29 23:05:42 +01:00
CJentzsch fad4ddbcaf delete wrong tests 2015-01-29 22:50:38 +01:00
Christoph Jentzsch a20a5b437d Merge pull request #50 from winsvega/develop
Transaction Tests
2015-01-28 06:28:45 +01:00
CJentzsch 52e174b1f7 make money with transaction gas overflow 2015-01-23 15:23:56 +01:00
CJentzsch fd450b7f9a python fail 2015-01-23 12:04:39 +01:00
CJentzsch 04b611df1c python fails 2015-01-23 09:57:49 +01:00
CJentzsch 64fc464e03 add python fail 2015-01-22 23:14:12 +01:00
CJentzsch 26e84de180 cppjit fail 2015-01-22 17:27:02 +01:00
CJentzsch b4e7a5b1c6 python fail 2015-01-22 17:14:50 +01:00
CJentzsch 7f1d2b28c1 cppjit failure 2015-01-22 16:36:43 +01:00
CJentzsch ab0473ef93 failing python test 2015-01-22 14:12:46 +01:00
CJentzsch 4b3e56ec23 failing python test 2015-01-22 12:17:52 +01:00
CJentzsch be58138100 more SHA3 tests, and random failing tests for python 2015-01-20 10:33:26 +01:00
CJentzsch dabbb6df65 Merge branch 'develop' of https://github.com/ethereum/tests into develop 2015-01-19 15:17:20 +01:00
CJentzsch 8871fb4e0e add python fail 2015-01-19 15:15:41 +01:00
Christoph Jentzsch df335682e4 Merge pull request #48 from sveneh/develop
Testrunner deployment
2015-01-16 14:07:37 +01:00
CJentzsch 44a12cd070 python fail callcode (insufficient balance) 2015-01-15 11:13:20 +01:00
CJentzsch 1287fc3266 add test with large data in callcreate 2015-01-15 09:47:55 +01:00
CJentzsch a5946a969f update vmSystemOperationsTest 2015-01-14 22:38:33 +01:00
CJentzsch d30ca5aa8c added a inputLimits tests (46725 test cases) 2015-01-14 17:55:49 +01:00
CJentzsch 489994054a re-add vmSystemOperationsTest 2015-01-14 17:53:26 +01:00
CJentzsch 762a93fec8 python fail 2015-01-14 09:21:49 +01:00
CJentzsch f9e891909d cppjit failing on byte? 2015-01-14 09:15:47 +01:00
CJentzsch a6e9bab298 python fail 2015-01-13 23:07:09 +01:00
CJentzsch 3f5a075280 python fail 2015-01-13 22:45:12 +01:00
CJentzsch ebf4686858 go create return different address 2015-01-13 18:30:26 +01:00
CJentzsch aca3181b7e more cpp-jit fails 2015-01-13 18:28:18 +01:00
CJentzsch fd0230e5be cppjit fail 2015-01-13 18:20:08 +01:00
CJentzsch 0d25bb85d9 cpp-jit fail 2015-01-13 18:13:52 +01:00
CJentzsch 54eaf239ac more failing tests 2015-01-13 16:29:04 +01:00
CJentzsch 8d7ddf5299 new cppjit failures 2015-01-13 14:54:39 +01:00
CJentzsch 6fd011a3b6 cppjit fail 2015-01-13 14:16:47 +01:00
CJentzsch a9930bfd87 first failing cppjit tests 2015-01-13 13:32:26 +01:00
CJentzsch 6a2e82a23d python failures, blockhash, invalid jump, invalid opcode 2015-01-13 09:17:56 +01:00
CJentzsch 1818dffaec call to precompiled contract and balance 2015-01-13 08:44:44 +01:00
CJentzsch 55c689722a addmod mulmod div by zero tests 2015-01-12 16:25:37 +01:00
CJentzsch dfe77eac84 remove wrong mulmod/addmod tests 2015-01-12 16:09:51 +01:00