chriseth
|
e480c7012c
|
bytes parameters for events and sha3.
|
10 years ago |
chriseth
|
3146a7aeb7
|
Fix for Contract and Enum types as external function arguments.
|
10 years ago |
chriseth
|
0bec8d9fcd
|
Some cleanup concerning byte arrays.
|
10 years ago |
chriseth
|
0b36ca86d7
|
Fixed function overloads.
Added tests, disallowed non-calling usage of non-unique function
references.
|
10 years ago |
Liana Husikyan
|
f4ea6b8e8d
|
Update Types.h
|
10 years ago |
Liana Husikyan
|
4352423fea
|
miner changes in the implementation of the externalTypes function of FunctionType.
better error messages for exeptions
style fixes after review
|
10 years ago |
Liana Husikyan
|
dd15c53ae4
|
added externalTypes function to functionType
removed flag for externalSigniture
|
10 years ago |
Liana Husikyan
|
f3e8d2b7e9
|
tests for external types
|
10 years ago |
Liana Husikyan
|
ba8d0f615c
|
renamed externalTypes to externalSignature
|
10 years ago |
Liana Husikyan
|
0ca313ec85
|
renamed getCanonicalSignature
added externalTypes instead of types for interface functions
added simple test
todo
testing
|
10 years ago |
Liana Husikyan
|
44c7da4262
|
added check for events and stat variables
|
10 years ago |
Liana Husikyan
|
1d15c09e5f
|
- added externalType to BooleanType.
- fixed the error message
|
10 years ago |
Liana Husikyan
|
3d18c02f36
|
added externalType for ArrayType
|
10 years ago |
Liana Husikyan
|
42177bc187
|
added getABIType() to types
|
10 years ago |
chriseth
|
85505d45c0
|
Packing for arrays.
|
10 years ago |
chriseth
|
2505b8ed90
|
Provide access to storage offsets via contract type.
|
10 years ago |
chriseth
|
441ab7c1c0
|
Add move assignment operator manually.
|
10 years ago |
chriseth
|
925acfad80
|
Fetch and store packed values.
|
10 years ago |
chriseth
|
72152a6081
|
Compute packing offsets.
|
10 years ago |
chriseth
|
fed44efdce
|
Enlarge storage references to two stack slots.
|
10 years ago |
Liana Husikyan
|
6f11b6a73f
|
added parsing for constant variables
|
10 years ago |
Lefteris Karapetsas
|
afc20d2517
|
Style fixes in Types[cpp/h]
|
10 years ago |
Lefteris Karapetsas
|
72f2397ebe
|
Replacing StaticStringType with FixedBytesType
|
10 years ago |
Lefteris Karapetsas
|
4340d4867a
|
More changes towards getting rid of HashXX
|
10 years ago |
Lu Guanqun
|
aa68913dd2
|
make it work for var x = f;
|
10 years ago |
Lu Guanqun
|
17f79a5c6e
|
implement overload resolution
|
10 years ago |
chriseth
|
b43a37baec
|
Update Types.h
Typo
|
10 years ago |
chriseth
|
9ae0d30dbc
|
Copying between calldata and storage.
|
10 years ago |
jhuntley
|
cb62fddd8a
|
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
|
10 years ago |
jhuntley
|
31f39b5e95
|
Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build.
|
10 years ago |
jhuntley
|
d51036b3e2
|
Adding comments for #undef per project owner request.
|
10 years ago |
jhuntley
|
5cec8a5c6f
|
Updates for mingw support. #undef conflicting defines on windows.
|
10 years ago |
Christian
|
6d4b77249e
|
Fixed arrays in ABI.
|
10 years ago |
Christian
|
d1d9b2856a
|
Implementation of index access.
|
10 years ago |
Christian
|
ccc1d974d1
|
Comments and warnings.
|
10 years ago |
Christian
|
1d518d66f2
|
Renames and comments.
|
10 years ago |
Christian
|
30bd6f271f
|
Parsing of array types and basic implementation.
|
10 years ago |
Gav Wood
|
2c6b18f01b
|
Add EVMJIT.
|
10 years ago |
Gav Wood
|
4323c987b7
|
cppcheck fixes.
|
10 years ago |
Lefteris Karapetsas
|
307e42a6c3
|
getMemberTypes() respects source order
|
10 years ago |
Christian
|
bed225c981
|
Calldata byte arrays stored on the stack.
|
10 years ago |
Christian
|
cad718715b
|
Unpacking of dynamically sized arguments.
|
10 years ago |
Lefteris Karapetsas
|
58c598b8cb
|
Moving getMemberValue from EnumDefinition to EnumType
|
10 years ago |
Lefteris Karapetsas
|
c3c1b5c63c
|
Addressing issues with Enums in Solidity
|
10 years ago |
Lefteris Karapetsas
|
07886f42bb
|
Enum type conversion and member value access.
- Added tests for the type conversion part.
- Enum member value access still needs some work
|
10 years ago |
Lefteris Karapetsas
|
5659ed1238
|
Correcting and testing enum member access
|
10 years ago |
Lefteris Karapetsas
|
9232b4cd88
|
Introducing EnumType and some Parser tests
|
10 years ago |
Christian
|
a0db309212
|
length member for byte arrays.
|
10 years ago |
Christian
|
11283fef7e
|
Bytes type cleanup.
|
10 years ago |
Christian
|
9be8307f22
|
Dynamic copy to memory.
|
10 years ago |