Christian
|
56e9cc8db7
|
Solidity parser, can not parse much yet.
|
2014-10-08 13:49:34 +02:00 |
|
Christian
|
a1f32a0b26
|
Solidity scanner and some unit tests.
The scanner is a modified version of the v8 javascript scanner.
|
2014-10-08 11:11:50 +02:00 |
|
Christian
|
ef59373871
|
Solidity scanner and some unit tests.
The scanner is a modified version of the v8 javascript scanner.
|
2014-10-08 11:11:50 +02:00 |
|
Gav Wood
|
f24a017a06
|
PoC-7 crypto-contracts.
|
2014-10-08 00:07:03 +02:00 |
|
Gav Wood
|
8c1c9ac664
|
More attempts to fix for the ultra-pedantic clang compiler.
|
2014-10-07 23:07:56 +02:00 |
|
Gav Wood
|
d4a0fc07e1
|
More attempts to fix for the ultra-pedantic clang compiler.
|
2014-10-07 23:07:56 +02:00 |
|
Gav Wood
|
92d9a107d7
|
PoC-7: JUMPDEST implemented.
|
2014-10-07 18:43:01 +02:00 |
|
Gav Wood
|
69ff5582e6
|
Merge pull request #324 from CJentzsch/develop
Added system operation tests. Switched to a primarily use of boost::exception.
|
2014-10-06 12:34:45 +02:00 |
|
Christoph Jentzsch
|
0d5a301957
|
Bug fix, push callcreate before changing gas value in FakeExtVM
|
2014-10-06 10:17:27 +02:00 |
|
Arkady Paronyan
|
77598cc3f0
|
fixed segfaults on accessing temp objects vector buffers
|
2014-10-03 17:53:04 +04:00 |
|
Christoph Jentzsch
|
f61c323244
|
Restructured exceptions. Boost::exception is now used primarily.
|
2014-10-02 14:20:33 +02:00 |
|
Christoph Jentzsch
|
d490d3197b
|
Restructured exceptions. Boost::exception is now used primarily.
|
2014-10-02 14:20:33 +02:00 |
|
Christoph Jentzsch
|
8b3b711eff
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2014-10-01 13:59:36 +02:00 |
|
Christoph Jentzsch
|
4d7a55f8e2
|
corrected CALLSTATELESS test, style fixes, code length independent call in FakeExtVM
|
2014-10-01 13:59:07 +02:00 |
|
Gav Wood
|
5e6121d3fe
|
Avoid attempt to reget chain on block reception.
Send genesis block hash in hash chain.
|
2014-09-30 18:25:10 +01:00 |
|
Gav Wood
|
fa902ec5ff
|
Networking fixes.
|
2014-09-30 15:53:15 +01:00 |
|
Christoph Jentzsch
|
244b787111
|
Completed vm tests. Added ADDMOD,MULMOD,POST,CALLSTATELESS
|
2014-09-29 13:10:25 +02:00 |
|
Christoph Jentzsch
|
5bdfed39e1
|
undefined FILL_TESTS and some minor style fixes
|
2014-09-27 13:06:55 +02:00 |
|
Christoph Jentzsch
|
9183d2e6e3
|
Reorganized FakeExtVM class into .h and .cpp file. Added state class member in order to test CREATE and CALL. Added system operations test.
|
2014-09-27 12:51:34 +02:00 |
|
Christoph Jentzsch
|
388ed8fa62
|
Added more vm tests
|
2014-09-25 11:18:32 +02:00 |
|
Christoph Jentzsch
|
f3bc035e11
|
style fix
|
2014-09-20 22:18:42 +02:00 |
|
Christoph Jentzsch
|
e2fe9628d1
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2014-09-20 02:05:46 +02:00 |
|
Christoph Jentzsch
|
9f04e1d1b7
|
Added arithmetic test
|
2014-09-20 02:05:04 +02:00 |
|
Gav Wood
|
583111ea68
|
Moved miner over to new Worker class.
|
2014-09-16 08:09:48 -04:00 |
|
Gav Wood
|
ce3a2713f4
|
Remove old Client network code & API.
Move over JsonRpcServer to WebThree.
|
2014-09-15 21:49:52 +02:00 |
|
Gav Wood
|
9511383c42
|
Beginning of merge into AZ.
|
2014-09-11 13:27:15 +02:00 |
|
Gav Wood
|
c52b98edda
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
2014-09-05 18:24:29 +02:00 |
|
Gav Wood
|
55d0e1c34e
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
2014-09-05 18:24:29 +02:00 |
|
Gav Wood
|
f9a7ab94ae
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
2014-09-05 18:24:29 +02:00 |
|
Gav Wood
|
37def1ca62
|
Project-wide reorganisation of namespaces.
|
2014-09-05 17:09:58 +02:00 |
|
Gav Wood
|
6ff57fe075
|
Project-wide reorganisation of namespaces.
|
2014-09-05 17:09:58 +02:00 |
|
Gav Wood
|
38dd3fb050
|
Project-wide reorganisation of namespaces.
|
2014-09-05 17:09:58 +02:00 |
|
Gav Wood
|
d0d1e91a68
|
CALL_STATELESS
|
2014-09-03 21:28:37 +02:00 |
|
Gav Wood
|
60458e3fd9
|
Repot.
No memsize increase on 0.
|
2014-09-03 21:06:36 +02:00 |
|
Gav Wood
|
3e288da60f
|
Reorganisation.
|
2014-09-03 20:18:02 +02:00 |
|
Gav Wood
|
ef9a577af7
|
Allow local networking option.
|
2014-09-02 12:21:41 +02:00 |
|
Gav Wood
|
dbf099d121
|
New net is compiling.
|
2014-09-01 18:54:06 +02:00 |
|
Gav Wood
|
42920f5d93
|
Split off general network layer.
|
2014-08-27 12:48:30 +02:00 |
|
Gav Wood
|
00caaf53d2
|
Better interface for instrInfo.
|
2014-08-26 22:27:45 +02:00 |
|
Gav Wood
|
74f198c043
|
SWAP & DUP
|
2014-08-21 16:14:12 +02:00 |
|
Gav Wood
|
5cdacb1bc1
|
Unambiguous licence.
|
2014-08-21 15:53:59 +02:00 |
|
Gav Wood
|
e4e46b07eb
|
Fix for padding in new SHA3.
|
2014-08-14 13:26:28 +02:00 |
|
Giacomo Tazzari
|
905df780a3
|
Code indentation fix
|
2014-08-11 11:20:11 +02:00 |
|
Giacomo Tazzari
|
17cb91aa35
|
Fixed implementation of EXP opcode (wrong results when exponent >= 2^32)
|
2014-08-11 11:06:32 +02:00 |
|
Giacomo Tazzari
|
b3e2070903
|
Using boost::spirit::standard namespace instead of boost::spirit::ascii in parseTreeLLL() to prevent crashing when parsing code containing non-ascii characters
|
2014-08-10 00:42:34 +02:00 |
|
Gav Wood
|
621fbc00f4
|
Rename assembly again.
|
2014-07-28 01:58:34 +02:00 |
|
Gav Wood
|
6f68842208
|
Avoid _asm from MSVC.
|
2014-07-27 14:06:38 +02:00 |
|
Gav Wood
|
ed0209fefc
|
Updates to assembler - see the sub-codes.
|
2014-07-27 13:09:36 +02:00 |
|
Gav Wood
|
510abc0997
|
Fixes and whatnot.
|
2014-07-27 11:20:43 +02:00 |
|
Gav Wood
|
b567133750
|
Minor updates.
|
2014-07-23 22:51:14 +02:00 |
|