Roman Mandeleil
134589a3ca
Merge branch 'master' of https://github.com/ethereum/ethereumj
2015-03-11 15:08:46 +02:00
Roman Mandeleil
4d55f020dd
Merge pull request #232 from faizkhan00/freezehash
...
Add per-commit testing
2015-03-11 15:03:16 +02:00
Faiz Khan
c1c6f3eb9e
Add per-commit testing
2015-03-10 07:10:43 -05:00
Roman Mandeleil
f9b0772182
Merge pull request #231 from faizkhan00/add-commit-testloader-2
...
Auto loader for per-commit tests
2015-03-09 10:24:14 +02:00
Roman Mandeleil
13a3b4bb03
Introduce messages from wire to data parse
2015-03-08 21:28:53 +02:00
Faiz Khan
2102792f23
Auto loader for per-commit tests
2015-03-06 11:11:34 -06:00
Roman Mandeleil
1135db55b3
Merge pull request #229 from faizkhan00/quadraticmemory
...
Quadraticmemory
2015-03-03 11:07:42 +02:00
Faiz Khan
f1c4cd529c
Excluded tests (and comments for why)
2015-03-02 22:36:07 -06:00
Faiz Khan
196be7cf44
More of CJ's tests
2015-03-02 16:23:21 -06:00
Faiz Khan
3bb69e3180
Add Test for quadratic cost
2015-03-02 15:50:24 -06:00
Roman Mandeleil
bf769478f9
Fix typo
2015-02-27 09:33:09 +02:00
Roman Mandeleil
eb202cd2a4
Introduce Kademlia tree concept
2015-02-27 09:24:41 +02:00
Roman Mandeleil
841c4adb62
Polish message creation
2015-02-27 09:23:26 +02:00
Faiz Khan
6f66552f00
Quadratic memory cost
2015-02-26 16:27:16 -06:00
Roman Mandeleil
8af4556a4f
Hack cpp uncertain ECDSA behaivour:
...
+ cpp sends v = 0/1 on the RLPx level when java works with v = 27/28
with the current hack full traffic interoperability achieved
2015-02-25 22:47:05 +02:00
Roman Mandeleil
552b86507f
Introduced signature generation and validation
2015-02-25 20:39:58 +02:00
Roman Mandeleil
656e7b2673
RLPx message structure introduced
2015-02-25 19:15:42 +02:00
Roman Mandeleil
e0cebbba86
Introduce merge arrays function
2015-02-25 19:13:24 +02:00
Roman Mandeleil
97258a1838
Tweak sha3 to work on part of the byte array by (start, length)
2015-02-25 19:13:03 +02:00
Roman Mandeleil
fa484fa892
Update protocol version eth:53
2015-02-11 13:55:17 +02:00
Roman Mandeleil
15ea0c17c4
Merge pull request #222 from 8aff8265aa/fixtransactiongaslimit
...
Fixing transaction tests
2015-02-11 13:31:43 +02:00
Faiz Khan
6198be355a
Remove passing tests
2015-02-10 15:58:46 -06:00
Faiz Khan
5e8c795187
Trigger buildbot
2015-02-10 15:36:28 -06:00
Faiz Khan
8d8b734859
Fix regressions, use signum constructor for BigInteger
2015-02-10 15:35:06 -06:00
Faiz Khan
9f5678c769
Merge branch 'master' of https://github.com/ethereum/ethereumj into fixtransactiongaslimit
2015-02-10 14:56:15 -06:00
Faiz Khan
43b89fe161
Remove passing tests
2015-02-10 14:47:14 -06:00
Roman Mandeleil
6eb77e1068
Fix VMTest
...
+ Design special type repository that acts according the
rules of VMTesting means save any account been approached
even if didn't change.
+ Automatically fetch and run all tests in github
tree {ethereum_git_tests_repo}/VMTests/RandomTests
+ Fix all tests in VMTests/vmEnvironmentalInfoTest
[Delivers #88044620 ] [Delivers #87875292 ]
2015-02-10 21:10:05 +02:00
Roman Mandeleil
32ff7a7b68
Fix AdminInfo#getExecAverage divide by zero
...
AdminInfo#getExecAverage throws divide by zero exception when
blockExecTime#size is 0 [Delivers #88031650 ]
2015-02-10 16:07:55 +02:00
Roman Mandeleil
ad2eefb789
Fix VMTests
...
+ VMTests/vmBlockInfoTest
[Delivers #87875124 ]
2015-02-10 14:56:31 +02:00
Roman Mandeleil
664c3296b9
Merge remote-tracking branch 'origin/master'
2015-02-10 14:30:15 +02:00
Roman Mandeleil
54ac03c205
Fix VMTests
...
+ VMTests/vmSha3Test
[Delivers #87875840 ]
2015-02-10 14:30:03 +02:00
Roman Mandeleil
ffa06ed843
Update README.md
2015-02-10 14:17:00 +02:00
Roman Mandeleil
670726c1af
Fix VMTests
...
+ VMTests/vmSystemOperationsTest
+ VMTests/testArithmeticFromGitHub
[Delivers #87876108 ], [Delivers #87874276 ]
2015-02-10 14:09:38 +02:00
Faiz Khan
ba3b1c34b3
Fixing transaction tests
2015-02-08 20:55:52 -06:00
Roman Mandeleil
87c97652b6
Fix VMTests/vmSystemOperationsTest
...
+ [DONE] CallToNameRegistratorNotMuchMemory0
+ [DONE] ABAcallsSuicide0
+ [DONE] CallToNameRegistratorNotMuchMemory1
+ [DONE] CallToNameRegistratorOutOfGas
+ [DONE] callcodeToReturn1
+ [DONE] ABAcallsSuicide1
+ [DONE] ABAcalls1
+ [DONE] ABAcalls2
+ [DONE] ABAcalls3
+ [DONE] CallToNameRegistrator0
+ [DONE] ABAcalls0
+ [DONE] CallRecursiveBomb3
+ [DONE] CallRecursiveBomb2
+ [DONE] CallRecursiveBomb1
+ [DONE] CallRecursiveBomb0
+ [DONE] CallToReturn1
+ [DONE] callcodeToNameRegistrator0
2015-02-08 22:01:32 +02:00
Roman Mandeleil
e032b2248f
Introduce Transaction default factory method
2015-02-08 17:21:11 +02:00
Roman Mandeleil
3090f64dde
Map failures in TCK / VMTest
2015-02-07 21:56:44 +02:00
Roman Mandeleil
bd2e6c8042
Ignore failure
2015-02-07 20:42:28 +02:00
Roman Mandeleil
25754f97cd
Work on modulus testing in context of vmArithmeticTest.json
...
+ excluded test cases that fails
+ modulus work with sign number now
+ VM testing api can be used with excluded as well
2015-02-07 20:32:21 +02:00
Roman Mandeleil
02a39d0d27
Merge pull request #221 from 8aff8265aa/longtobigintfix
...
Fix long type usage for jsontestsuite & gaslimit
2015-02-07 17:27:52 +02:00
Roman Mandeleil
142e26e020
Update README.md
2015-02-07 15:03:34 +02:00
Roman Mandeleil
0ea7e7f3d6
Update README.md
2015-02-07 15:00:16 +02:00
Faiz Khan
6669523825
Fix long type usage for jsontestsuite & gaslimit
2015-02-07 06:36:42 -06:00
Roman Mandeleil
a7b281007d
Exclude recent failures
2015-02-06 22:49:02 +02:00
Roman Mandeleil
601c5f9b3a
Measure block execution time
2015-02-06 10:34:42 +02:00
Roman Mandeleil
06c2d6ae73
Exclude faling tests
2015-02-04 17:58:08 +02:00
Roman Mandeleil
6fbd5b4611
Merge pull request #220 from 8aff8265aa/master_2
...
Catch and protect against when getHReturn() passes null to avoid NPE
2015-02-04 17:49:41 +02:00
Faiz Khan
a7e6bf65d0
Catch and protect against when getHReturn() passes null to avoid NPE
2015-02-04 08:02:48 -06:00
Roman Mandeleil
8985f6374a
Cancel transaction approve by the clone transaction.
2015-02-04 15:14:15 +02:00
Roman Mandeleil
a232df1998
Merge pull request #219 from 8aff8265aa/master_2
...
Protections must be done before state changes
2015-02-03 20:43:39 +02:00