Lefteris Karapetsas
|
a823de2d58
|
push() for byte arrays also properly implemented
|
2015-10-15 14:37:11 +02:00 |
|
LianaHus
|
771f20b595
|
mainly style fixes/renaming
|
2015-10-15 14:36:23 +02:00 |
|
Lefteris Karapetsas
|
9224c1f712
|
Working implementation of arraypush
ByteArrayPush() gets a test but is ignored for now, since there are
still some issues with its implementation
|
2015-10-15 13:54:59 +02:00 |
|
LianaHus
|
0d0fd31fbf
|
fix
|
2015-10-15 12:16:10 +02:00 |
|
LianaHus
|
675aed1edf
|
fixed new tests
|
2015-10-15 11:50:25 +02:00 |
|
LianaHus
|
7a7a7dcbb5
|
fixes error after conflict resolving
|
2015-10-15 11:10:55 +02:00 |
|
Lefteris Karapetsas
|
a521843f6b
|
Implement Dynamic array push and fix test
Still a work in progress. There is a disturbance in the stack at the
moment and that's why there are some cout statements left for debugging.
|
2015-10-15 10:52:30 +02:00 |
|
Lefteris Karapetsas
|
3287cd464f
|
WIP - Expression compiler for array push
|
2015-10-15 10:52:30 +02:00 |
|
Lefteris Karapetsas
|
763b544822
|
Add a dynamic array push() test
|
2015-10-15 10:52:30 +02:00 |
|
LianaHus
|
c3491e4469
|
errors instead of exceptions
Conflicts:
libsolidity/CompilerStack.cpp
libsolidity/NameAndTypeResolver.cpp
libsolidity/NameAndTypeResolver.h
libsolidity/TypeChecker.cpp
test/libsolidity/SolidityNameAndTypeResolution.cpp
|
2015-10-14 20:37:41 +02:00 |
|
LianaHus
|
8f7f22c5a6
|
some fixes
|
2015-10-14 20:27:44 +02:00 |
|
LianaHus
|
742e5b259a
|
added Error class for all kind of errors
Conflicts:
libsolidity/Exceptions.h
|
2015-10-14 20:27:41 +02:00 |
|
LianaHus
|
95ad872678
|
added Error class for all kind of errors
Conflicts:
libsolidity/Exceptions.h
Conflicts:
libsolidity/ReferencesResolver.cpp
|
2015-10-14 20:27:30 +02:00 |
|
chriseth
|
e11e10f817
|
Merge pull request #126 from chriseth/destructuringAssignment
Multi-variable declarations.
|
2015-10-13 22:32:27 +02:00 |
|
chriseth
|
72f7792f8e
|
Some further test fixes.
|
2015-10-13 14:31:24 +02:00 |
|
chriseth
|
13d7bc4ee8
|
Some more tests and typos fixed.
|
2015-10-13 12:22:57 +02:00 |
|
chriseth
|
deebc7e860
|
Multi-variable declarations.
|
2015-10-13 12:16:23 +02:00 |
|
chriseth
|
a5d12b8761
|
Introduced tuple type and added multi variable declarations to type
checker.
|
2015-10-09 19:35:41 +02:00 |
|
chriseth
|
c54a033bf0
|
Tests for multi variable declaration.
|
2015-10-09 16:26:27 +02:00 |
|
chriseth
|
b9a166061b
|
Refactoring to allow multi-variable declarations.
|
2015-10-08 18:25:44 +02:00 |
|
chriseth
|
23865e3929
|
Merge pull request #124 from chriseth/version
Set version to 0.1.5.
|
2015-10-07 18:43:52 +02:00 |
|
chriseth
|
090832c4b1
|
Set version to 0.1.5.
|
2015-10-07 18:21:36 +02:00 |
|
chriseth
|
b4f817d9d9
|
Merge pull request #123 from chriseth/largeHexConstants
Check invalid integer constants for functions accepting arbitrary arguments.
|
2015-10-07 18:20:41 +02:00 |
|
chriseth
|
35de03626f
|
Check invalid integer constants for functions accepting arbitrary arguments.
|
2015-10-07 18:13:20 +02:00 |
|
chriseth
|
ab433c9a78
|
Merge pull request #121 from chriseth/dependencies
Resolve binary dependencies properly.
|
2015-10-07 18:12:34 +02:00 |
|
chriseth
|
24d04087d2
|
Resolve binary dependencies properly.
|
2015-10-07 17:35:07 +02:00 |
|
chriseth
|
68bf6e60c5
|
Merge pull request #122 from chriseth/anonymousEventsWithFourIndexedParams
Allow four indexed arguments for anynomous events.
|
2015-10-07 17:01:37 +02:00 |
|
chriseth
|
8644ad6866
|
Merge pull request #118 from chriseth/rejectEtherSentToLibrary
Reject ether sent to library.
|
2015-10-07 16:41:49 +02:00 |
|
chriseth
|
b6ddde9372
|
Allow four indexed arguments for anynomous events.
|
2015-10-07 16:40:54 +02:00 |
|
Lefteris Karapetsas
|
5053e153ec
|
Merge pull request #119 from chriseth/winfail
Fix boost error.
|
2015-10-07 12:56:17 +02:00 |
|
chriseth
|
f3913d6996
|
Fix boost error.
|
2015-10-07 12:31:38 +02:00 |
|
chriseth
|
0297a213fe
|
Reject ether sent to library.
|
2015-10-06 22:55:45 +02:00 |
|
chriseth
|
d35a4b849d
|
Merge pull request #117 from chriseth/internalTypesForLibrary
Internal types for library
|
2015-10-06 18:29:05 +02:00 |
|
chriseth
|
c6e637677b
|
Merge pull request #115 from chriseth/testLongConstructorArguments
Test long constructor arguments.
|
2015-10-06 15:40:52 +02:00 |
|
chriseth
|
55af63e463
|
Add const.
|
2015-10-06 14:43:09 +02:00 |
|
chriseth
|
99351aebe0
|
Compiler version stamp.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
44e42bf52e
|
Add structs to library interface.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
bf5b387954
|
Provide access to scoped structs.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
bc609c55c0
|
Compute canonical names of types for function signatures.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
ce25ddfa6a
|
Encode storage items correctly for library calls.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
421dcf4c1a
|
Tests apart from new one work fine.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
9cc7402c95
|
Split external type into ecoding and interface type.
|
2015-10-06 14:19:56 +02:00 |
|
chriseth
|
d2332769d3
|
Test for internal types.
|
2015-10-06 14:19:30 +02:00 |
|
Liana Husikyan
|
a33d173ad9
|
Update README.md
|
2015-10-05 12:43:57 +02:00 |
|
Liana Husikyan
|
60910e4225
|
Update README.md
|
2015-10-05 12:27:56 +02:00 |
|
Liana Husikyan
|
3a25a371e4
|
Update README.md
|
2015-10-05 12:21:31 +02:00 |
|
Liana Husikyan
|
23f47eb199
|
Update README.md
|
2015-10-05 12:07:38 +02:00 |
|
chriseth
|
7ff6762917
|
Merge pull request #107 from chriseth/warningsForSoljson
Support warnings.
|
2015-10-05 11:17:05 +02:00 |
|
chriseth
|
51d065f0c4
|
Merge pull request #108 from chriseth/fixWarnings
Report warning in tests if requested.
|
2015-10-05 11:16:52 +02:00 |
|
chriseth
|
0950aa99a0
|
Test long constructor arguments.
|
2015-10-05 11:09:33 +02:00 |
|