Commit Graph

170 Commits

Author SHA1 Message Date
Gav Wood
be1a5db120 Merge pull request #2777 from CJentzsch/fixStateTestsFilling
compile code in accounts when importing state
2015-08-12 11:58:05 +02:00
Dimitry
641fce2b86 Coverage: tests 2015-08-11 12:16:38 +03:00
CJentzsch
df39c99629 compile code in accounts when importing state 2015-08-10 16:47:42 +02:00
CJentzsch
4626890913 update test to new Block/State refactoring - credit to winsvega and chriseth 2015-08-06 00:14:45 +02:00
Gav Wood
e0863fbd27 First draft at splitting State.
Continuation of State split.

libethereum building again.

Compile fixes galore.
Remove a lot of code redundancy.

mix using new state/block classes
2015-08-05 22:34:13 +02:00
CJentzsch
29e85183ce check nothing when creating raw blocks in blockchaintests 2015-07-28 23:51:08 +02:00
arkpar
fb83d5440e more tests fixed 2015-07-24 19:53:23 +02:00
arkpar
1ec8db725e fixed more tests 2015-07-23 16:32:35 +02:00
arkpar
e2a1473d92 tests repared 2015-07-19 21:11:15 +02:00
arkpar
522d9f1e46 eth working 2015-07-19 21:10:14 +02:00
arkpar
32916c3362 started tests refactoring 2015-07-19 21:10:14 +02:00
Gav Wood
07a29389d6 All fields of BlockInfo now private. 2015-07-19 21:10:13 +02:00
Gav Wood
d0e7e6295c Modularise nonce, mix hash and seed hash. 2015-07-19 21:10:13 +02:00
Gav Wood
f66eabed76 Disable p2p tests. 2015-07-15 17:50:56 +02:00
arkpar
e906bb906f find instead of find_firt_of 2015-07-14 14:30:30 +02:00
Paweł Bylica
befbeba512 Fix up rvalue references. Avoid a copy of an EVM code in ExtVM. 2015-07-06 09:23:21 +02:00
Paweł Bylica
09f0e7f644 Make --vm command line option syntax consistent with other options. 2015-07-03 15:16:51 +02:00
Paweł Bylica
953e392ad2 --vm command line option replacing --jit. 2015-07-03 14:04:04 +02:00
Dimitry Khokhlov
2bdf36ef27 FuzzTests: Boost exception 2015-06-22 19:50:59 +04:00
CJentzsch
ba65702982 avoid network tests when --nonetwork is set 2015-06-18 12:31:58 +02:00
CJentzsch
e325f33856 add network flag 2015-06-18 08:00:16 +02:00
Dimitry
82a61176dd FuzzTesting: VMTests + TransactionTests support 2015-06-17 17:01:31 +03:00
Dimitry
587819dd3c createRandomTest: State test 2015-06-17 17:01:31 +03:00
chriseth
45831ea950 Some changes in libdevcore. 2015-06-16 15:09:19 +02:00
Dimitry
41db3a6162 expectOut fill section to vmTests 2015-06-11 18:53:29 +03:00
Dimitry
8f2f69f490 stPrecompiledContracts from transaction test 2015-06-10 14:39:44 +03:00
Gav Wood
6bd9348680 Merge pull request #2091 from gluk256/v_test_refactor
fixed peer test
2015-06-07 14:09:46 +09:00
CJentzsch
ae454a9a04 style 2015-06-05 08:38:58 +02:00
Vlad Gluhovsky
b905fd8084 fixed peer test 2015-06-04 19:36:37 +02:00
CJentzsch
7bbb8de506 add ability to test unsigned transaction 2015-06-04 10:41:02 +02:00
Dimitry
5452c8f7e3 Random Code: cath fill exceptions 2015-06-01 18:11:26 +03:00
Dimitry
3bbef4fb32 Random Code: fulloutput option + test 2015-06-01 18:11:26 +03:00
Dimitry
5cfec260f7 Random test code 2015-06-01 18:11:25 +03:00
CJentzsch
aefd0e9ca5 handle output larger than 4069 bytes in test 2015-05-19 16:46:00 +02:00
Gav Wood
021f20a640 Merge pull request #1854 from CJentzsch/optionalWalletTests
optional wallet blockChain tests, because it takes a while
2015-05-13 18:37:45 +03:00
Gav Wood
c600607eae Merge pull request #1829 from imapp-pl/pr/fix_singletest_option
testeth: fix --singletest option
2015-05-13 00:55:03 +03:00
Gav Wood
ae14cb9647 Merge pull request #1808 from imapp-pl/pr/evmjit
Smart VM
2015-05-12 12:10:39 +03:00
Paweł Bylica
2e169a9947 testeth: support for --singletest option with only test name param. 2015-05-12 09:37:39 +02:00
CJentzsch
2add2a4de9 optional wallet blockChain tests, beacuse it takes a while 2015-05-11 10:11:36 +02:00
Paweł Bylica
f7109717ed testeth: fix --singletest option 2015-05-08 11:00:53 +02:00
arkpar
de01400fb4 set and map to hash tables 2015-05-07 16:22:47 +02:00
Paweł Bylica
b9a722223a SmartVM: initial implementation 2015-05-06 13:18:52 +02:00
winsvega
ce40f285f3 Solidity: cryptographic ecrecover test 2015-05-05 18:15:26 +03:00
winsvega
d2457abb98 Specifing concrete test when filling testsuite 2015-05-05 16:46:01 +03:00
Gav Wood
50644d2e10 Tidy and conformalise the toHex API. 2015-04-27 23:30:28 +02:00
winsvega
1580c38d66 blockweight: allfields to compact Hex fix 2015-04-24 16:03:14 +03:00
winsvega
d872539b1f blockweight: stateroot is hash 2015-04-24 16:03:14 +03:00
winsvega
a5535ec86f BlockWeight: data fix
refactoring
2015-04-24 16:03:14 +03:00
winsvega
5d35f71350 BlockWeight: toCompactHex
refactoring
2015-04-24 16:03:14 +03:00
winsvega
bd08a2bbe2 BlockWeight: tests refactoring 2015-04-24 16:03:14 +03:00