aboutsummaryrefslogtreecommitdiffstats
path: root/solidityEndToEndTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* Some (few) tests for the optimizer.Christian2014-12-111-120/+1
* Variable-size stack elements for expression compiler.Christian2014-12-091-0/+35
* Calling functions of other contracts.Christian2014-12-081-4/+131
* Global functions.Christian2014-11-261-1/+90
* Sending ether.Christian2014-11-261-0/+15
* More general function types and references.Christian2014-11-261-0/+20
* Access to blockchain data.Christian2014-11-241-0/+13
* Another test for struct references.Christian2014-11-241-0/+28
* Magic variables.Christian2014-11-241-1/+1
* Contracts as types and framework for special global variables.Christian2014-11-241-9/+20
* Special handling for constructor.Christian2014-11-191-0/+22
* Struct types.Christian2014-11-141-0/+37
* Mapping types.Christian2014-11-141-0/+167
* Compile fixes.Gav Wood2014-11-141-6/+6
* Merge pull request #509 from chriseth/sol_jsonInterfaceGav Wood2014-11-141-1/+1
|\
| * Provide interface for calls in JSON and some other formatting changes.Christian2014-11-121-1/+1
* | Merge pull request #501 from chriseth/sol_testFrameworkGav Wood2014-11-141-63/+88
|\ \
| * | Working template magic for void function.Christian2014-11-111-19/+22
| * | Allow void return type.Christian2014-11-111-23/+35
| * | Tests on ranges of input data.Christian2014-11-101-52/+62
| |/
* / Replace function selector jump table by more resilient linear time check.Christian2014-11-101-0/+16
|/
* Merge pull request #494 from chriseth/sol_stateVariablesGav Wood2014-11-101-0/+25
|\
| * State variables.Christian2014-11-081-0/+25
* | style fixesLefteris Karapetsas2014-11-091-10/+20
* | solidity endToEnd testing gets equivalent CPP contractsLefteris Karapetsas2014-11-091-33/+130
|/
* Merge remote-tracking branch 'ethereum/develop' into sol_typePromotionChristian2014-11-071-0/+49
|\
| * Ignore break and continue outside of loops.Christian2014-11-061-0/+13
| * Tests for break and continue in nested loops.Christian2014-11-061-0/+36
* | Fixes for test framework (sign the transaction).Christian2014-11-061-62/+49
* | Type promotion fixes and tests.Christian2014-11-061-1/+41
* | Proper type promotion and conversion.Christian2014-11-061-1/+27
|/
* Further framework fix.Christian2014-11-061-10/+12
* Fix test framework after change to Transaction.Christian2014-11-061-15/+32
* Some tests and bugfixes for the compiler.Christian2014-11-031-0/+210