Liana Husikyan
|
f730931fc7
|
Update Types.h
|
2015-04-01 15:26:37 +02:00 |
|
Liana Husikyan
|
d7d5b8200a
|
miner changes in the implementation of the externalTypes function of FunctionType.
better error messages for exeptions
style fixes after review
|
2015-04-01 15:21:17 +02:00 |
|
Liana Husikyan
|
a3d829d074
|
added externalTypes function to functionType
removed flag for externalSigniture
|
2015-03-27 13:28:32 +01:00 |
|
Liana Husikyan
|
8f747aab0f
|
tests for external types
|
2015-03-25 14:20:13 +01:00 |
|
Liana Husikyan
|
9986b072ad
|
renamed externalTypes to externalSignature
|
2015-03-25 13:59:46 +01:00 |
|
Liana Husikyan
|
701b34fbeb
|
renamed getCanonicalSignature
added externalTypes instead of types for interface functions
added simple test
todo
testing
|
2015-03-25 13:59:46 +01:00 |
|
Liana Husikyan
|
e3ea90e997
|
added check for events and stat variables
|
2015-03-25 13:59:39 +01:00 |
|
Liana Husikyan
|
011d95e7e3
|
- added externalType to BooleanType.
- fixed the error message
|
2015-03-25 13:59:39 +01:00 |
|
Liana Husikyan
|
607f397234
|
added externalType for ArrayType
|
2015-03-25 13:59:39 +01:00 |
|
Liana Husikyan
|
a69d59ae71
|
added getABIType() to types
|
2015-03-25 13:59:39 +01:00 |
|
chriseth
|
2cde4f3404
|
Packing for arrays.
|
2015-03-17 18:13:28 +01:00 |
|
chriseth
|
895c08342c
|
Provide access to storage offsets via contract type.
|
2015-03-17 18:13:27 +01:00 |
|
chriseth
|
c284408e7a
|
Add move assignment operator manually.
|
2015-03-16 19:00:45 +01:00 |
|
chriseth
|
02595abf6a
|
Fetch and store packed values.
|
2015-03-16 18:07:14 +01:00 |
|
chriseth
|
7f64584b7f
|
Compute packing offsets.
|
2015-03-16 18:07:14 +01:00 |
|
chriseth
|
fff3f98f58
|
Enlarge storage references to two stack slots.
|
2015-03-16 18:07:14 +01:00 |
|
Liana Husikyan
|
67cd3a7180
|
added parsing for constant variables
|
2015-03-16 10:46:46 +01:00 |
|
Lefteris Karapetsas
|
c81b498953
|
Style fixes in Types[cpp/h]
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
7d7f37bd5e
|
Replacing StaticStringType with FixedBytesType
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
bede2f2ad7
|
More changes towards getting rid of HashXX
|
2015-03-12 12:53:00 +01:00 |
|
chriseth
|
8de5ff5c25
|
Update Types.h
Typo
|
2015-03-06 15:39:21 +01:00 |
|
chriseth
|
d8b156ecbb
|
Copying between calldata and storage.
|
2015-03-06 13:17:52 +01:00 |
|
jhuntley
|
a4d772315d
|
Consolidating macro resolution to one header file as per project owner request. Added inline comments covering reasons for undef of macros. Resolves issues with problem #832:
Adding UndefWindowsMacros.h to handle V8 CPP conflicts in Windows #832
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
055f45f11b
|
Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build.
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
d2a5153722
|
Adding comments for #undef per project owner request.
|
2015-03-04 11:17:46 -05:00 |
|
jhuntley
|
f046be3cc1
|
Updates for mingw support. #undef conflicting defines on windows.
|
2015-03-04 11:17:45 -05:00 |
|
Christian
|
7112696993
|
Fixed arrays in ABI.
|
2015-03-03 12:58:48 +01:00 |
|
Christian
|
754c804d19
|
Implementation of index access.
|
2015-02-23 18:25:49 +01:00 |
|
Christian
|
39c471f332
|
Comments and warnings.
|
2015-02-23 14:55:06 +01:00 |
|
Christian
|
c8b03c51a0
|
Renames and comments.
|
2015-02-23 14:38:44 +01:00 |
|
Christian
|
5e32083179
|
Parsing of array types and basic implementation.
|
2015-02-21 15:10:01 +01:00 |
|
Gav Wood
|
8524051166
|
cppcheck fixes.
|
2015-02-20 21:00:13 +01:00 |
|
Lefteris Karapetsas
|
de574487e4
|
getMemberTypes() respects source order
|
2015-02-17 22:33:44 +01:00 |
|
Christian
|
a33fa270f6
|
Calldata byte arrays stored on the stack.
|
2015-02-16 19:35:53 +01:00 |
|
Christian
|
971cc9b5b9
|
Unpacking of dynamically sized arguments.
|
2015-02-16 19:25:27 +01:00 |
|
Lefteris Karapetsas
|
fbd39323af
|
Moving getMemberValue from EnumDefinition to EnumType
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
b2575b4bcb
|
Addressing issues with Enums in Solidity
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
012e32942d
|
Enum type conversion and member value access.
- Added tests for the type conversion part.
- Enum member value access still needs some work
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
e7f40863ef
|
Correcting and testing enum member access
|
2015-02-13 23:16:14 +01:00 |
|
Lefteris Karapetsas
|
c3a9ae0b06
|
Introducing EnumType and some Parser tests
|
2015-02-13 23:16:14 +01:00 |
|
Christian
|
b836d952b2
|
length member for byte arrays.
|
2015-02-12 15:44:35 +01:00 |
|
Christian
|
5e40b79426
|
Bytes type cleanup.
|
2015-02-12 15:01:38 +01:00 |
|
Christian
|
adb434569c
|
Dynamic copy to memory.
|
2015-02-12 11:33:10 +01:00 |
|
Christian
|
79aec95228
|
Simple copy of bytes to storage.
|
2015-02-12 11:33:09 +01:00 |
|
Christian
|
20b4c69009
|
Tests and some code for msg.data.
|
2015-02-12 11:33:09 +01:00 |
|
Christian
|
1369337808
|
Introduced byte array type.
|
2015-02-12 11:33:09 +01:00 |
|
Christian
|
cf4144b702
|
Arbitrary parameters for call() and all hash functions.
|
2015-02-10 10:59:23 +01:00 |
|
chriseth
|
bb6f181d7d
|
Merge pull request #986 from LefterisJP/sol_StyleFix
Solidity enum style fix
|
2015-02-10 10:54:28 +01:00 |
|
Lefteris Karapetsas
|
82c5fb3245
|
Addressing issues in Enum style fix
|
2015-02-10 09:52:19 +01:00 |
|
Lefteris Karapetsas
|
3ef75bae6b
|
Camelcasing enums in Types.h
|
2015-02-09 14:08:48 +01:00 |
|