Commit Graph

57 Commits

Author SHA1 Message Date
CJentzsch
4d103ccef1 xMerge remote-tracking branch 'upstream/develop' into JSON_testContract 2015-04-20 09:33:02 +02:00
CJentzsch
d399f077ef simplification 2015-04-17 22:44:26 +02:00
CJentzsch
22d16c048b 0x -> 0x0 for numbers 2015-04-17 18:41:27 +02:00
CJentzsch
6a146f727b use this_thread::sleep_for instead of sleep 2015-04-17 15:08:42 +02:00
CJentzsch
182b2a6219 retrigger build 2015-04-17 14:51:01 +02:00
CJentzsch
35dafa7479 add sleep 1 second to avoid invalid blocks due to same timestamp during creation
Conflicts:
	test/blockchain.cpp
2015-04-17 12:19:12 +02:00
CJentzsch
2f2800d743 add JSON test
Conflicts:
	test/bcJS_API_TestFiller.json
2015-04-17 12:17:51 +02:00
winsvega
92269d4df7 All Fields Hex: block tests 2015-04-16 16:46:40 +03:00
Gav Wood
efdd3790a0 Various fixes for mining. 2015-04-14 12:56:58 +02:00
Gav Wood
d0efe9333f Some early refactoring to support async miners better. 2015-04-14 12:55:16 +02:00
winsvega
675975fad2 Check State: Style 2015-04-13 13:02:51 +03:00
winsvega
deff3f2b50 Check State: Block Tests 2015-04-13 12:20:12 +03:00
winsvega
47849db473 Check State: Block Test + Transaction 2015-04-13 12:20:12 +03:00
winsvega
e54952c8cf BlockTests: add expect section 2015-04-13 12:20:12 +03:00
Gav Wood
b848fa9af1 Ability to switch GPU/CPU mining on the fly. 2015-04-11 00:45:21 +02:00
Gav Wood
35affd39f1 OpenCL stuff, Fix for eth_call. 2015-04-10 16:41:58 +02:00
Gav Wood
fff3784c01 Remove VMTRACE.
Better transaction logging.
Avoid bothering with obviously invalid transactions.
2015-04-08 02:42:51 +02:00
CJentzsch
9deb2659c0 style 2015-04-07 00:07:38 +02:00
CJentzsch
bcc92ec956 add invalid timestamp 2015-04-07 00:03:03 +02:00
CJentzsch
b9ace5452e Merge remote-tracking branch 'upstream/develop' into addTests 2015-04-06 10:20:58 +02:00
CJentzsch
8921dc0de4 uncle with same block number + uncle header validity 2015-04-06 08:52:20 +02:00
Gav Wood
0dc70c63a9 Move hash to a hidden function, and provide a datapath to it so avoid
unneeded SHA3s.
2015-04-05 21:08:22 +02:00
Gav Wood
8afc2ab1e1 Decent transaction import result provision.
Give network a hint about what's going on for peer backoffs.
Avoid sleeping in main loop when there's still work on.
2015-04-05 16:33:51 +02:00
Gav Wood
80dc6380d0 Fixes #1509 2015-04-03 21:10:15 +02:00
Gav Wood
77589fce9b Use TransientDirectory. 2015-03-29 22:37:32 +02:00
Gav Wood
25ccfe9ce4 Fix a load of horrible style that got through.
Fix blockchain tests so they don't clobber the AZ blockchain DB!
Make TransientDirectory use a temp path unless otherwise instructed.
2015-03-29 22:23:59 +02:00
Gav Wood
5e28d981c7 Refactored much of transaction queue for tidiness and optimisation. 2015-03-29 19:13:39 +02:00
CJentzsch
aab0ec0678 add possibility to have in-chain uncles as tests 2015-03-23 13:08:14 +01:00
winsvega
27af13cca7 SDIV
YP p.22 Test Case
2015-03-19 23:17:27 +03:00
winsvega
4b372b758b BlokTests
InvalidBlockRLP
2015-03-18 18:50:21 +03:00
CJentzsch
b97fe62e13 update blockchain tests 2015-03-16 17:07:48 +01:00
CJentzsch
1646ab45a8 add test for uncle generation 2015-03-14 10:03:30 +01:00
CJentzsch
132533babb clean up 2015-03-13 15:35:32 +01:00
CJentzsch
f72e8d93a6 remove seedhash from block header tests 2015-03-13 14:58:47 +01:00
Gav Wood
66a216f704 Remove seedHash from header. 2015-03-12 18:10:27 +00:00
CJentzsch
0b6b99cf16 style 2015-03-10 17:51:08 +01:00
CJentzsch
f0a216943f blockchain tests fixes 2015-03-10 17:51:08 +01:00
Gav Wood
a2ca8cefb7 Gas pricing infrastructure and a couple of pricing mechanisms. 2015-03-07 16:43:05 +01:00
Gav Wood
986fdb9d5f Avoid checking for difficulty when doing PoW test. 2015-03-06 22:53:49 +01:00
CJentzsch
3112948e53 try to have a uncle with block number = 1 2015-03-06 12:49:39 +01:00
CJentzsch
96da2e9789 style + add test cases 2015-03-06 12:49:39 +01:00
CJentzsch
072a4fb4ba style 2015-03-06 12:49:39 +01:00
CJentzsch
3fa4f14859 add uncle header feature for fillers 2015-03-06 12:49:38 +01:00
CJentzsch
63be15a83d merge 2015-03-06 12:49:34 +01:00
Gav Wood
aa2bc0eb65 Add date/time language to solidity. 2015-03-06 12:49:13 +01:00
CJentzsch
44c991107d update block tests to latest changes PoW changes 2015-03-06 12:49:13 +01:00
CJentzsch
fefeb706ef more block tests + bugfix for longer chains 2015-03-06 12:49:13 +01:00
CJentzsch
4a48392a90 blockchain tests
Conflicts:
	test/block.cpp
2015-03-06 12:47:26 +01:00
CJentzsch
281cbf5351 try to have a uncle with block number = 1 2015-03-06 12:46:24 +01:00
CJentzsch
4baf831f39 style + add test cases 2015-03-06 12:46:24 +01:00