aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Expand)AuthorAgeFilesLines
...
* | | Move opcodes into bytecode/deployedBytecodeAlex Beregszaszi2017-03-301-3/+3
* | | Fix typo in documentationMatt Searle2017-03-281-1/+1
* | | Fix typoMatt Searle2017-03-271-1/+1
* | | small fixesAbraham Sangha2017-03-231-2/+2
|/ /
* | Disallow constructor in interfacesAlex Beregszaszi2017-03-181-0/+1
* | Disallow enums in interfacesAlex Beregszaszi2017-03-181-0/+1
* | Document interfacesAlex Beregszaszi2017-03-181-0/+27
* | Merge pull request #1787 from ethereum/docs-gasvaluechriseth2017-03-162-5/+7
|\ \
| * | Explain that .value() is only available if contract function is marked payableAlex Beregszaszi2017-03-161-2/+2
| * | Document the .value() and .gas() modifiersAlex Beregszaszi2017-03-162-3/+5
* | | Merge pull request #1785 from ethereum/docs-addressAlex Beregszaszi2017-03-161-3/+9
|\ \ \ | |/ / |/| |
| * | Document all address methods in the global variables sectionAlex Beregszaszi2017-03-161-3/+9
* | | Merge pull request #1791 from ethereum/docs-fixesAlex Beregszaszi2017-03-166-5/+9
|\ \ \
| * | | Fix typo (recieve to receive)Alex Beregszaszi2017-03-162-2/+2
| * | | Fix list indentationAlex Beregszaszi2017-03-163-2/+4
| * | | Add link to version pragmaAlex Beregszaszi2017-03-162-1/+3
| |/ /
* | | Merge pull request #1784 from ethereum/docs-remixchriseth2017-03-165-12/+12
|\ \ \
| * | | Replace references to browser-solidity with RemixAlex Beregszaszi2017-03-165-12/+12
| |/ /
* / / Fix inconsistent use of single backticksAlex Beregszaszi2017-03-163-4/+4
|/ /
* | Merge pull request #1698 from ethereum/exp-notationchriseth2017-03-151-0/+3
|\ \
| * | Document scientific notation in integer literalsAlex Beregszaszi2017-03-151-0/+3
* | | Merge pull request #1729 from ethereum/constantvariablesYoichi Hirai2017-03-151-6/+20
|\ \ \
| * | | Documentation update.chriseth2017-03-131-8/+13
| * | | Extend documentation for constant state variables.chriseth2017-03-131-2/+9
| * | | Disallow constants that are neither value types nor strings.chriseth2017-03-131-0/+3
| * | | Documentation.chriseth2017-03-131-6/+5
| |/ /
* / / Require and Assert.chriseth2017-03-142-3/+12
|/ /
* | Fix delegation loop in Ballot example contractRemo Fürst2017-03-091-8/+8
* | Merge pull request #1750 from ethereum/asmoctalYoichi Hirai2017-03-081-3/+2
|\ \
| * | Disallow octal literals.chriseth2017-03-071-3/+2
* | | Merge pull request #1699 from ethereum/asmlabelsYoichi Hirai2017-03-081-50/+105
|\ \ \ | |/ / |/| |
| * | Remove stack annotations from documentation.chriseth2017-03-031-48/+58
| * | Clarify stack height.chriseth2017-03-031-5/+14
| * | Updated documentation.chriseth2017-03-031-11/+47
* | | Add keywords delete and forchriseth2017-03-061-1/+1
* | | Add IntelliJ plugin to Solidity integrationsLeonid Logvinov2017-03-051-0/+3
* | | Merge pull request #1702 from ethereum/assertErrorYoichi Hirai2017-03-042-4/+2
|\ \ \ | |/ / |/| |
| * | Remove assert for now.chriseth2017-02-242-7/+2
| * | Change effect of assert to invalid opcode.chriseth2017-02-162-4/+7
* | | Remove obsolete .send() entry from FAQAlex Beregszaszi2017-02-241-10/+0
* | | Prefer .transfer() over .send() in the documentationAlex Beregszaszi2017-02-241-10/+10
* | | Document transfer()Alex Beregszaszi2017-02-244-3/+11
* | | Merge pull request #1714 from dimorinny/developchriseth2017-02-221-1/+1
|\ \ \
| * | | add payable attributeDmitriy Merkurev2017-02-221-1/+1
| |/ /
* / / Downgrade instructions for Homebrew SolidityMikko Ohtamaa2017-02-221-1/+17
|/ /
* | Merge pull request #1684 from federicobond/sphinx-highlightAlex Beregszaszi2017-02-141-15/+9
|\ \
| * | Update the sphinx highlighting rulesFederico Bond2017-02-141-15/+9
* | | Document revert()Alex Beregszaszi2017-02-113-3/+6
* | | Document revert()Alex Beregszaszi2017-02-111-0/+2
* | | Use different wording for assertAlex Beregszaszi2017-02-111-1/+1
* | | Document user provided exceptionsAlex Beregszaszi2017-02-101-0/+4
* | | Document assert()Alex Beregszaszi2017-02-102-2/+5
|/ /
* | Simplify the compiler API section (and remove pseudo code)Alex Beregszaszi2017-02-091-18/+6
* | Drop the legacy assembly outputAlex Beregszaszi2017-02-091-9/+6
* | Include language field in the JSONAlex Beregszaszi2017-02-091-0/+3
* | Move file into sourceLocationAlex Beregszaszi2017-02-091-4/+4
* | Update the AST outputAlex Beregszaszi2017-02-091-9/+11
* | Explain every contract output fieldAlex Beregszaszi2017-02-091-11/+38
* | Support linkReferences with length specifiedAlex Beregszaszi2017-02-091-1/+4
* | Error list should have sourceLocationAlex Beregszaszi2017-02-091-6/+4
* | Updated EVM outputAlex Beregszaszi2017-02-091-13/+16
* | Make contracts output two-levelAlex Beregszaszi2017-02-091-14/+16
* | Update errors outputAlex Beregszaszi2017-02-091-17/+20
* | Include pseudo-code of compiler APIAlex Beregszaszi2017-02-091-1/+13
* | Change layout and include API, Input, Output sectionsAlex Beregszaszi2017-02-091-11/+17
* | Add metadata.useLiteralContent optionAlex Beregszaszi2017-02-091-0/+5
* | Update output selectionAlex Beregszaszi2017-02-091-27/+40
* | Update settings sectionAlex Beregszaszi2017-02-091-8/+21
* | Update sources definition based on the metadataAlex Beregszaszi2017-02-091-9/+25
* | Place into a code blockAlex Beregszaszi2017-02-091-0/+3
* | The metadata section has been moved, make only a reference to itAlex Beregszaszi2017-02-091-95/+5
* | Update the metadata JSON specAlex Beregszaszi2017-02-091-10/+23
* | Update the metadata JSON specAlex Beregszaszi2017-02-091-1/+7
* | Add missing fieldsAlex Beregszaszi2017-02-091-1/+4
* | Describe the ABI output fieldAlex Beregszaszi2017-02-091-1/+3
* | Update with https://pad.riseup.net/p/7x3G896a3NLAAlex Beregszaszi2017-02-091-27/+121
* | Add language and some minor corrections and clarifications.chriseth2017-02-091-6/+9
* | Document input description and metadata output.chriseth2017-02-093-39/+142
* | Merge pull request #1643 from federicobond/patch-1chriseth2017-02-091-1/+2
|\ \
| * | grammar.txt: Add rule for tuple destructuringFederico Bond2017-02-091-1/+2
* | | Merge branch 'develop' into docs-versionchriseth2017-02-071-0/+6
|\ \ \
| * | | Add archlinux installation instructionsAlex Beregszaszi2017-02-071-0/+6
* | | | Take documentation version numbers from CMakeAlex Beregszaszi2017-02-071-2/+8
|/ / /
* / / Remove obsolete esoteric features sectionAlex Beregszaszi2017-02-031-25/+0
|/ /
* | clarified binaries installationRJ Catalano2017-02-031-1/+2
* | implement a build scriptRJ Catalano2017-02-031-2/+8
* | Rename accessor to getterAlex Beregszaszi2017-02-037-24/+24
* | Other contracts can't write to a public variableWill White2017-02-021-2/+1
* | Explain the difference between solc and solcjsAlex Beregszaszi2017-02-021-7/+8
* | Merge pull request #1625 from ethereum/asmdocschriseth2017-02-012-490/+30
|\ \
| * | Integrate missed changes.chriseth2017-02-012-490/+30
* | | Version updatechriseth2017-02-011-2/+2
|/ /
* | Mention invalid in docsAlex Beregszaszi2017-01-271-0/+2
* | Changelog and review suggestions.chriseth2017-01-271-1/+1
* | Document special case of zero-initialized internal function.chriseth2017-01-261-1/+6
* | Address feedback from code review.Valentin Wüstholz2017-01-261-1/+1
* | Simplify length rule.chriseth2017-01-261-2/+2
* | Documentation.chriseth2017-01-251-0/+13
* | Merge pull request #1593 from ethereum/identifierRegexYoichi Hirai2017-01-231-1/+1
|\ \
| * | Correct identifier regexchriseth2017-01-211-1/+1
* | | Merge pull request #1597 from sarbogast/patch-2chriseth2017-01-231-10/+10
|\ \ \
| * | | Fix the list of reasons for throwing automaticallySebastien Arbogast2017-01-211-10/+10
| |/ /
* / / Fixed typo on contract instanceSebastien Arbogast2017-01-211-1/+1
|/ /
* | Merge pull request #1574 from ethereum/docs-versionchriseth2017-01-171-0/+18
|\ \
| * | Mention how our version maps to SemverAlex Beregszaszi2017-01-171-0/+3
| * | Explain how version numbers are builtAlex Beregszaszi2017-01-171-0/+15
* | | Update copyright date in docsAlex Beregszaszi2017-01-171-1/+1
|/ /
* | Add git submodule init to build instructions (#1569)Rhett Aultman2017-01-171-0/+5
* | Update SolidityLexer.py (#1567)Nicola2017-01-161-0/+1
* | Update SolidityLexer.pyNicola2017-01-131-1/+1
* | Update version to 0.4.9.chriseth2017-01-131-2/+2
* | Merge pull request #1479 from ethereum/function_variable_mixinchriseth2017-01-131-0/+7
|\ \
| * | docs: document the resriction about a function and an event of the same name,...Yoichi Hirai2017-01-121-0/+7
* | | Re-word somewhat bumpy sentence to be more clear.Anders Brownworth2017-01-121-2/+2
|/ /
* | grammar.txt: Replace Identifier for Typename in NewExpressionFederico Bond2017-01-111-1/+1
* | grammar.txt: Add named function argumentsFederico Bond2017-01-111-1/+7
* | grammar.txt: Move StorageLocation? up to VariableDeclarationFederico Bond2017-01-111-3/+3
* | Merge pull request #1330 from ethereum/assemblyDefchriseth2017-01-112-0/+951
|\ \
| * | Move explanatory sections and other small changes.chriseth2017-01-091-183/+192
| * | Typos and clarifications.chriseth2017-01-041-13/+17
| * | More information about switch, loops and functions.chriseth2017-01-041-1/+78
| * | Update to new assembly specification.chriseth2017-01-031-31/+381
| * | Assembly definition.chriseth2017-01-032-0/+511
* | | docs: clarify what are considered as absolute pathsYoichi Hirai2017-01-041-2/+3
|/ /
* | Merge pull request #1527 from federicobond/elementarytypenameconversionchriseth2017-01-031-1/+8
|\ \
| * | Add ElementaryTypeNameExpression to grammar.txtFederico Bond2017-01-021-1/+8
* | | Merge pull request #1538 from ethereum/multi-keyschriseth2017-01-031-2/+2
|\ \ \
| * | | doc: rephrase the case when two remapping keys are applicableYoichi Hirai2017-01-021-2/+2
* | | | Merge pull request #1526 from federicobond/docs-grammarchriseth2017-01-031-0/+9
|\ \ \ \ | |/ / / |/| | |
| * | | Add parsers and grammars to documentationFederico Bond2017-01-021-0/+9
* | | | Merge pull request #1530 from federicobond/remove-syntax-highlightingchriseth2017-01-021-0/+1
|\ \ \ \
| * | | | Remove wrong syntax highlighting in docsFederico Bond2016-12-291-0/+1
| | |/ / | |/| |
* | | | Merge pull request #1529 from federicobond/right-shiftschriseth2017-01-021-1/+1
|\ \ \ \
| * | | | Add missing right-hand side expression for shiftsFederico Bond2016-12-281-1/+1
| |/ / /
* / / / Add UserDefinedTypeName to grammar.txtFederico Bond2016-12-281-2/+10
|/ / /
* | | Add unimplemented functions to grammarFederico Bond2016-12-271-1/+1
* | | Fix NumberLiteral rule for hex numbersFederico Bond2016-12-251-1/+4
* | | Fix StorageLocation position for ArrayTypeName rule in grammarFederico Bond2016-12-251-1/+1
* | | Merge pull request #1518 from mcoblenz/patch-2chriseth2016-12-221-2/+2
|\ \ \
| * | | Corrected explanation per discussion.Michael Coblenz2016-12-221-2/+2
| * | | Clarified support for recursive creation.Michael Coblenz2016-12-211-2/+2
| * | | Fixed misleading typoMichael Coblenz2016-12-201-1/+1
* | | | Fix mapping syntax in docsFederico Bond2016-12-221-1/+1
|/ / /
* / / Update develop version.chriseth2016-12-151-2/+2
|/ /
* | Merge pull request #1508 from ethereum/multiurlschriseth2016-12-151-4/+4
|\ \
| * | Use multiple URLs for metadata.chriseth2016-12-131-4/+4
* | | Update documentation.chriseth2016-12-131-7/+7
* | | Documentation.chriseth2016-12-122-11/+21
|/ /
* | Merge pull request #1351 from ethereum/truncate_bitchriseth2016-12-081-1/+54
|\ \
| * | docs: rename overflow to variable cleanupAlex Beregszaszi2016-12-011-4/+4
| * | docs: update overflow cleanup wordingAlex Beregszaszi2016-12-011-4/+4
| * | docs: remove the word overflow when we are talking about invalid valuesYoichi Hirai2016-12-011-22/+22
| * | codegen: clean any data from the inputYoichi Hirai2016-12-011-0/+3
| * | docs: describe when and how overflown values are cleanedYoichi Hirai2016-12-011-1/+51
* | | Remove duplicate Identifier from AssemblyItem grammar ruleFederico Bond2016-12-081-1/+1
* | | Merge pull request #1465 from ethereum/missing_keywordschriseth2016-12-062-3/+11
|\ \ \
| * | | grammar.txt: define inline assemblyYoichi Hirai2016-12-021-1/+9
| * | | parsing: `default` and `null` are reserved keywordsYoichi Hirai2016-12-021-1/+1
| * | | grammar.txt: remove a space from `payable` keywordYoichi Hirai2016-12-021-1/+1
| | |/ | |/|
* | | Merge pull request #1394 from ethers/patch-1chriseth2016-12-051-0/+81
|\ \ \ | |/ / |/| |
| * | Clearer language as suggested by @axicethers2016-11-221-1/+1
| * | Fallback functions don't always have to be payableethers2016-11-181-2/+2
| * | styleguide: Don't include a whitespace in the fallback functionethers2016-11-181-0/+13
| * | Don't include a whitespace in fallback functionethers2016-11-181-2/+2
| * | styleguide: Ordering of functionsethers2016-11-181-0/+68
* | | Fix documentation errorsAlex Beregszaszi2016-12-011-4/+4
* | | Update metadata documentationAlex Beregszaszi2016-12-011-22/+24
* | | Use CBOR encoding.chriseth2016-12-011-9/+27
* | | Fix documentation error.chriseth2016-12-011-0/+2
* | | Add swarm hash to the end of the bytecode.chriseth2016-12-011-7/+2
* | | Documentation.chriseth2016-12-011-0/+119
* | | docs: describe the form of number literalsYoichi Hirai2016-12-011-0/+8
| |/ |/|
* | Include the grammar verbatim in the documentationAlex Beregszaszi2016-11-302-1/+111
* | Explain how to run soltestAlex Beregszaszi2016-11-291-0/+15
* | Merge pull request #1438 from ethereum/dockerchriseth2016-11-251-0/+15
|\ \
| * | Mention nightly.chriseth2016-11-251-1/+3
| * | Docker documentation.chriseth2016-11-251-0/+13
* | | Merge pull request #1431 from ethereum/doc-literalschriseth2016-11-251-6/+15
|\ \ \
| * | | Update types.rstYoichi Hirai2016-11-251-7/+8
| * | | docs: clarify how many number literal types are thereYoichi Hirai2016-11-251-3/+7
| * | | docs: a bit more about literalsYoichi Hirai2016-11-251-6/+10
| |/ /
* | | docs: cleaning references to C; smoothing parameter syntax descriptionYoichi Hirai2016-11-251-4/+4
* | | docs: cross-reference returning multiple valuesYoichi Hirai2016-11-251-0/+5
* | | doc: add a section about input parameters and output parametersYoichi Hirai2016-11-251-1/+56
|/ /
* | Merge pull request #1432 from ethereum/override-typeschriseth2016-11-251-2/+4
|\ \
| * | docs: add a description about the types of parameters of overriding functionsYoichi Hirai2016-11-231-2/+4
* | | Merge pull request #1413 from ethereum/calldata-layoutchriseth2016-11-241-0/+11
|\ \ \ | |/ / |/| |
| * | docs: add a section about calldata layoutYoichi Hirai2016-11-231-0/+11
* | | Merge pull request #1407 from escull638/patch-1chriseth2016-11-231-1/+1
|\ \ \
| * | | Fixed spelling mistake in Logsescull6382016-11-211-1/+1
* | | | Merge pull request #1408 from ethereum/keytypechriseth2016-11-231-3/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | docs: some types cannot be the key type for mappingsYoichi Hirai2016-11-211-3/+3
| |/ /
* | | Merge pull request #1411 from ethereum/function-type-docsYoichi Hirai2016-11-231-8/+18
|\ \ \
| * | | Fix examples and add explanation.chriseth2016-11-221-1/+5
| * | | Fix oracle callback exampleAlex Beregszaszi2016-11-211-2/+2
| * | | Fix function type examplesAlex Beregszaszi2016-11-211-5/+11
| |/ /
* / / Set version to 0.4.7chriseth2016-11-221-2/+2
|/ /
* | Update version.chriseth2016-11-211-2/+2
* | TypoRJ2016-11-191-1/+1
|/
* Documentation: Style updatechriseth2016-11-161-5/+5
* Update documentation.chriseth2016-11-161-1/+2
* Fix documentation formatting.chriseth2016-11-161-2/+2
* Mention "payable" in the documentation.chriseth2016-11-161-2/+7
* Updates to the documentation.chriseth2016-11-161-8/+12
* Documentation examples.chriseth2016-11-161-1/+73
* Part of the documentation.chriseth2016-11-161-1/+41
* Rename ErrorTag to invalidJumpLabel in inline assemblyAlex Beregszaszi2016-11-151-1/+1
* Document inline assembly ErrorTagAlex Beregszaszi2016-11-151-0/+4
* Merge pull request #1334 from ethereum/enum_conversionchriseth2016-11-142-4/+6
|\
| * docs: udpate description of enums about #1334Yoichi Hirai2016-11-121-1/+2
| * docs: document the new overflow exception during conversion into enumYoichi Hirai2016-11-121-3/+4
* | Remove named returnethers2016-11-131-2/+2
|/
* Add support for do/while loopsRhett Aultman2016-11-101-2/+2
* Merge pull request #1316 from federicobond/clarify-docchriseth2016-11-041-1/+1
|\
| * Add clarification for block.blockhashFederico Bond2016-11-021-1/+1
* | Update solidity-by-example.rstvarunagarwal3152016-11-041-3/+3
* | Update solidity-by-example.rstvarunagarwal3152016-11-031-11/+4
* | Update solidity-by-example.rstvarunagarwal3152016-11-031-0/+16
* | Version update in develop.chriseth2016-11-011-2/+2
* | Merge pull request #1297 from Thrillberg/patch-2chriseth2016-10-271-1/+1
|\ \
| * | Update installing-solidity.rstEric Tillberg2016-10-271-1/+1
| |/
* / Update index.rstEric Tillberg2016-10-271-1/+1
|/
* Version bump for develop.chriseth2016-10-251-2/+2
* Mapping-in-mapping can have accessors tooAlex Beregszaszi2016-10-191-0/+3
* Explain accessors on arraysAlex Beregszaszi2016-10-191-0/+3
* FAQ: remove address(this) section (already explained elsewhere)Alex Beregszaszi2016-10-191-12/+0
* FAQ: remove event section (already explained elsewhere)Alex Beregszaszi2016-10-191-9/+0
* Merge the constructor sectionsAlex Beregszaszi2016-10-192-23/+3
* Mention why Homestead was different for librariesAlex Beregszaszi2016-10-191-1/+1
* FAQ: remove visibility section (already explained elsewhere)Alex Beregszaszi2016-10-191-23/+0
* FAQ: remove create example (already explained elsewhereAlex Beregszaszi2016-10-191-10/+0
* Merge the documentation about mappingsAlex Beregszaszi2016-10-192-46/+27
* Document constant functionsAlex Beregszaszi2016-10-192-17/+24
* FAQ: remove removal of external accountsAlex Beregszaszi2016-10-192-6/+2
* Improve the description of SolidityAlex Beregszaszi2016-10-192-11/+7
* FAQ: remove modifier sectionAlex Beregszaszi2016-10-191-8/+0
* FAQ: remove compilation sectionAlex Beregszaszi2016-10-191-13/+0
* Merge the selfdestruct sectionsAlex Beregszaszi2016-10-192-12/+9
* Update changelog linkAlex Beregszaszi2016-10-191-1/+1
* Minor documentation fixesAlex Beregszaszi2016-10-193-3/+4
* Docs: Change contract init with value sectionLefteris Karapetsas2016-10-181-2/+4
* Merge pull request #1217 from ethereum/instruction_tablechriseth2016-10-141-3/+3
|\
| * Small points on the instruction tableYoichi Hirai2016-10-141-3/+3
* | Merge pull request #1195 from ethereum/memory-docchriseth2016-10-142-4/+23
|\ \ | |/ |/|
| * Mention that memory is organised as 256-bit wordsAlex Beregszaszi2016-10-141-4/+4
| * Explain how scratch space affects the free memory pointerAlex Beregszaszi2016-10-121-1/+6
| * Merge the two EVM memory introduction sectionsAlex Beregszaszi2016-10-122-5/+5
| * Document memory layoutAlex Beregszaszi2016-10-111-0/+14
* | Merge pull request #1203 from ethereum/exlpainupforgrabschriseth2016-10-131-1/+3
|\ \
| * | Explain up-for-grabs issues.chriseth2016-10-131-1/+3
| |/