chriseth
|
0906042ce0
|
More information for help screen, some fixes for argument parsing.
|
2015-08-20 02:12:37 +02:00 |
|
chriseth
|
8d9eb68307
|
Modularise CMakeLists files and integrate tests.
|
2015-08-20 00:55:41 +02:00 |
|
chriseth
|
4c8b220257
|
Merge pull request #5 from chriseth/addTests
Add tests from cpp-ethereum.
|
2015-08-19 21:59:35 +02:00 |
|
chriseth
|
936f6bab7c
|
Move Solidity tests.
|
2015-08-19 21:54:14 +02:00 |
|
chriseth
|
e985b285be
|
Move Solidity tests.
|
2015-08-19 21:54:09 +02:00 |
|
chriseth
|
3fe8db229c
|
Merge pull request #4 from LefterisJP/libsolidity_cmakelists
Add CMakeLists.txt for libsolidity
|
2015-08-19 16:14:40 +02:00 |
|
chriseth
|
2f41438715
|
Merge pull request #3 from chriseth/moveSolc
Copy solc files from cpp-ethereum.
|
2015-08-19 13:14:36 +02:00 |
|
chriseth
|
4e7f473c1b
|
Merge solc files from cpp-ethereum.
|
2015-08-19 13:12:18 +02:00 |
|
chriseth
|
895a0a819f
|
Moved solc files.
|
2015-08-19 13:12:08 +02:00 |
|
chriseth
|
617387436b
|
Merge branch 'develop' of /tmp/cpp-ethereum into HEAD
|
2015-08-19 13:04:58 +02:00 |
|
chriseth
|
b429a67a9e
|
Moved solc files.
|
2015-08-19 13:02:21 +02:00 |
|
chriseth
|
a20ae552fd
|
Merge pull request #2 from chriseth/moveSolc
Move all files of the Solidity commandline interface.
|
2015-08-19 12:58:10 +02:00 |
|
chriseth
|
22a7278fdd
|
Merge pull request #1 from chriseth/master
Move libsolidity files from cpp-ethereum.
|
2015-08-19 12:57:16 +02:00 |
|
chriseth
|
9ccba53659
|
Move solc files from cpp-ethereum
|
2015-08-19 12:52:21 +02:00 |
|
chriseth
|
b106ecfa1c
|
Moved files.
|
2015-08-19 12:50:04 +02:00 |
|
chriseth
|
41aa3221df
|
Moved Solidity files from cpp-ethereum
|
2015-08-19 12:41:46 +02:00 |
|
chriseth
|
1dbfb0350b
|
Moved all Solidity files.
|
2015-08-19 12:41:16 +02:00 |
|
chriseth
|
267ac4235d
|
Reduce usage of "new".
|
2015-08-11 13:39:16 +02:00 |
|
chriseth
|
b1563878b6
|
Disallow comparison for reference types.
Fixes #2690
|
2015-08-07 17:50:54 +02:00 |
|
chriseth
|
4288543847
|
Disallow comparison for reference types.
Fixes #2690
|
2015-08-07 17:50:54 +02:00 |
|
chriseth
|
ab33328d1f
|
Do not allow boolean operators for integers.
Fixes #2496
|
2015-08-07 17:50:07 +02:00 |
|
chriseth
|
e0fbdd57e6
|
Do not allow boolean operators for integers.
Fixes #2496
|
2015-08-07 17:50:07 +02:00 |
|
chriseth
|
5aec9fba47
|
Actual auction tests.
|
2015-08-06 17:48:27 +02:00 |
|
chriseth
|
e24d24b34b
|
Fix key manager test.
|
2015-08-06 16:49:18 +02:00 |
|
chriseth
|
f1fa2734d0
|
Merge pull request #2697 from chriseth/sol_fix_clone
Fix clone with regards to value transfer.
|
2015-08-05 18:13:42 +02:00 |
|
chriseth
|
4ff890f1dd
|
Basic tests for auction registrar.
|
2015-08-05 17:19:48 +02:00 |
|
chriseth
|
fbe4ce37a0
|
Merge pull request #2688 from chriseth/toBytesConversion
Allow explicit conversions bytes <-> string.
|
2015-08-05 17:19:19 +02:00 |
|
chriseth
|
4ce09762c7
|
Merge pull request #2688 from chriseth/toBytesConversion
Allow explicit conversions bytes <-> string.
|
2015-08-05 17:19:19 +02:00 |
|
chriseth
|
2b9e8adeed
|
Use 0/1 for cmake switches.
|
2015-08-05 17:14:41 +02:00 |
|
chriseth
|
3380c7c6c9
|
Merge pull request #2701 from chriseth/sol_fix_stringsAsKeysInMapping
Fix for strings as keys in mappings.
|
2015-08-05 15:59:44 +02:00 |
|
chriseth
|
c9664bbfd7
|
Updated dockerfile to changed build process.
|
2015-08-04 20:03:04 +02:00 |
|
chriseth
|
b5d37adfb5
|
Fix for strings as keys in mappings.
|
2015-08-04 16:59:37 +02:00 |
|
chriseth
|
f2088278aa
|
Break off contract tests.
|
2015-08-04 16:31:39 +02:00 |
|
chriseth
|
eab9585ea1
|
Fix clone with regards to value transfer.
|
2015-08-04 14:06:25 +02:00 |
|
chriseth
|
858e7b83b5
|
Version 0.1.1
|
2015-08-04 11:12:44 +02:00 |
|
chriseth
|
45e6d94078
|
Allow explicit conversions bytes <-> string.
|
2015-08-04 11:06:57 +02:00 |
|
chriseth
|
56d5c33106
|
Allow explicit conversions bytes <-> string.
|
2015-08-04 11:06:57 +02:00 |
|
chriseth
|
765f303688
|
strings as mapping keys.
|
2015-08-03 18:10:08 +02:00 |
|
chriseth
|
6daa27622a
|
strings as mapping keys.
|
2015-08-03 18:10:08 +02:00 |
|
chriseth
|
2c476390ca
|
Merge pull request #2677 from chriseth/sol_copyContract
Clone contracts
|
2015-08-03 16:12:12 +02:00 |
|
chriseth
|
598e66f395
|
Create and output clone contracts.
|
2015-07-31 19:23:31 +02:00 |
|
chriseth
|
943fd623e1
|
Create and output clone contracts.
|
2015-07-31 19:23:31 +02:00 |
|
chriseth
|
840a0108cc
|
Tests for FixedFeeRegistrar.
|
2015-07-29 19:32:42 +02:00 |
|
chriseth
|
ac1a11634e
|
Improved gas computation for CALLCODE.
|
2015-07-28 13:37:46 +02:00 |
|
chriseth
|
35cb53ad2e
|
Revoke tests.
|
2015-07-23 23:44:35 +02:00 |
|
chriseth
|
1dc55061f4
|
Remove block number from internal changes.
|
2015-07-23 00:05:09 +02:00 |
|
chriseth
|
c11d2a2c62
|
Fully automate the dockerfile again.
|
2015-07-22 19:20:00 +02:00 |
|
chriseth
|
d4cb489c8f
|
Wallet updated to include daylimit in constructor.
|
2015-07-22 16:58:24 +02:00 |
|
chriseth
|
f43b7f0828
|
Windows fix.
|
2015-07-20 18:44:53 +02:00 |
|
chriseth
|
8e4517a015
|
Use actual addresses.
|
2015-07-20 17:51:28 +02:00 |
|
chriseth
|
1fb87c8579
|
Updated the wallet contract and tests.
|
2015-07-16 16:25:23 +02:00 |
|
chriseth
|
54fa8ed7a6
|
Add BuildInfo.h as dependency.
|
2015-07-16 13:50:46 +02:00 |
|
chriseth
|
79a8effaa4
|
Merge pull request #2480 from chriseth/sol_relaxStackHeightCheck
Allow one additional stack slot.
|
2015-07-16 12:32:49 +02:00 |
|
chriseth
|
c432ec46f9
|
Merge pull request #2482 from chriseth/sol_fix_initialiseStorageStrings
Fix for initialising storage strings.
|
2015-07-16 12:31:24 +02:00 |
|
chriseth
|
63d603bccc
|
Merge pull request #2482 from chriseth/sol_fix_initialiseStorageStrings
Fix for initialising storage strings.
|
2015-07-16 12:31:24 +02:00 |
|
chriseth
|
13effae9d3
|
Allow structs containing mappings in memory.
|
2015-07-16 01:10:09 +02:00 |
|
chriseth
|
a2796c3d15
|
Allow structs containing mappings in memory.
|
2015-07-16 01:10:09 +02:00 |
|
chriseth
|
bb181d8c85
|
Fix for initialising storage strings.
|
2015-07-15 22:13:27 +02:00 |
|
chriseth
|
2ce6d3bcee
|
Fix for initialising storage strings.
|
2015-07-15 22:13:27 +02:00 |
|
chriseth
|
c7c5de4dd3
|
Allow one additional stack slot.
Fixes: #2478
|
2015-07-15 22:11:17 +02:00 |
|
chriseth
|
3d03e85e4e
|
Check whether a literal is a valid literal before using it.
Fixes #2078
|
2015-07-14 17:43:13 +02:00 |
|
chriseth
|
cd264b72ab
|
Check whether a literal is a valid literal before using it.
Fixes #2078
|
2015-07-14 17:43:13 +02:00 |
|
chriseth
|
a01365a259
|
Improved error message for wrong argument count.
Fixes #2456
|
2015-07-14 16:54:18 +02:00 |
|
chriseth
|
dd3afa2877
|
Fix comparison between bytes types.
Fixes #2087
|
2015-07-14 16:40:16 +02:00 |
|
chriseth
|
a3dace66e1
|
Fix comparison between bytes types.
Fixes #2087
|
2015-07-14 16:40:16 +02:00 |
|
chriseth
|
73275e1825
|
Use only a single stack slot for storage references.
|
2015-07-14 11:58:16 +02:00 |
|
chriseth
|
2173ad25a9
|
Flexible string literals, convertible to bytesX, bytes and string.
|
2015-07-09 17:10:58 +02:00 |
|
chriseth
|
46dde467e7
|
Flexible string literals, convertible to bytesX, bytes and string.
|
2015-07-09 17:10:58 +02:00 |
|
chriseth
|
b458d543b5
|
Versioning for Solidity.
|
2015-07-09 16:07:33 +02:00 |
|
chriseth
|
15dc5954c3
|
Versioning for Solidity.
|
2015-07-09 16:07:33 +02:00 |
|
chriseth
|
c5984302fc
|
Updated wallet code.
|
2015-07-06 18:06:01 +02:00 |
|
chriseth
|
aa6182ab87
|
Style and some assertion messages.
|
2015-07-03 18:15:05 +02:00 |
|
chriseth
|
a393acd0b2
|
Struct constructors.
|
2015-07-03 17:25:30 +02:00 |
|
chriseth
|
e2d6e34f9c
|
Struct constructors.
|
2015-07-03 17:25:30 +02:00 |
|
chriseth
|
3350f1d304
|
Fix for copying arrays to storage.
|
2015-07-03 17:25:30 +02:00 |
|
chriseth
|
6059d20750
|
Fix for copying arrays to storage.
|
2015-07-03 17:25:30 +02:00 |
|
chriseth
|
fc8f83b84e
|
Memory structs.
|
2015-07-03 17:25:29 +02:00 |
|
chriseth
|
cad3379306
|
Memory structs.
|
2015-07-03 17:25:29 +02:00 |
|
chriseth
|
600a16218a
|
Documentation and tests for RangeMask.
|
2015-07-01 18:19:58 +02:00 |
|
chriseth
|
ad459207a3
|
Fixed checking of abstract functions.
Fixes #2264
|
2015-06-30 11:55:21 +02:00 |
|
chriseth
|
807f7e6579
|
Fixed checking of abstract functions.
Fixes #2264
|
2015-06-30 11:55:21 +02:00 |
|
chriseth
|
ee7ef675c3
|
Memory arrays cannot be resized.
|
2015-06-29 20:08:02 +02:00 |
|
chriseth
|
4e62efc7ff
|
Memory arrays cannot be resized.
|
2015-06-29 20:08:02 +02:00 |
|
chriseth
|
9cb646697d
|
Merge pull request #2312 from chriseth/sol_updateWallet
Updated wallet test to latest wallet source.
|
2015-06-29 16:46:50 +02:00 |
|
chriseth
|
35540fcf2d
|
Another compiler fix.
|
2015-06-29 13:23:02 +02:00 |
|
chriseth
|
4a369a8eee
|
Updated wallet test to latest wallet source.
|
2015-06-29 12:48:03 +02:00 |
|
chriseth
|
e1b2a79b8b
|
Another test for arrays in constructors.
|
2015-06-29 12:47:04 +02:00 |
|
chriseth
|
bdbe5a3cf8
|
Fix gcc issue.
|
2015-06-27 00:13:53 +02:00 |
|
chriseth
|
7100b14d4d
|
Delete for memory objects.
|
2015-06-26 21:28:02 +02:00 |
|
chriseth
|
fac8124412
|
Disallow memory types containing mappings.
|
2015-06-26 21:28:02 +02:00 |
|
chriseth
|
03edf74e62
|
No delete on storage pointers.
|
2015-06-26 21:28:02 +02:00 |
|
chriseth
|
ca497f5d10
|
Delete for memory objects.
|
2015-06-26 21:28:02 +02:00 |
|
chriseth
|
109b4eafb9
|
Some fixes for calldata arrays.
|
2015-06-26 20:27:56 +02:00 |
|
chriseth
|
65d89bde6d
|
Do not copy reference types to memory in-place.
|
2015-06-26 19:15:00 +02:00 |
|
chriseth
|
37e7f1f10d
|
Do not copy reference types to memory in-place.
|
2015-06-26 19:15:00 +02:00 |
|
chriseth
|
342ca94866
|
Fixed and simplified external type computation.
|
2015-06-26 16:55:42 +02:00 |
|
chriseth
|
e4a1a5446b
|
Merge pull request #2276 from chriseth/sol_memoryArrays7
Copy routines for non-byte arrays.
|
2015-06-25 18:52:19 +02:00 |
|
chriseth
|
2e5c52bfab
|
Merge pull request #2276 from chriseth/sol_memoryArrays7
Copy routines for non-byte arrays.
|
2015-06-25 18:52:19 +02:00 |
|
chriseth
|
fb14a586f4
|
Merge pull request #2286 from chriseth/sol_simplerStaticMemoryAccess
Simplify static memory access functions.
|
2015-06-25 17:32:22 +02:00 |
|
chriseth
|
529ed468df
|
Style.
|
2015-06-25 17:22:28 +02:00 |
|