Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removing "easy" language | Dave Hoover | 2016-06-27 | 1 | -1/+1 |
| | | | I'm trying to steer us away from language that over-simplifies the complexity of writing secure smart contracts. | ||||
* | Merge pull request #672 from pjdelport/patch-1 | chriseth | 2016-06-27 | 1 | -1/+1 |
|\ | | | | | Update link to atom-ethereum-interface package | ||||
| * | Update link to atom-ethereum-interface package | Pi Delport | 2016-06-20 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #677 from chriseth/unusedReturn | chriseth | 2016-06-27 | 3 | -0/+102 |
|\ \ | | | | | | | Warn about unused return values. | ||||
| * | | Only warn about unused return in low-level functions. | chriseth | 2016-06-26 | 2 | -7/+64 |
| | | | |||||
| * | | Warn about unused return values. | chriseth | 2016-06-26 | 3 | -0/+45 |
|/ / | |||||
* | | Merge pull request #682 from chriseth/travis | chriseth | 2016-06-26 | 3 | -11/+151 |
|\ \ | | | | | | | Use travis for tests, too. | ||||
| * | | Use travis for tests, too. | chriseth | 2016-06-26 | 3 | -11/+151 |
| | | | |||||
* | | | Merge pull request #685 from redsquirrel/patch-5 | chriseth | 2016-06-26 | 1 | -5/+5 |
|\ \ \ | |/ / |/| | | Fixing library examples that don't compile. | ||||
| * | | Fixing library examples that don't compile. | Dave Hoover | 2016-06-25 | 1 | -5/+5 |
|/ / | | | | | Addressing https://github.com/ethereum/solidity/issues/684 | ||||
* | | Merge pull request #658 from graup/graup-patch-1 | chriseth | 2016-06-21 | 1 | -1/+1 |
|\ \ | | | | | | | Fix typo in Libraries section | ||||
| * | | Fix typo in Libraries section | Paul Grau | 2016-06-18 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #555 from Denton-L/single-line-functions | chriseth | 2016-06-21 | 1 | -1/+10 |
|\ \ \ | | | | | | | | | Added a Clause in Style Guide about Single Line Function Declarations | ||||
| * | | | Change whitespace section to include exception | Denton Liu | 2016-05-12 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | For single-line functions, some whitespace padding makes the functions slightly more readable. | ||||
| * | | | Changed do_something to doSomething | Denton Liu | 2016-05-12 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | This is in accordance to the style guide | ||||
| * | | | Added a clause about short functions | Denton Liu | 2016-05-06 | 1 | -0/+5 |
| | | | | |||||
* | | | | Merge pull request #669 from fabioberger/patch-2 | chriseth | 2016-06-21 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Fix two documentation typos | ||||
| * | | | | Fix two documentation typos | Fabio Berger | 2016-06-20 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #673 from pjdelport/patch-2 | chriseth | 2016-06-21 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Restore correct inline code sample | ||||
| * | | | | | Restore correct inline code sample | Pi Delport | 2016-06-20 | 1 | -1/+1 |
| | |_|_|/ | |/| | | | | | | | | (This appears to have been accidentally broken in a73428b4.) | ||||
* | | | | | Merge pull request #675 from pjdelport/patch-3 | chriseth | 2016-06-20 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| | | | | Add missing inline code tag | ||||
| * | | | | Add missing inline code tag | Pi Delport | 2016-06-20 | 1 | -1/+1 |
|/ / / / | |||||
* | | / | Merge pull request #667 from fabioberger/patch-1 | chriseth | 2016-06-19 | 2 | -2/+2 |
|\| | | | |_|/ |/| | | Documentation Typos | ||||
| * | | Fix mis-typed word. The recipient will `run` out of gas, not `go` out of gas | Fabio Berger | 2016-06-19 | 1 | -1/+1 |
| | | | |||||
| * | | Added missing word in sentence | Fabio Berger | 2016-06-18 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #652 from chriseth/fixStdin | chriseth | 2016-06-15 | 1 | -1/+2 |
|\ \ | | | | | | | Fix crash for input from stdin. | ||||
| * | | Fix crash for input from stdin. | chriseth | 2016-06-15 | 1 | -1/+2 |
|/ / | |||||
* | | Merge pull request #646 from chriseth/version | chriseth | 2016-06-11 | 1 | -1/+1 |
|\ \ | | | | | | | Version 0.3.5 | ||||
| * | | Version 0.3.5 | chriseth | 2016-06-10 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #640 from chriseth/globalPaths | chriseth | 2016-06-10 | 8 | -94/+185 |
|\ \ | | | | | | | Allow remappings to change depending on the context. | ||||
| * | | Allow remappings to change depending on the context. | chriseth | 2016-06-09 | 8 | -94/+185 |
| | | | |||||
* | | | Merge pull request #644 from ethereum/chriseth-patch-1 | chriseth | 2016-06-10 | 1 | -13/+3 |
|\ \ \ | | | | | | | | | Cleanup readme | ||||
| * | | | Cleanup readme | chriseth | 2016-06-09 | 1 | -13/+3 |
| | | | | | | | | | | | | Licensing section was not used and adding all the authors to a file is redundant given the git history. | ||||
* | | | | Merge pull request #616 from chriseth/docs | chriseth | 2016-06-10 | 3 | -29/+61 |
|\ \ \ \ | |/ / / |/| | | | Removed some problems in documentation examples. | ||||
| * | | | Typo. | chriseth | 2016-06-09 | 1 | -1/+1 |
| | | | | |||||
| * | | | style | chriseth | 2016-06-02 | 1 | -3/+5 |
| | | | | |||||
| * | | | Removed some problems in documentation examples. | chriseth | 2016-05-31 | 3 | -28/+58 |
| | | | | |||||
* | | | | Merge pull request #641 from axic/patch/shift-parser | chriseth | 2016-06-09 | 2 | -1/+3 |
|\ \ \ \ | | | | | | | | | | | Trivial shift parser fixes | ||||
| * | | | | Include SHR case in ExpressionCompiler::appendShiftOperatorCode | Alex Beregszaszi | 2016-06-08 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Fix Token::isBitOp to exclude shift operators | Alex Beregszaszi | 2016-06-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #643 from chriseth/correctLicense | Bob Summerwill | 2016-06-09 | 2 | -22/+675 |
|\ \ \ \ \ | | | | | | | | | | | | | Align license to those in file headers. | ||||
| * | | | | | Align license to those in file headers. | chriseth | 2016-06-09 | 2 | -22/+675 |
|/ / / / / | |||||
* | | | | | Merge pull request #642 from bobsummerwill/opensuse | Bob Summerwill | 2016-06-09 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Fix warning showing up in openSUSE build. | ||||
| * | | | | Fix warning showing up in openSUSE build. | Bob Summerwill | 2016-06-08 | 1 | -1/+1 |
| |/ / / | |||||
* | | | | Merge pull request #618 from chriseth/inlineArrays | chriseth | 2016-06-09 | 1 | -0/+38 |
|\ \ \ \ | | | | | | | | | | | Document inline arrays. | ||||
| * | | | | Fixed typo. | chriseth | 2016-06-03 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Document inline arrays. | chriseth | 2016-05-31 | 1 | -0/+38 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #634 from chriseth/fixConstructorOverride | chriseth | 2016-06-08 | 3 | -1/+22 |
|\ \ \ \ | |_|/ / |/| | | | Fix constructor override | ||||
| * | | | Disallow implementation of abstract function by constructor of derived class. | chriseth | 2016-06-07 | 2 | -1/+7 |
| | | | | |||||
| * | | | Tests for implementation by constructor. | chriseth | 2016-06-07 | 1 | -0/+15 |
| | | | | |||||
* | | | | Merge pull request #612 from Denton-L/global-variables | chriseth | 2016-06-07 | 4 | -37/+83 |
|\ \ \ \ | |/ / / |/| | | | Cleaned up and modified global variables documentation | ||||
| * | | | Added back 'For more information...' statement | Denton Liu | 2016-06-03 | 1 | -0/+2 |
| | | | | |||||
| * | | | Changed reference name | Denton Liu | 2016-06-02 | 2 | -3/+2 |
| | | | | |||||
| * | | | Fixed a bad reference | Denton Liu | 2016-06-02 | 1 | -1/+2 |
| | | | | |||||
| * | | | Added newlines to fix build error | Denton Liu | 2016-06-02 | 1 | -0/+2 |
| | | | | |||||
| * | | | Documented max stack depth at 1024 | Denton Liu | 2016-06-02 | 2 | -2/+2 |
| | | | | |||||
| * | | | Make address link look better | Denton Liu | 2016-06-02 | 1 | -4/+2 |
| | | | | |||||
| * | | | uint20 is not a type | Denton Liu | 2016-06-02 | 1 | -2/+2 |
| | | | | |||||
| * | | | Copied warning message from cherry-picked commit | Denton Liu | 2016-06-02 | 1 | -3/+4 |
| | | | | |||||
| * | | | Updated incorrect list number | Denton Liu | 2016-06-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Document some pitfalls in connection with "send". | chriseth | 2016-06-02 | 2 | -0/+24 |
| | | | | |||||
| * | | | Link address-type and address-global methods | Denton Liu | 2016-06-02 | 2 | -0/+4 |
| | | | | |||||
| * | | | Corrected typo | Denton Liu | 2016-06-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Named the global function parameters | Denton Liu | 2016-05-31 | 2 | -6/+6 |
| | | | | |||||
| * | | | Added section on address-related constants | Denton Liu | 2016-05-31 | 1 | -0/+15 |
| | | | | |||||
| * | | | Corrected descriptions of hashes | Denton Liu | 2016-05-31 | 1 | -3/+3 |
| | | | | |||||
| * | | | Removed leading space | Denton Liu | 2016-05-31 | 1 | -14/+14 |
| | | | | |||||
| * | | | Made explicit that we use KECCAK-256 | Denton Liu | 2016-05-31 | 2 | -2/+2 |
| | | | | |||||
| * | | | Removed ending periods for consistency | Denton Liu | 2016-05-31 | 1 | -3/+3 |
| | | | | |||||
| * | | | Added the type of .balance | Denton Liu | 2016-05-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | Sorted block attributes alphabetically | Denton Liu | 2016-05-31 | 2 | -2/+2 |
| | | | | |||||
| * | | | Made it apparent that block.blockhash is function | Denton Liu | 2016-05-31 | 2 | -2/+2 |
| | | | | |||||
| * | | | Corrected underline length | Denton Liu | 2016-05-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | Corrected capitalisation on index.rst | Denton Liu | 2016-05-31 | 1 | -5/+5 |
| |/ / | |||||
* | | | Merge pull request #624 from chriseth/inaccessibleDynType | chriseth | 2016-06-06 | 4 | -17/+76 |
|\ \ \ | | | | | | | | | Inaccessible dynamic types | ||||
| * | | | Add a test for a struct accessor. | chriseth | 2016-06-05 | 1 | -0/+26 |
| | | | | |||||
| * | | | Inaccessible dynamic types | chriseth | 2016-06-02 | 4 | -17/+50 |
| | | | | |||||
* | | | | Merge pull request #629 from giact/develop | chriseth | 2016-06-06 | 1 | -34/+42 |
|\ \ \ \ | | | | | | | | | | | Updated build instructions for Ubuntu 16.04 | ||||
| * | | | | Up-to-date build instructions for Ubuntu 14.04 | Giacomo Tazzari | 2016-06-05 | 1 | -3/+25 |
| | | | | | |||||
| * | | | | I forgot to finish typing a paragraph | Giacomo Tazzari | 2016-06-05 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Instructions to build Solidity on Ubuntu 16.04 | Giacomo Tazzari | 2016-06-05 | 1 | -39/+25 |
| |/ / / | | | | | | | | | | | | | Minimal dependencies for Solidity on Ubuntu 16.04, removed those for older Ubuntu versions for now (they were a bit confusing). Removed --all and added -DETHASHCL=0 to ethbuild.sh when building Solidity only. | ||||
* | | | | Merge pull request #625 from chriseth/fixheaders | chriseth | 2016-06-05 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Include nested headers. | ||||
| * | | | Include nested headers. | chriseth | 2016-06-03 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #620 from bobsummerwill/version | Bob Summerwill | 2016-06-01 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Updated version number to 0.3.4. | ||||
| * | | Updated version number to 0.3.4. | Bob Summerwill | 2016-06-01 | 1 | -1/+1 |
|/ / | | | | | | | | | This is a really minor release, corresponding to webthree-umbrella 1.2.5 -> 1.2.6. Just a couple of days worth of changes. | ||||
* | | Merge pull request #596 from Denton-L/docs-inline-syntax | chriseth | 2016-05-31 | 13 | -498/+503 |
|\ \ | | | | | | | Corrected inline syntax in documentation | ||||
| * | | Added a section about .send() returning false | Denton Liu | 2016-05-30 | 1 | -0/+3 |
| | | | |||||
| * | | Added @Arachnid's string library | Denton Liu | 2016-05-30 | 1 | -1/+1 |
| | | | |||||
| * | | Removed inline code formatting for one title | Denton Liu | 2016-05-30 | 1 | -2/+2 |
| | | | |||||
| * | | Corrected underline lengths | Denton Liu | 2016-05-30 | 1 | -30/+30 |
| | | | |||||
| * | | Changed inline code syntax | Denton Liu | 2016-05-30 | 12 | -456/+456 |
| | | | | | | | | | | | | Changed from :code:`<inline>` to ``<inline>`` | ||||
| * | | Modified units-and-global-variables.rst | Denton Liu | 2016-05-30 | 1 | -39/+39 |
| | | | | | | | | | | | | Corrected syntax for inline code | ||||
| * | | Modified types.rst | Denton Liu | 2016-05-30 | 1 | -83/+83 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Modified style-guide.rst | Denton Liu | 2016-05-30 | 1 | -4/+4 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Corrected solidity-by-example.rst | Denton Liu | 2016-05-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixed inline code syntax | ||||
| * | | Modified miscellaneous.rst | Denton Liu | 2016-05-30 | 1 | -59/+61 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Modified layout-of-source-files.rst | Denton Liu | 2016-05-30 | 1 | -19/+19 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Modified introduction-to-smart-contracts.rst | Denton Liu | 2016-05-30 | 1 | -25/+25 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Modified installing-solidity.rst | Denton Liu | 2016-05-30 | 1 | -3/+3 |
| | | | | | | | | | | | | Corrected inline code syntax | ||||
| * | | Fixed whitespacing issues | Denton Liu | 2016-05-30 | 1 | -10/+10 |
| | | | |||||
| * | | Corrected FAQ titles | Denton Liu | 2016-05-30 | 1 | -66/+66 |
| | | | |||||
| * | | Modified frequently-asked-questions.rst | Denton Liu | 2016-05-30 | 1 | -78/+78 |
| | | | | | | | | | | | | Changed inline code syntax | ||||
| * | | Modified control-structures.rst | Denton Liu | 2016-05-30 | 1 | -46/+46 |
| | | | | | | | | | | | | Changed inline code syntax | ||||
| * | | Modified contracts.rst | Denton Liu | 2016-05-30 | 1 | -60/+60 |
| | | | | | | | | | | | | Changed inline code syntax | ||||
| * | | Modified common-patterns.rst | Denton Liu | 2016-05-30 | 1 | -4/+4 |
|/ / | | | | | | | Now it uses proper inline code syntax | ||||
* | | Merge pull request #607 from Latrasis/develop | Bob Summerwill | 2016-05-28 | 1 | -1/+4 |
|\ \ | | | | | | | Add Atom Solidity Linter to Docs | ||||
| * | | Added Atom Solidity Linter to Docs | Jacob Payne | 2016-05-28 | 1 | -1/+4 |
|/ / | |||||
* | | Merge pull request #604 from chriseth/version | chriseth | 2016-05-27 | 1 | -1/+1 |
|\ \ | | | | | | | Set version to 0.3.3. | ||||
| * | | Set version to 0.3.3. | chriseth | 2016-05-27 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #601 from mathvdh/patch-1 | chriseth | 2016-05-27 | 1 | -1/+1 |
|\ \ | | | | | | | Typo correction in solidity-by-example.rst | ||||
| * | | Typo correction in solidity-by-example.rst | Mathieu Van der Haegen | 2016-05-26 | 1 | -1/+1 |
| | | | | | | | | | Just correcting a simple typo in the comments of the code | ||||
* | | | Merge pull request #600 from ethereum/vimandemacs | chriseth | 2016-05-27 | 1 | -2/+8 |
|\ \ \ | |/ / |/| | | Add vim and emacs plugins. | ||||
| * | | Use original vim-solidity repository | chriseth | 2016-05-27 | 1 | -1/+1 |
| | | | |||||
| * | | Add vim and emacs plugins. | chriseth | 2016-05-26 | 1 | -2/+8 |
|/ / | |||||
* | | Merge pull request #593 from Denton-L/docs-fpn | chriseth | 2016-05-25 | 1 | -1/+2 |
|\ \ | | | | | | | Fixed errors introduced by previous commit | ||||
| * | | Fixed errors introduced by previous commit | Denton Liu | 2016-05-24 | 1 | -1/+2 |
| | | | | | | | | | | | | #565 introduced some errors in the documentation | ||||
* | | | Merge pull request #588 from chriseth/cleanup | chriseth | 2016-05-25 | 7 | -26/+49 |
|\ \ \ | |/ / |/| | | Fix: Perform proper cleanup for bytesNN types. | ||||
| * | | Fixes for invalid cleanups for small types. | chriseth | 2016-05-20 | 5 | -26/+19 |
| | | | |||||
| * | | Tests for invalid cleanup and missing bool conversion code. | chriseth | 2016-05-20 | 2 | -0/+30 |
| | | | |||||
* | | | Merge pull request #586 from chriseth/updatelink | chriseth | 2016-05-24 | 6 | -20/+10 |
|\ \ \ | |/ / |/| | | Update links to browser-solidity. | ||||
| * | | Remove remark about not being able to deploy. | chriseth | 2016-05-20 | 1 | -1/+1 |
| | | | |||||
| * | | Update links to browser-solidity. | chriseth | 2016-05-20 | 6 | -20/+10 |
|/ / | |||||
* | | Merge pull request #578 from winsvega/develop | chriseth | 2016-05-20 | 1 | -2/+24 |
|\ \ | | | | | | | More Solidity IDE links | ||||
| * | | More links to solidity implementations | Dimitry | 2016-05-20 | 1 | -2/+24 |
| | | | |||||
* | | | Merge pull request #565 from VoR0220/fixedDataType | chriseth | 2016-05-20 | 3 | -22/+114 |
|\ \ \ | | | | | | | | | Fixed data typename fixes and documentation | ||||
| * | | | updated docs | VoR0220 | 2016-05-19 | 2 | -12/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | types reference | ||||
| * | | | explicit conversion and loosening of binary operations on integer and fixed ↵ | VoR0220 | 2016-05-19 | 2 | -26/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | point types...still other problems fixed some spaces and deleted lines from failing test | ||||
| * | | | current debugging info | VoR0220 | 2016-05-19 | 2 | -2/+59 |
| | | | | |||||
* | | | | Merge pull request #587 from redsquirrel/patch-3 | chriseth | 2016-05-20 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Typo fix in documentation | ||||
| * | | | | Typo fix | Dave Hoover | 2016-05-20 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #584 from chriseth/refactorContractCompiler | chriseth | 2016-05-20 | 4 | -871/+999 |
|\ \ \ \ | | | | | | | | | | | Refactor compiler to avoid weird swap of contexts | ||||
| * | | | | Refactor compiler to avoid weird swap of contexts | chriseth | 2016-05-20 | 4 | -871/+999 |
| | | | | | |||||
* | | | | | Merge pull request #585 from Denton-L/docs-installation | chriseth | 2016-05-20 | 1 | -4/+4 |
|\ \ \ \ \ | |/ / / / |/| | | | | Corrected npm repository link to solc-js | ||||
| * | | | | Corrected capitalisation | Denton Liu | 2016-05-20 | 1 | -3/+3 |
| | | | | | |||||
| * | | | | Changed link to point to solc-js repo | Denton Liu | 2016-05-20 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #581 from Denton-L/docs-corrections | chriseth | 2016-05-19 | 6 | -39/+42 |
|\ \ \ \ | |/ / / |/| | | | Minor Corrections to Documentation Content | ||||
| * | | | Corrected typo | Denton Liu | 2016-05-19 | 1 | -1/+1 |
| | | | | |||||
| * | | | Changed link from markdown to rst | Denton Liu | 2016-05-19 | 3 | -4/+6 |
| | | | | | | | | | | | | | | | | Added labels for the links to point to | ||||
| * | | | Corrected capitalisation of symbol names | Denton Liu | 2016-05-19 | 4 | -21/+22 |
| | | | | |||||
| * | | | Corrected documentation for ecrecover | Denton Liu | 2016-05-19 | 2 | -3/+3 |
| | | | | |||||
| * | | | Corrected "who's" to "whose" | Denton Liu | 2016-05-19 | 1 | -2/+2 |
| | | | | |||||
| * | | | Changed do_something to doSomething | Denton Liu | 2016-05-19 | 1 | -9/+9 |
|/ / / | | | | | | | | | | This is in accordance to the style guide | ||||
* | | | Merge pull request #582 from chriseth/travisForDocs | chriseth | 2016-05-19 | 4 | -2/+15 |
|\ \ \ | | | | | | | | | Use travis to check documentation. | ||||
| * | | | Corrected errors. | chriseth | 2016-05-19 | 3 | -2/+4 |
| | | | | |||||
| * | | | Use travis to check documentation. | chriseth | 2016-05-19 | 1 | -0/+11 |
|/ / / | |||||
* | | | Merge pull request #580 from Denton-L/docs-whitespace | chriseth | 2016-05-19 | 12 | -562/+621 |
|\ \ \ | |/ / |/| | | Corrections to Documentation Spacing | ||||
| * | | Fixed a badly resolved merge conflict | Denton Liu | 2016-05-19 | 1 | -3/+3 |
| | | | |||||
| * | | Changed whitespace formatting | Denton Liu | 2016-05-18 | 9 | -186/+219 |
| | | | |||||
| * | | Added space to example code | Denton Liu | 2016-05-18 | 1 | -0/+4 |
| | | | |||||
| * | | Removed trailing whitespace | Denton Liu | 2016-05-18 | 6 | -37/+37 |
| | | | |||||
| * | | Added an extra necessary linebreak | Denton Liu | 2016-05-18 | 1 | -0/+1 |
| | | | |||||
| * | | Removed trailing whitespace | Denton Liu | 2016-05-18 | 2 | -7/+7 |
| | | | |||||
| * | | Fixed table formatting | Denton Liu | 2016-05-18 | 1 | -141/+141 |
| | | | |||||
| * | | Replaced tabs with spaces | Denton Liu | 2016-05-18 | 1 | -97/+97 |
| | | | |||||
| * | | Increased clarity of assembly statement | Denton Liu | 2016-05-18 | 1 | -2/+5 |
| | | | |||||
| * | | Corrected spacing to four spaces | Denton Liu | 2016-05-18 | 1 | -38/+40 |
| | | | |||||
| * | | Removed trailing space | Denton Liu | 2016-05-18 | 1 | -1/+1 |
| | | | |||||
| * | | Replaced all tabs with spaces | Denton Liu | 2016-05-18 | 1 | -50/+50 |
| | | | |||||
| * | | More code-style corrections | Denton Liu | 2016-05-18 | 1 | -5/+21 |
|/ / | |||||
* | | Merge pull request #572 from Melvillian/fix-example-contract-abi | chriseth | 2016-05-18 | 1 | -1/+1 |
|\ \ | | | | | | | fix example solidity contract code by adding argument to constructor | ||||
| * | | fix example solidity contract code by adding argument to constructor | Alex Melville | 2016-05-16 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #545 from chriseth/accessFunLabels | chriseth | 2016-05-18 | 6 | -21/+62 |
|\ \ \ | | | | | | | | | Allow access to functions in inline assembly. | ||||
| * | | | Typo | chriseth | 2016-05-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Allow access to functions in inline assembly. | chriseth | 2016-05-12 | 6 | -21/+62 |
| | | | | |||||
* | | | | Merge pull request #501 from VoR0220/quitIfNoArguments | chriseth | 2016-05-17 | 1 | -1/+8 |
|\ \ \ \ | | | | | | | | | | | Make solc quit if no arguments are supplied to the compiler. | ||||
| * | | | | much better and simpler way of handling this | VoR0220 | 2016-05-14 | 1 | -1/+8 |
| | | | | | |||||
* | | | | | Merge pull request #566 from ethereum/msvc2015 | Paweł Bylica | 2016-05-17 | 1 | -0/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Suppress a warning in LLL parser on MSVC 2015 | ||||
| * | | | | | Suppress a warning in LLL parser on MSVC 2015 | Paweł Bylica | 2016-05-13 | 1 | -0/+4 |
| | | | | | | |||||
* | | | | | | Merge pull request #575 from moneroexamples/fix_call_of_overloaded_gcc61 | Bob Summerwill | 2016-05-17 | 1 | -1/+1 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | fix: error: call of overloaded ‘list(int, <brace-enclosed initializer… | ||||
| * | | | | | fix: error: call of overloaded ‘list(int, <brace-enclosed initializer ↵ | moneroexample | 2016-05-17 | 1 | -1/+1 |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list>)’ Issue: https://github.com/ethereum/solidity/issues/574 Compilation of webthree-umbrella on Arch with gcc 6.1 results in the following error: /home/mwo/webthree-umbrella/solidity/libsolidity/analysis/NameAndTypeResolver.cpp:299:51: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’ is ambiguous list<list<ContractDefinition const*>> input(1, {}); This can be overcome by explicitly specifying initial value, for example: list<list<ContractDefinition const*>> input(1, list<ContractDefinition const*>{}) | ||||
* | | | | | Merge pull request #546 from chriseth/fixiszero | chriseth | 2016-05-14 | 3 | -5/+25 |
|\ \ \ \ \ | | | | | | | | | | | | | Correctly use not/bnot/iszero. | ||||
| * | | | | | Correctly use not/bnot/iszero. | chriseth | 2016-05-09 | 3 | -5/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A long time ago, some opcodes were renamed. Now we should only have not (bitwise negation) and iszero (logical negation). | ||||
* | | | | | | Merge pull request #543 from raineorshine/patch-1 | chriseth | 2016-05-14 | 1 | -2/+3 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Add this.balance and this.send to units-and-global-variables.rst | ||||
| * | | | | | Update units-and-global-variables.rst with link to address ref | Raine Revere | 2016-05-10 | 1 | -5/+2 |
| | | | | | | |||||
| * | | | | | Add this.balance and this.send to units-and-global-variables.rst | Raine Revere | 2016-05-09 | 1 | -0/+4 |
| |/ / / / | | | | | | | | | | | I looked here for this information and didn't initially find it. Hoping to help out others who think the same way as me and look here. | ||||
* | | | | | Merge pull request #557 from Denton-L/scoping | chriseth | 2016-05-13 | 1 | -0/+57 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Added Section about Scoping Behaviours | ||||
| * | | | | Removed unnecessary period | Denton Liu | 2016-05-13 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Added origin of scoping rules | Denton Liu | 2016-05-12 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Moved comment to more logical place | Denton Liu | 2016-05-12 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Removed trailing spaces | Denton Liu | 2016-05-12 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Added content | Denton Liu | 2016-05-12 | 1 | -0/+51 |
| | | | | | |||||
| * | | | | Changed the title | Denton Liu | 2016-05-12 | 1 | -4/+3 |
| | | | | | |||||
| * | | | | Created scoping section | Denton Liu | 2016-05-12 | 1 | -0/+6 |
| |/ / / | |||||
* | | | | Merge pull request #552 from mario02423/patch-1 | chriseth | 2016-05-12 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | Update style-guide.rst | ||||
| * | | | Update style-guide.rst | mario02423 | 2016-05-10 | 1 | -1/+1 |
| |/ / | | | | | | | Removed extraneous comma from line 366 | ||||
* | | | Merge pull request #402 from VoR0220/fixedDataType | chriseth | 2016-05-12 | 13 | -210/+1047 |
|\ \ \ | |/ / |/| | | Fixed Type initial PR | ||||
| * | | Remove unused tests and add asserts for not implemented parts in code ↵ | chriseth | 2016-05-11 | 7 | -37/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | generation. quick fix on christian's rational change so that ubuntu will stop yelling be more specific with rational declaration for Windows sake rational in namespace correction for windows | ||||
| * | | Simplify interface of RationalNumber. | chriseth | 2016-05-11 | 5 | -24/+25 |
| | | | |||||
| * | | Special case for moving sign bit to fractional part. | chriseth | 2016-05-11 | 1 | -5/+10 |
| | | | |||||
| * | | Cleanup. | chriseth | 2016-05-11 | 1 | -14/+19 |
| | | | |||||
| * | | Disallow explicit fixed->enum, but allow bytes->fixed. | chriseth | 2016-05-11 | 1 | -1/+1 |
| | | | |||||
| * | | Some cleanup. | chriseth | 2016-05-11 | 2 | -60/+32 |
| | | | |||||
| * | | Replace "unsigned int" by "unsigned". | chriseth | 2016-05-11 | 1 | -9/+9 |
| | | | |||||
| * | | Prefer mobileType() to check rational range. | chriseth | 2016-05-11 | 3 | -26/+23 |
| | | | |||||
| * | | Correctly handle unexpected exceptions during tests. | chriseth | 2016-05-11 | 1 | -2/+34 |
| | | | |||||
| * | | reorganized tests and fixed mobile types and implicit conversions of ↵ | VoR0220 | 2016-05-10 | 3 | -181/+263 |
| | | | | | | | | | | | | | | | | | | | | | | | | rationals and fixed point types one final tweak check for null types | ||||
| * | | updated algorithm for bit finding...now to figure out literal value | VoR0220 | 2016-05-10 | 6 | -144/+103 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tiny fixups changed location of the check got rid of extra space and fixed a couple of things added binary results bits change back literal value | ||||
| * | | changed algorithm for finding bits | VoR0220 | 2016-05-10 | 1 | -29/+37 |
| | | | |||||
| * | | much better way of doing modulus | VoR0220 | 2016-05-10 | 1 | -8/+2 |
| | | | |||||
| * | | added bytes conversion tests, resolved that, converted to binary scaling, ↵ | VoR0220 | 2016-05-10 | 5 | -87/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactored the find algo to prevent large numbers and take into account integer bytes think we're good on solidity type name resolution now removed couts updates to documentation and more removed couts along with literal value implementation forgot semicolons | ||||
| * | | fixing modulus and Solidity Name and Type Resolution | VoR0220 | 2016-05-10 | 4 | -284/+10 |
| | | | | | | | | | | | | | | | | | | minor fixes current attempts at binary fixup | ||||
| * | | rational renaming | VoR0220 | 2016-05-10 | 2 | -4/+4 |
| | | | |||||
| * | | changed names for Rational Constants and categories | VoR0220 | 2016-05-10 | 6 | -49/+53 |
| | | | |||||
| * | | currently what we have | VoR0220 | 2016-05-10 | 2 | -5/+9 |
| | | | |||||
| * | | got exponents up and working with their inverse, changed a few of the ↵ | RJ Catalano | 2016-05-10 | 5 | -93/+184 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests....something is working that likely shouldn't be slight changes to how to flip the rational negative around...still trying to figure it out tests added updated tests odd differences in trying soltest from solc binary, let me know if you can replicate test not working for odd reason fixed test problem with fixed literals...still need a way to log this error broken up the tests, added some, changed some things in types and began compiler work moar tests and prepping for rebuilding much of the types.cpp file further fixing infinite loop still happening but it's somewhere in the fixedPoint methodd fractional bits needed algo improved! Eliminated 2 errors Corrected problems with the previous commit. No infinite loops. Actually appear to have corrected an error | ||||
| * | | size capabilities functioning properly for fixed types | RJ Catalano | 2016-05-10 | 1 | -9/+4 |
| | | | |||||
| * | | fixed problem with var...probably a conversion problem for fixed in size ↵ | RJ Catalano | 2016-05-10 | 3 | -5/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | capabilities adding fixed type tests Removing bitshift and regrouping fixed type tests together | ||||
| * | | fix for token bug, also quick fix for the wei and seconds | RJ Catalano | 2016-05-10 | 2 | -2/+2 |
| | | | |||||
| * | | Rational implemented...trying to figure out exponential | RJ Catalano | 2016-05-10 | 2 | -54/+45 |
| | | | |||||
| * | | initial work for fixed types...potentially needing a constant literal type ↵ | RJ Catalano | 2016-05-10 | 13 | -135/+1010 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for this notation Rational implemented...trying to figure out exponential fix for token bug, also quick fix for the wei and seconds fixed problem with var...probably a conversion problem for fixed in size capabilities adding fixed type tests Removing bitshift and regrouping fixed type tests together size capabilities functioning properly for fixed types got exponents up and working with their inverse, changed a few of the tests....something is working that likely shouldn't be slight changes to how to flip the rational negative around...still trying to figure it out tests added updated tests odd differences in trying soltest from solc binary, let me know if you can replicate test not working for odd reason fixed test problem with fixed literals...still need a way to log this error broken up the tests, added some, changed some things in types and began compiler work moar tests and prepping for rebuilding much of the types.cpp file further fixing initial work for fixed types...potentially needing a constant literal type for this | ||||
* | | Merge pull request #541 from Denton-L/develop | chriseth | 2016-05-07 | 6 | -90/+208 |
|\| | | | | | Minor Documentation Changes | ||||
| * | Removed trailing whitespace | Denton Liu | 2016-05-06 | 1 | -2/+2 |
| | | |||||
| * | Removed bulleted list | Denton Liu | 2016-05-06 | 1 | -3/+3 |
| | | |||||
| * | Moved the location of the "||" | Denton Liu | 2016-05-06 | 1 | -3/+3 |
| | | |||||
| * | Fixed up formatting | Denton Liu | 2016-05-06 | 1 | -62/+94 |
| | | |||||
| * | Corrected formatting | Denton Liu | 2016-05-06 | 1 | -9/+37 |
| | | |||||
| * | Rephrased awkward phrasing | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Removed a trailing space | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Corrected misspelling | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Reformatted according to style guide | Denton Liu | 2016-05-06 | 1 | -3/+53 |
| | | |||||
| * | Made the style consistent | Denton Liu | 2016-05-06 | 1 | -4/+12 |
| | | |||||
| * | Removed a bad reference to functions-on-addresses | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Removed bullet characters from types | Denton Liu | 2016-05-06 | 1 | -2/+2 |
| | | |||||
| * | Update structure-of-a-contract.rst | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | | | | | | | Changed a non-space whitespace character to a space | ||||
| * | Update contracts.rst | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | | | | | | | Corrected grammar error | ||||
* | | Merge pull request #515 from ssonicblue/patch-1 | chriseth | 2016-05-06 | 1 | -7/+8 |
|\ \ | |/ |/| | Update natspec summary in layout-of-source-files.rst | ||||
| * | Minor grammatical edit | ssonicblue | 2016-05-01 | 1 | -2/+2 |
| | | |||||
| * | Update natspec summary in layout-of-source-files.rst | ssonicblue | 2016-04-20 | 1 | -7/+8 |
| | | | | | | Update the summary on natspec comments for clarity in what they do and how they should be used. | ||||
* | | Merge pull request #522 from chriseth/inline2 | chriseth | 2016-05-05 | 7 | -61/+299 |
|\ \ | | | | | | | Allow calling internal functions of libraries. | ||||
| * | | Documentation. | chriseth | 2016-05-05 | 1 | -0/+66 |
| | | | |||||
| * | | Modify failing test: Accessor functions are not available anymore in libraries. | chriseth | 2016-05-04 | 1 | -2/+1 |
| | | | |||||
| * | | Some more tests. | chriseth | 2016-05-04 | 2 | -0/+39 |
| | | | |||||
| * | | Allow calling internal functions of libraries. | chriseth | 2016-05-04 | 5 | -59/+193 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Internal functions of libraries can be called as if the library were a base contract of the calling contract. As the calling convention for internal functions is to not create a new call context, the code of these functions will be pulled into the context of the caller, duplicating their code. This might pull in code of further internal or even private functions. The use case for such functions is to allow libraries which can operate on memory types such that these types can also be modified in place. | ||||
* | | Merge pull request #536 from chriseth/determinism | Liana Husikyan | 2016-05-03 | 4 | -37/+95 |
|\ \ | | | | | | | Remove non-determinism in missing code queue. | ||||
| * | | Remove non-determinism in missing code queue. | chriseth | 2016-05-03 | 4 | -37/+95 |
|/ / | |||||
* | | Merge pull request #528 from rainbeam/use-add_exe-wrapper | Bob Summerwill | 2016-05-01 | 3 | -3/+3 |
|\ \ | | | | | | | Use add exe wrapper for solc, soltest, lllc | ||||
| * | | wrap soltest add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Allows static linking. | ||||
| * | | wrap solc add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Allows static linking. | ||||
| * | | wrap lllc add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
|/ / | | | | | | | Allows static linking. | ||||
* | | Merge pull request #514 from chriseth/sourceLoc | chriseth | 2016-04-23 | 9 | -80/+158 |
|\ \ | |/ |/| | Source location for inline assembly. | ||||
| * | Windows fix. | chriseth | 2016-04-21 | 2 | -3/+14 |
| | | |||||
| * | Source location for inline assembly. | chriseth | 2016-04-20 | 9 | -88/+155 |
|/ | |||||
* | Version change. | chriseth | 2016-04-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #507 from chriseth/sealEngine | Bob Summerwill | 2016-04-16 | 1 | -13/+2 |
|\ | | | | | Explicitly init seal engine. | ||||
| * | Explicitly init seal engine. | chriseth | 2016-04-16 | 1 | -13/+2 |
| | | |||||
* | | Merge pull request #506 from chriseth/fixconstructor | Bob Summerwill | 2016-04-16 | 2 | -1/+21 |
|\ \ | |/ |/| | Bugfix for static arrays in constructor parameter list. | ||||
| * | Bugfix: static arrays in constructor arguments | chriseth | 2016-04-16 | 1 | -1/+1 |
| | | |||||
| * | Test for bug in static array constructor argument decoder. | chriseth | 2016-04-16 | 1 | -0/+20 |
|/ | |||||
* | Merge pull request #505 from chriseth/fixdelete | Bob Summerwill | 2016-04-15 | 2 | -1/+23 |
|\ | | | | | Fix for bug about deleting dynamic array of structs | ||||
| * | Fix for bug about deleting dynamic array of structs. | chriseth | 2016-04-15 | 1 | -1/+1 |
| | |