142 Commits (c533f1cbda327a85b0cdde498fa008e6d7d389a8)

Author SHA1 Message Date
Christian bed225c981 Calldata byte arrays stored on the stack. 10 years ago
Christian ed0384b759 No write access to parameters of external functions. 10 years ago
Christian ab9258d0a8 Forced cleanup for conversion to enum. 10 years ago
Lefteris Karapetsas c3c52d59b2 Removing ';' from the end of EnumDefinition 10 years ago
Lefteris Karapetsas 07886f42bb Enum type conversion and member value access. 10 years ago
Lefteris Karapetsas 2dbf739119 Enums NameAndTypeResolution - WIP 10 years ago
Christian 1ffdd5d7ff Copying calldata directly to memory. 10 years ago
Christian 02f2070ddb Copying structs. 10 years ago
Christian a0db309212 length member for byte arrays. 10 years ago
Christian c57775bdd9 Test for bytes in mapping. 10 years ago
Christian 697124ac25 Another try in fixing windows build. 10 years ago
Christian 390097db53 Moved copy code to CompilerUtils. 10 years ago
Christian 9be8307f22 Dynamic copy to memory. 10 years ago
Christian f9d853fe90 Simple copy of bytes to storage. 10 years ago
Christian 10667e0b41 Tests and some code for msg.data. 10 years ago
Christian a88377e5cb Some windows fixes. 10 years ago
Lu Guanqun 1372154ff2 small fixes per chris's comments 10 years ago
Lu Guanqun e85fe2348f add exponent operator 10 years ago
Christian 8b3dec6773 Arbitrary parameters for call() and all hash functions. 10 years ago
Liana Husikyan 2fd33d98cc - implemented Empty parameter name story. Now the name of input/return parameters of function can be not specified. 10 years ago
Christian 6219085ad9 Accessors for structs. 10 years ago
Lefteris Karapetsas 351cfecae9 Small fixes for proper multitype/multiarg SHA3 10 years ago
Lefteris Karapetsas 8d239921e9 SHA3 of string literals now should work 10 years ago
Lefteris Karapetsas bbede4c31c appendArgumentsCopyToMemory() has more complicated logic now 10 years ago
Lefteris Karapetsas 04aa0cc9ba Solidity SHA3 can now take multiple arguments 10 years ago
Lu Guanqun 81d8a14a7b add a test case for disorder named args 10 years ago
Gav Wood 0d315f81bf Test for named args. 10 years ago
Lefteris Karapetsas 3846cbf8d8 Fixing accesors test after visibility merge 10 years ago
Lefteris Karapetsas 6c5120978e Accessors for multiple mappings implemented 10 years ago
Christian 76da204e17 Visibility specifiers. 10 years ago
Lefteris Karapetsas 4795991f2a Code generation for mapping state variable accessor 10 years ago
Christian 9a7e588a37 Fix: No parameters for event. 10 years ago
Christian edefb95aae Fallback functions. 10 years ago
Christian 47f6c9a5de Padding fixes. 10 years ago
Christian f57dc81889 Code generation for events. 10 years ago
Lefteris Karapetsas 51fb3b6f75 No longer exposing retrieveValueFromStorage() as a public function 10 years ago
Christian b3252b3e5d Exclude standard contracts by default. 10 years ago
Christian 7dc695e840 Super keyword. 10 years ago
Lefteris Karapetsas 9d809f5520 Multiple elementary state variable accessors test 10 years ago
Lefteris Karapetsas 309ffb8948 EVM Code for simple accessor function is properly generated 10 years ago
Christian 4dfc7c4436 Fix stack size of typetypes. 10 years ago
Christian fd1f7b527f Cleaner solution to provide standard sources. 10 years ago
liana 5bd4a1df10 -added test case for hash8 to string1 conversion 10 years ago
liana 54ade2fd44 - modifications according to PR review 10 years ago
Christian c571eeea05 Call modifiers on constructor. 10 years ago
Christian 14c5e37d55 Modifier overrides and callgraph analysis. 10 years ago
Christian fdf791149d Compilation of function modifiers. 10 years ago
Christian 2566466a6c Type resolution for function modifiers. 10 years ago
Christian 6fb537f48c Reverse order of inheritance in base list. 10 years ago
liana 75f01f6a76 - added conversion for string/hash of equal sizes 10 years ago