302 Commits (1b36ff453bd219cc6f01fcb75b3123f4090fda03)

Author SHA1 Message Date
Christian 1b36ff453b Modify gas and value for external function call. 10 years ago
arkpar 72628e8f32 fixed warnings for msvc build 10 years ago
Lefteris Karapetsas 5a44a670aa Fixing bug where empty tagless docstring in Natspec would result in infinite loop 10 years ago
Christian 18f7839fd5 Define strings = vector<string> 10 years ago
Christian 5e0b71730c More convenient function type construction. 10 years ago
Christian 1e3929d5ad Coding style: Prefix for const variables. 10 years ago
Christian 08f556cd5a Contracts are Addresses. 10 years ago
Christian d9334abe89 Correct type conversions. 10 years ago
Christian de77918d05 Padding for ABI types. 10 years ago
Christian a017d2b1de Remove const from make_shared to allow enable_shared_from_this to work on MacOS. 10 years ago
Christian e1338c7e6c Arbitrary precision integer constants. 10 years ago
Christian f6ddd3fd33 Possibility for unary operators to change type. 10 years ago
Christian 874b2b34ea Use shared_from_this instead of manually supplying a shared_ptr to this. 10 years ago
Christian 8ad6951f38 Some changes to the log functions. 10 years ago
Christian 8e84acb98b Buildfix after semantical merge conflict. 10 years ago
Gav Wood f125a4b505 CLI tweaks. 10 years ago
Gav Wood 2a21a544ce Documentation update. 10 years ago
Lefteris Karapetsas 5e77063c38 Fixing a solAssert in getInterfacefunctions() 10 years ago
Lefteris Karapetsas 299305548f Adjustments to Solidity compiler code for Function Hash 10 years ago
Gav Wood 0ca84e5a0d Basic logging in Solidity (though no tests yet). 10 years ago
Lefteris Karapetsas 9fff09af6b Compiler EVM generation now takes into account for the new function hash 10 years ago
Lefteris Karapetsas 69a0dcfa15 work in progress in testing the new function selector in the end to end tests 10 years ago
Christian 7158f408ac Remove const from make_shared to allow enable_shared_from_this to work on MacOS. 10 years ago
Christian 1d3801f726 Arbitrary precision integer constants. 10 years ago
Christian cc55936f67 Possibility for unary operators to change type. 10 years ago
Christian ff4fe8257a Use shared_from_this instead of manually supplying a shared_ptr to this. 10 years ago
Gav Wood 6cc8c9de69 VM skips push data when looking for JUMPDEST. 10 years ago
Gav Wood bf8174ecee Warnings fixes. 10 years ago
Christian 460571bd77 Fix some warnings about uninitialized members. 10 years ago
Lefteris Karapetsas b8b75c841b Solidity getInterfaceFunctions is now a map of hash to Function 10 years ago
Christian 0de9e2aebd Bugfix: Use parameter (not argument) type size on stack for function calls. 10 years ago
Lefteris Karapetsas 48080e0415 Small issues with Canonical Function Signature 10 years ago
Lefteris Karapetsas 0c003958b9 FunctionType also gets CanonicalSignature 10 years ago
Lefteris Karapetsas 0c83932d91 Test for the Canonical Signature of a function 10 years ago
Lefteris Karapetsas c2b194d4c3 Creating the canonical signature of a function, for later use in the ABI 10 years ago
Lefteris Karapetsas 6d098faab0 style: curlies 10 years ago
Lefteris Karapetsas 631bd9ab38 Fix for sol scanner where empty multiline comment became Natspec comment 10 years ago
Gav Wood d34f28dd3c Mac warning fix. 10 years ago
Gav Wood 9dd9b025d1 BLOCKHASH 10 years ago
Christian f37ff5ff4f Clarified binary operator checking for integer types. 10 years ago
Gav Wood 78c202cae4 Fixed #683 10 years ago
Lefteris Karapetsas 29261206b9 Adding const attribute to ABI output 10 years ago
Christian 6e36344632 Possibility for binary operators to yield types different from their operands'. 10 years ago
Christian e427a0a2ca Bugfix: Additional swap for compound assignment. 10 years ago
Lefteris Karapetsas 49f60a1d6d Factoring forward slash scanning out to its own function 10 years ago
Christian d14ed2d4dc Bit operators should bind more strongly than comparison operators. 10 years ago
Lefteris Karapetsas 7359367441 More multiline natspec tests and small issue fix 10 years ago
Lefteris Karapetsas 0b5b6c7cd4 Adressing some natspec issues 10 years ago
Lefteris Karapetsas 30beaca359 Changes in InterfaceHandler to deal with multiline natspec 10 years ago
Lefteris Karapetsas 61a1f4436c Scanner properly scans multiline natspec comments 10 years ago