Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop | Gav Wood | 2015-01-30 | 1 | -0/+51 |
|\ | | | | | | | | | | | | | Conflicts: test/SolidityEndToEndTest.cpp test/SolidityNameAndTypeResolution.cpp test/SolidityParser.cpp | ||||
| * | Padding fixes. | Christian | 2015-01-30 | 1 | -3/+3 |
| | | |||||
| * | Code generation for events. | Christian | 2015-01-30 | 1 | -0/+51 |
| | | |||||
* | | Fallback functions. | Christian | 2015-01-30 | 1 | -0/+31 |
|/ | |||||
* | Merge pull request #889 from LefterisJP/sol_ExprCompilerEncapsulation | chriseth | 2015-01-29 | 1 | -1/+1 |
|\ | | | | | No longer exposing retrieveValueFromStorage() as a public function | ||||
| * | No longer exposing retrieveValueFromStorage() as a public function | Lefteris Karapetsas | 2015-01-29 | 1 | -1/+1 |
| | | | | | | | | - plus small fix in EndToEndTests | ||||
* | | Merge pull request #887 from chriseth/sol_excludeStd | chriseth | 2015-01-29 | 1 | -0/+1 |
|\ \ | |/ |/| | Exclude standard contracts by default. | ||||
| * | Exclude standard contracts by default. | Christian | 2015-01-29 | 1 | -0/+1 |
| | | |||||
* | | Super keyword. | Christian | 2015-01-29 | 1 | -0/+24 |
|/ | |||||
* | Multiple elementary state variable accessors test | Lefteris Karapetsas | 2015-01-29 | 1 | -0/+25 |
| | |||||
* | EVM Code for simple accessor function is properly generated | Lefteris Karapetsas | 2015-01-29 | 1 | -0/+12 |
| | |||||
* | Fix stack size of typetypes. | Christian | 2015-01-29 | 1 | -0/+16 |
| | |||||
* | Cleaner solution to provide standard sources. | Christian | 2015-01-28 | 1 | -0/+15 |
| | |||||
* | Merge pull request #857 from LianaHus/StringToHash | chriseth | 2015-01-27 | 1 | -0/+91 |
|\ | | | | | conversion for string to/from hash | ||||
| * | -added test case for hash8 to string1 conversion | liana | 2015-01-27 | 1 | -1/+15 |
| | | |||||
| * | - modifications according to PR review | liana | 2015-01-26 | 1 | -7/+18 |
| | | |||||
| * | - added conversion for string/hash of equal sizes | liana | 2015-01-24 | 1 | -0/+66 |
| | | | | | | | | - added tests | ||||
* | | Merge pull request #856 from chriseth/sol_modifiers | Gav Wood | 2015-01-27 | 1 | -0/+121 |
|\ \ | | | | | | | Function modifiers. | ||||
| * | | Call modifiers on constructor. | Christian | 2015-01-26 | 1 | -0/+17 |
| | | | |||||
| * | | Modifier overrides and callgraph analysis. | Christian | 2015-01-26 | 1 | -2/+36 |
| | | | |||||
| * | | Compilation of function modifiers. | Christian | 2015-01-26 | 1 | -10/+60 |
| | | | |||||
| * | | Type resolution for function modifiers. | Christian | 2015-01-26 | 1 | -0/+20 |
| |/ | |||||
* / | Reverse order of inheritance in base list. | Christian | 2015-01-26 | 1 | -2/+2 |
|/ | |||||
* | Include virtual function overrides in constructor context. | Christian | 2015-01-20 | 1 | -0/+22 |
| | |||||
* | Call constructors of base classes. | Christian | 2015-01-20 | 1 | -0/+60 |
| | |||||
* | Explicit calls to base class function. | Christian | 2015-01-20 | 1 | -0/+15 |
| | |||||
* | Inheritance in compiler. | Christian | 2015-01-20 | 1 | -0/+60 |
| | |||||
* | Merge pull request #805 from LianaHus/deleteStruct | chriseth | 2015-01-19 | 1 | -0/+89 |
|\ | | | | | | | | | delete for structs -added functionality to set values to 0 when deleting structure(not for ... | ||||
| * | - corrected delete in case we have more than one locals | liana | 2015-01-16 | 1 | -3/+5 |
| | | | | | | | | - added a test | ||||
| * | removed spaces | liana | 2015-01-16 | 1 | -4/+0 |
| | | |||||
| * | Corrected "delete" for local variables i.e. set them to 0 | liana | 2015-01-16 | 1 | -2/+31 |
| | | | | | | | | Added test case | ||||
| * | - added functionality to set values to 0 when deleting structure(not for ↵ | liana | 2015-01-15 | 1 | -0/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mapping) - added unit test Made some changes after Christian`s review on pull request - remove/edit comments - BoolType and ContractType return VoidType after delete - fixed constructor_arguments test - fixed set to 0 when deleting variable from stack - changed test case to test that | ||||
* | | Re-enable MSVC warning 4307. | Christian | 2015-01-15 | 1 | -8/+8 |
| | | |||||
* | | Specify value for contract creation. | Christian | 2015-01-14 | 1 | -0/+28 |
| | | |||||
* | | Modify gas and value for external function call. | Christian | 2015-01-14 | 1 | -1/+79 |
|/ | |||||
* | fixed warnings for msvc build | arkpar | 2015-01-13 | 1 | -0/+4 |
| | |||||
* | Merge pull request #768 from chriseth/sol_contractsAreAddresses | Gav Wood | 2015-01-11 | 1 | -0/+33 |
|\ | | | | | Contracts inherit all address members | ||||
| * | Contracts are Addresses. | Christian | 2015-01-10 | 1 | -3/+21 |
| | | |||||
| * | Correct type conversions. | Christian | 2015-01-10 | 1 | -0/+15 |
| | | |||||
* | | Coding style: Prefix for const variables. | Christian | 2015-01-10 | 1 | -19/+19 |
| | | |||||
* | | Padding for ABI types. | Christian | 2015-01-10 | 1 | -68/+67 |
|/ | |||||
* | Some changes to the log functions. | Christian | 2015-01-09 | 1 | -20/+25 |
| | |||||
* | Buildfix after semantical merge conflict. | Christian | 2015-01-09 | 1 | -5/+5 |
| | |||||
* | Merge pull request #754 from LefterisJP/sol_abiFunctionHash | chriseth | 2015-01-09 | 1 | -142/+142 |
|\ | | | | | Calculation of ABI Function Identifier Hash | ||||
| * | Adjustments to Solidity compiler code for Function Hash | Lefteris Karapetsas | 2015-01-09 | 1 | -1/+1 |
| | | |||||
| * | Compiler EVM generation now takes into account for the new function hash | Lefteris Karapetsas | 2015-01-09 | 1 | -142/+142 |
| | | | | | | | | | | | | | | | | identifier - Changed tests to comply with the new function hash identifier - Changed the function index offset to 4, and made it a constant for easy adjustment in the future | ||||
* | | Documentation update. | Gav Wood | 2015-01-09 | 1 | -0/+1 |
| | | |||||
* | | Unit testing for log in Solidity. | Gav Wood | 2015-01-09 | 1 | -0/+92 |
|/ | |||||
* | Bugfix: Additional swap for compound assignment. | Christian | 2014-12-19 | 1 | -0/+35 |
| | |||||
* | Solidity Tests names are now more consistent | Lefteris Karapetsas | 2014-12-18 | 1 | -0/+1137 |
- File names and Boost Test Suite have the same name now for every solidity Test, so that there is no need to guess or check when you want to run a specific suite from the command line |