234 Commits (81454ce03bda41e01d1b226810bcc5e8f4633625)

Author SHA1 Message Date
chriseth 248eb88667 Fix comparison between bytes types. 10 years ago
chriseth f8a3824f02 Use only a single stack slot for storage references. 10 years ago
chriseth 9c3983d1c6 Flexible string literals, convertible to bytesX, bytes and string. 10 years ago
chriseth c7f8bcf9c5 Style and some assertion messages. 10 years ago
chriseth 905da13c34 Struct constructors. 10 years ago
chriseth d3ff381447 Memory structs. 10 years ago
chriseth f95baf2cb9 Delete for memory objects. 10 years ago
chriseth 79375056db Do not copy reference types to memory in-place. 10 years ago
chriseth b5c2a28371 Initialisation of memory types. 10 years ago
chriseth 23a484e989 Remove dynamic return types. 10 years ago
chriseth 5ba138f096 Memory-storage copy. 10 years ago
chriseth 536bd36185 Accessors for strings. 10 years ago
chriseth c75c72a994 Type conversion specialities for storage references. 10 years ago
chriseth bab25a2bd7 Style. 10 years ago
chriseth e0c101ca3b Copying between memory and memory. 10 years ago
chriseth 7d09d87d16 Distinction between storage pointer and storage ref and type checking for conversion between storage and memory. 10 years ago
chriseth e66a5ca0b5 Use dynamic memory for argument encoding. 10 years ago
chriseth e66383994d Dynamic memory. 10 years ago
chriseth 9db5fb5bb6 Improved "Stack too deep" error message. 10 years ago
chriseth 089c9477b4 Style. 10 years ago
chriseth 0f8c4a7fbb Bare functions return success condition. 10 years ago
chriseth b60da19241 Fallback takes constant amount of gas, and send to gas with send. 10 years ago
chriseth ac79514e63 Ability to specify the storage location of a reference type. 10 years ago
Liana Husikyan 2c0d9e9968 corrected the calculation of gas for send 10 years ago
Liana Husikyan 32458c0808 fixed CALL case. added exception 10 years ago
Liana Husikyan 7512689bec style fixes 10 years ago
Liana Husikyan 0d55798adf removed exception when function is not found 10 years ago
Liana Husikyan a723fb7e81 special handle of send 10 years ago
Liana Husikyan 77e1d116ca one more test to test the call of non-existed function 10 years ago
Liana Husikyan d89589febc style fixes 10 years ago
Liana Husikyan fb564b222d fixed mistake because of conflict resolving 10 years ago
Liana Husikyan 10fe1b4cfe added error jump instead of STOP instraction in case of exception 10 years ago
chriseth b6f9d51cd6 Re-introduce string type. 10 years ago
Gav Wood 05ea9941c9 Move non-cryptopp dependent stuff into devcore. 10 years ago
chriseth 4c69ecf16b Bare callcode for addresses and contracts. 10 years ago
Liana Husikyan bd693e4ca8 saved returnParameterNames in FunctionType constructor 10 years ago
Liana Husikyan e612ddeafe changed the test so constructor will have input parameters 10 years ago
chriseth 0a95634543 Fix regarding memory overwrite during sha3 computation. 10 years ago
chriseth e480c7012c bytes parameters for events and sha3. 10 years ago
chriseth 7386869de6 Fixed byte alignment for return type of ripemd160 built-in contract. 10 years ago
chriseth 0b36ca86d7 Fixed function overloads. 10 years ago
Liana Husikyan 2cf5fdcadf fixes 10 years ago
Liana Husikyan 46eb3f366b added implementation to append code for State variable accessor 10 years ago
Liana Husikyan 518daee546 some more tests 10 years ago
Liana Husikyan 561e461ded added createing FunctionType from ArrayType VariableDeclaration 10 years ago
chriseth b5e81a46ca Retain more gas for the case that the called contract is not yet created. 10 years ago
chriseth ae6bae4a6c Refactor: Pull out array index access. 10 years ago
Liana Husikyan dd15c53ae4 added externalTypes function to functionType 10 years ago
Liana Husikyan f3e8d2b7e9 tests for external types 10 years ago
Liana Husikyan ba8d0f615c renamed externalTypes to externalSignature 10 years ago