407 Commits

Author SHA1 Message Date
andri lim
d656f7f701 rename 'txContext' to 'setupTxContext' 2020-01-23 18:07:44 +02:00
andri lim
933b2dad78 remove code from EVM Message and load code in 'Computation' 2020-01-23 18:07:44 +02:00
kdeme
d56655d278 Move WhisperKeys to KeyStorage 2020-01-23 12:39:36 +02:00
andri lim
c1ef8632b2 move fork and gasCosts from Computation to vmState 2020-01-20 18:36:58 +02:00
andri lim
bab359cabf move origin and gasPrice from Message to vmState 2020-01-20 18:36:58 +02:00
andri lim
16a938d3fa fixes clearStorage bug 2020-01-20 18:36:58 +02:00
andri lim
52fffa6e25 fixes long standing bug create2nocash 2020-01-20 18:36:58 +02:00
andri lim
2535219830 reenable previously OOM tests 2020-01-20 18:36:58 +02:00
andri lim
63e886655b fixes coinbase suicide bugs 2020-01-20 18:36:58 +02:00
andri lim
0b99b76cd1 change 'BaseComputation' to 'Computation' 2020-01-20 18:36:58 +02:00
andri lim
79df931234 simplifies computation.getFork 2020-01-20 18:36:58 +02:00
andri lim
8f7597e23b [skip ci] add evmc CallKind to EVM Message 2020-01-19 19:17:37 +02:00
andri lim
dfa2f0099f [skip ci] fixes macro_assembler 2020-01-19 19:17:37 +02:00
andri lim
836e087984 [skip ci] change storageAddress to contractAddres 2020-01-19 19:17:37 +02:00
andri lim
727b477fca [skip ci] add accounts cache test 2020-01-19 19:17:37 +02:00
andri lim
f9c2f40021 uncomment general state tests 2019-12-10 12:34:48 +02:00
andri lim
7bdbf85a7a update tests log 2019-12-10 12:34:48 +02:00
andri lim
69072b8cf7 disable slow bc tests 2019-12-10 12:34:48 +02:00
andri lim
0f2be7c964 disable problematic tests 2019-12-10 12:34:48 +02:00
andri lim
df21dd44cb fixes typo 2019-12-10 12:34:48 +02:00
andri lim
9596dbc267 activates blockchain test 2019-12-10 12:34:48 +02:00
andri lim
1ffb992674 multi root state trie implementation 2019-12-10 12:34:48 +02:00
andri lim
5c96cf8e87 enable EVM sha3_bigsize test on 32 bits 2019-12-10 12:34:14 +02:00
andri lim
3683ce2cbc
disable tests with huge memory consumption 2019-12-06 15:01:49 +07:00
andri lim
d2b5e1a26d
use 'skipNothing' as default param to 'jsonTest' 2019-12-06 15:01:49 +07:00
andri lim
2057f88dba
fixes #421, each tests have their own skip table 2019-12-06 15:01:49 +07:00
kdeme
10f9f2c3bb Disable test randomStatetest159 2019-12-05 13:02:21 +01:00
andri lim
358c27c862
make test green, skip mysterious raising exception failed test 2019-12-05 07:30:11 +07:00
andri lim
d944138e63
fixes indentation 2019-11-19 21:26:58 +07:00
andri lim
0d743dc468
fixes 'collectTouchedAccounts' for Istanbul 2019-11-19 16:14:36 +07:00
andri lim
6b053d8a89
skip failed tests 2019-11-19 13:12:13 +07:00
andri lim
19803bd685
skip incorrect and slow tests 2019-11-18 20:49:24 +07:00
andri lim
dda26611c2
fixes bc and gst tester [skip ci] 2019-11-14 22:37:58 +07:00
andri lim
f66f49168a
fix bc/gst tester for istanbul [skip ci] 2019-11-14 21:20:34 +07:00
andri lim
d01edfdcac add istanbul tests fixtures 2019-11-14 10:21:04 +00:00
andri lim
c4dcf5da30
reduce compiler warnings 2019-11-13 21:49:39 +07:00
andri lim
b3cbf620d6 implement EIP-152 2019-11-12 15:51:48 +00:00
Ștefan Talpalaru
d84e4810d5
unittest2 (parallelism disabled)
This is https://github.com/status-im/nimbus/pull/332 with parallelism
disabled, while some threadpool deadlock is being debugged.
2019-10-31 06:17:01 +01:00
andri lim
8a09e97d4d
add diagnostic message to test_difficulty.nim 2019-10-28 22:21:41 +07:00
andri lim
a45792cede
add diagnostic message to all_tests.nim 2019-10-28 22:21:40 +07:00
andri lim
b3a7adcedd
fixes #404 2019-10-17 15:30:15 +07:00
andri lim
a65ab2763e fixes generateHeaderFromParentHeader 2019-09-26 12:33:43 +03:00
andri lim
12960c27ce fixes coinBase suicide 2019-09-26 12:33:43 +03:00
andri lim
e63a43ee9f fixes getAncestorHash 2019-09-26 12:33:43 +03:00
andri lim
4c48244cbb fixes debugger 2019-09-26 12:33:43 +03:00
andri lim
b189e1604f fixes gasLimitBounds 2019-09-26 12:33:43 +03:00
andri lim
ed01201233 fixes fork choice 2019-09-26 12:33:43 +03:00
andri lim
10fb81b781 fixes verifyStateDB nonce conversion 2019-09-26 12:33:43 +03:00
andri lim
a2a8e81265 fixes difficulty validation 2019-09-26 12:33:43 +03:00
andri lim
58a7d5af83 fixes checkPOW of validateSeal 2019-09-26 12:33:43 +03:00