index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
docs
/
contracts.rst
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #5277 from ethereum/docs-5175-require-revert
chriseth
2018-11-27
1
-7
/
+16
|
\
|
*
Add that pure functions can use revert and require
Chris Ward
2018-11-27
1
-7
/
+16
*
|
Move function related content to contracts doc
Chris Ward
2018-11-27
1
-0
/
+102
|
/
*
keccak256 does not call an external contract
ritzdorf
2018-11-13
1
-1
/
+1
*
Clarify creating a contract example as reported in #2661
Chris Ward
2018-11-12
1
-13
/
+20
*
Merge pull request #5163 from ethereum/docDeployment
chriseth
2018-10-10
1
-1
/
+11
|
\
|
*
Explain deployment.
chriseth
2018-10-09
1
-1
/
+11
*
|
Adds more specific explanation of library view functions calls.
Erik Kundt
2018-10-10
1
-2
/
+4
*
|
Documents library view functions and adds unit test.
Erik Kundt
2018-10-10
1
-1
/
+3
|
/
*
Remove non-ascii quotes.
chriseth
2018-10-05
1
-1
/
+1
*
Update docs on event data and logs
Chris Ward
2018-10-05
1
-33
/
+70
*
Remove duplicate statement about pure enforcement.
chriseth
2018-10-01
1
-3
/
+0
*
Fix issues introduced from PR #5043
Chris Ward
2018-09-30
1
-2
/
+2
*
Set 0.5.x specific example code to be compilable with >0.4.99 <0.6.0 (e.g. 0....
Alex Beregszaszi
2018-09-26
1
-6
/
+6
*
Update version pragma in all documentation examples
Alex Beregszaszi
2018-09-26
1
-24
/
+25
*
Review comments [to be squashed]
chriseth
2018-09-24
1
-9
/
+13
*
[DOCS] Update contracts section.
chriseth
2018-09-24
1
-36
/
+59
*
Some cleanup in structure section.
chriseth
2018-09-17
1
-0
/
+2
*
Add payable and non-payable state mutability to AddressType.
Daniel Kirchner
2018-09-13
1
-5
/
+10
*
Update documentation.
Daniel Kirchner
2018-09-04
1
-2
/
+4
*
Merge pull request #4496 from ethereum/faq-reorg-contracts
chriseth
2018-08-15
1
-10
/
+54
|
\
|
*
Move contract related FAQ points
Chris Ward
2018-08-15
1
-10
/
+54
*
|
Merge pull request #4815 from gftea/develop
chriseth
2018-08-15
1
-3
/
+14
|
\
\
|
*
|
clarify multiple inheritance in solidity and its differences against to python
Simon Chen
2018-08-15
1
-3
/
+14
*
|
|
Update documentation.
chriseth
2018-08-14
1
-4
/
+4
*
|
|
Update documentation examples.
chriseth
2018-08-14
1
-25
/
+28
*
|
|
Disallow ambiguous conversions between number literals and bytesXX types.
Daniel Kirchner
2018-08-13
1
-4
/
+3
|
/
/
*
|
Update enum with lifting the restriction for interfaces
Alex Beregszaszi
2018-08-08
1
-1
/
+0
*
|
Merge pull request #4639 from ethereum/docs-fix-specify-limit
Alex Beregszaszi
2018-08-01
1
-1
/
+4
|
\
\
|
*
|
Small clarifications around the 2300 gas stipend from transfer and send
Chris Ward
2018-08-01
1
-1
/
+4
*
|
|
Disallow conversion between unrelated contract types.
chriseth
2018-08-01
1
-0
/
+2
|
/
/
*
|
Clarify what ‘memory type’ is
Chris Ward
2018-07-30
1
-2
/
+2
*
|
Enforces visibility specifier and updates docs.
Erik Kundt
2018-07-17
1
-8
/
+7
*
|
Merge pull request #4500 from ethereum/v050-interface-functions-must-be-external
chriseth
2018-07-16
1
-1
/
+2
|
\
\
|
*
|
enforce interface-functions to be external-declared
Christian Parpart
2018-07-16
1
-1
/
+2
*
|
|
Added default data locations to docs and other external tests.
Chase McDermott
2018-07-15
1
-3
/
+3
|
/
/
*
|
Merge pull request #4438 from ethereum/address_members_external_tests_docs
chriseth
2018-07-13
1
-9
/
+8
|
\
\
|
|
/
|
/
|
|
*
Update external tests and docs
Leonardo Alt
2018-07-12
1
-9
/
+8
*
|
Use STATICCALL for view and pure
Leonardo Alt
2018-07-11
1
-12
/
+21
|
/
*
docs: Fix typos.
Cryptomental
2018-07-11
1
-2
/
+2
*
Update documentation and Changelog.
Daniel Kirchner
2018-07-04
1
-4
/
+4
*
Update documentation.
Daniel Kirchner
2018-07-03
1
-1
/
+1
*
documentation: adjustments to not use the "var" keyword
Christian Parpart
2018-07-03
1
-3
/
+3
*
Fixes semantic versioning.
Erik Kundt
2018-07-02
1
-1
/
+1
*
Adds review suggestions.
Erik Kundt
2018-07-02
1
-2
/
+2
*
Updates docs to new constructor syntax.
Erik Kundt
2018-07-02
1
-22
/
+6
*
Clarify scope of 'using A for B' (#4252)
Mike
2018-06-29
1
-11
/
+12
*
Fallback function has to be external: backwards-compatible changes.
chriseth
2018-06-29
1
-3
/
+3
*
Documentation.
chriseth
2018-06-25
1
-3
/
+3
*
C99 scoping rules by default
Leonardo Alt
2018-06-20
1
-0
/
+1
*
Clarify documentation about events (mostly topics).
chriseth
2018-06-20
1
-12
/
+8
*
Update Event emit docs pragma
Harry Moreno
2018-06-08
1
-1
/
+1
*
Merge pull request #4216 from kronosapiens/patch-2
chriseth
2018-06-05
1
-3
/
+3
|
\
|
*
Denote `getData` as view
Daniel Kronovet
2018-06-04
1
-1
/
+1
|
*
Update function visibility example
Daniel Kronovet
2018-06-03
1
-2
/
+2
*
|
Fix typo
Daniel Kronovet
2018-06-03
1
-1
/
+1
|
/
*
consistency: unordered list for restrictions
William Morriss
2018-05-30
1
-5
/
+5
*
clarify warnings in contracts.rst
João Vítor
2018-05-28
1
-0
/
+5
*
Adjust tests.
Daniel Kirchner
2018-05-17
1
-1
/
+1
*
Merge pull request #4101 from mesqueeb/patch-2
chriseth
2018-05-16
1
-0
/
+2
|
\
|
*
fixed capitalisation and contractions
Luca Ban
2018-05-16
1
-1
/
+1
|
*
Extra line of explanation on Abstract contracts.
Luca Ban
2018-05-09
1
-0
/
+2
*
|
Prefer view over constant in the documentation.
Daniel Kirchner
2018-05-09
1
-1
/
+1
|
/
*
Merge pull request #4074 from elopio/docs/implicit-constructor
chriseth
2018-05-09
1
-2
/
+6
|
\
|
*
document that all the base constructors are called
Leo Arias
2018-05-09
1
-4
/
+5
|
*
docs: document the implicit call of base constructor without arguments
Leo Arias
2018-05-06
1
-2
/
+5
*
|
docs: update the explanation of constructor
Leo Arias
2018-05-06
1
-4
/
+4
|
/
*
Update documentation about C3 linearization.
chriseth
2018-04-30
1
-5
/
+5
*
Updated constructors and pragma solidity lines.
Matthew Ludwig
2018-04-21
1
-8
/
+8
*
Merge pull request #3885 from LefterisJP/update_solidity_version_where_revert...
chriseth
2018-04-17
1
-2
/
+2
|
\
|
*
Docs: Update solidity version for revert with reason
Lefteris Karapetsas
2018-04-16
1
-2
/
+2
*
|
Merge pull request #3865 from ethereum/updateConstructorVersionPragmas
chriseth
2018-04-17
1
-2
/
+2
|
\
\
|
|
/
|
/
|
|
*
Update version pragmas from >0.4.21 to ^0.4.22.
Daniel Kirchner
2018-04-12
1
-2
/
+2
*
|
Update documentation.
chriseth
2018-04-12
1
-2
/
+8
|
/
*
Error on duplicated super constructor calls
Federico Bond
2018-04-09
1
-5
/
+9
*
hash256 -> bytes32 fix in misleading note
Roman
2018-04-04
1
-1
/
+1
*
Document absence of constructors.
Daniel Kirchner
2018-04-04
1
-1
/
+3
*
Update version pragma and use new constructor syntax in std/ contracts.
Daniel Kirchner
2018-04-04
1
-3
/
+3
*
Updates docs to new constructor syntax.
bitshift
2018-04-04
1
-6
/
+26
*
fix a wrong number
Haoliang Yu
2018-04-03
1
-1
/
+1
*
Document STATICCALL usage in experimental 0.5.0.
chriseth
2018-03-06
1
-0
/
+19
*
Revert warning update about `view` modifier
Oleksii Matiiasevych
2018-03-06
1
-1
/
+1
*
Merge pull request #3643 from ethereum/gasleft
chriseth
2018-03-06
1
-1
/
+1
|
\
|
*
Use msg.value and gasleft() as an example in the docs.
Daniel Kirchner
2018-03-05
1
-1
/
+1
|
*
Move msg.gas to global function gasleft(). Closes #2971.
Daniel Kirchner
2018-03-05
1
-1
/
+1
*
|
Correct warning message in Pure Functions doc
Furkan Ayhan
2018-03-04
1
-1
/
+1
*
|
change the language so that it doesn't sound like send and transfer is provid...
bernard peh
2018-03-02
1
-1
/
+6
*
|
clarify 2300 gas stipend in fallback function section
bernard peh
2018-03-02
1
-9
/
+2
|
/
*
Documentation updates for internal constructors and function signature (#3365)
Elena Dimitrova
2018-03-01
1
-4
/
+31
*
Note deprecation of constant keyword on functions
wbt
2018-02-27
1
-1
/
+1
*
Random documentation updates (assembly, faq)
Alex Beregszaszi
2018-02-27
1
-3
/
+3
*
Documentation about emitting events.
chriseth
2018-02-22
1
-4
/
+6
*
Merge pull request #3427 from duaraghav8/patch-3
chriseth
2018-02-22
1
-0
/
+11
|
\
|
*
Fix link.
chriseth
2018-02-20
1
-5
/
+3
|
*
correct terminology
Raghav Dua
2018-01-24
1
-2
/
+2
|
*
Abstract Contracts: Add note about function type
Raghav Dua
2018-01-24
1
-0
/
+13
*
|
fixes ethereum/solidity#1209
hyperfekt
2018-01-26
1
-1
/
+1
*
|
Merge pull request #3203 from ethereum/nocall
chriseth
2018-01-25
1
-1
/
+29
|
\
\
|
*
|
Document call protector.
chriseth
2018-01-19
1
-1
/
+29
*
|
|
Inheritance, "super" and DDD
ZoOgY-DoOgY
2018-01-24
1
-3
/
+3
|
|
/
|
/
|
*
|
Add comment to clarify example (#3415)
Maurelian
2018-01-24
1
-1
/
+1
|
/
*
Minor syntax and formatting changes (#3337)
Chuck LeDuc Díaz
2017-12-20
1
-22
/
+22
*
Fix Solidity warnings
Jim McDonald
2017-12-13
1
-68
/
+82
*
Document function overloads and resolution
elenadimitrova
2017-12-12
1
-7
/
+94
*
Minor update in contracts
wbt
2017-11-30
1
-1
/
+1
*
Ensure each code snippet in the docs can be extracted for tests
Alex Beregszaszi
2017-11-22
1
-27
/
+13
*
Update contracts.rst
Martín Triay
2017-09-28
1
-1
/
+1
*
docs: Specify gas fallback function from call
Lefteris Karapetsas
2017-09-21
1
-2
/
+1
*
Overhaul contract creation section in the documentation (add reference to rem...
Alex Beregszaszi
2017-09-13
1
-38
/
+10
*
Clarify some subtleties of the fallback function
Alex Beregszaszi
2017-09-02
1
-3
/
+18
*
Highlight opcodes in docs
Alex Beregszaszi
2017-08-28
1
-1
/
+1
*
Fix lists and links
Alex Beregszaszi
2017-08-28
1
-0
/
+1
*
Explain the limitations of view and pure
Alex Beregszaszi
2017-08-25
1
-0
/
+18
*
Require 0.4.16 for view/pure in docs examples
Alex Beregszaszi
2017-08-25
1
-2
/
+2
*
Document pure functions
Alex Beregszaszi
2017-08-24
1
-1
/
+22
*
Document view functions
Alex Beregszaszi
2017-08-23
1
-8
/
+11
*
Update contracts.rst
chriseth
2017-08-16
1
-1
/
+1
*
Specify address as string on events documentation
Isaac Ibiapina
2017-08-16
1
-1
/
+1
*
Merge pull request #2660 from jamesray1/patch-26
chriseth
2017-08-15
1
-1
/
+1
|
\
|
*
Constructor is not a solidity keyword
James Ray
2017-07-28
1
-1
/
+1
|
*
Constructor index
James Ray
2017-07-28
1
-2
/
+2
*
|
Updated link for getter-functions
James Ray
2017-07-28
1
-1
/
+1
|
/
*
Fix typo in contracts.rst
Nathan Hernandez
2017-07-27
1
-1
/
+1
*
Enable more examples in the documentation for testing
Alex Beregszaszi
2017-07-19
1
-0
/
+2
*
Fix bugs in example contracts
Alex Beregszaszi
2017-07-14
1
-5
/
+26
*
Added ref for Getter functions
James Ray
2017-07-01
1
-0
/
+1
*
Merge pull request #2364 from VoR0220/abiSpec
chriseth
2017-06-14
1
-0
/
+2
|
\
|
*
Include abi specs in index and fix styling.
chriseth
2017-06-13
1
-0
/
+2
*
|
Clarify statement about receiving ether
chriseth
2017-06-14
1
-1
/
+2
|
/
*
Merge pull request #2278 from ethereum/chriseth-patch-2
chriseth
2017-05-17
1
-1
/
+1
|
\
|
*
Fix bug in example contract.
chriseth
2017-05-17
1
-1
/
+1
*
|
remove extraneous 's'
greggdourgarian
2017-05-04
1
-1
/
+1
*
|
minor punctuation, typo and clarity changes
greggdourgarian
2017-05-04
1
-28
/
+27
|
/
*
Cleanup to make the docs more consistent.
chriseth
2017-05-03
1
-1
/
+1
*
Update common-patterns.rst
Matt Wisniewski
2017-05-03
1
-11
/
+8
*
Update contracts.rst
Morgan
2017-04-18
1
-1
/
+1
*
Fix typo
Matt Searle
2017-03-27
1
-1
/
+1
*
Disallow constructor in interfaces
Alex Beregszaszi
2017-03-18
1
-0
/
+1
*
Disallow enums in interfaces
Alex Beregszaszi
2017-03-18
1
-0
/
+1
*
Document interfaces
Alex Beregszaszi
2017-03-18
1
-0
/
+27
*
Fix typo (recieve to receive)
Alex Beregszaszi
2017-03-16
1
-1
/
+1
*
Documentation update.
chriseth
2017-03-13
1
-8
/
+13
*
Extend documentation for constant state variables.
chriseth
2017-03-13
1
-2
/
+9
*
Disallow constants that are neither value types nor strings.
chriseth
2017-03-13
1
-0
/
+3
*
Documentation.
chriseth
2017-03-13
1
-6
/
+5
*
Rename accessor to getter
Alex Beregszaszi
2017-02-03
1
-12
/
+12
*
docs: document the resriction about a function and an event of the same name,...
Yoichi Hirai
2017-01-12
1
-0
/
+7
*
docs: add a description about the types of parameters of overriding functions
Yoichi Hirai
2016-11-23
1
-2
/
+4
*
Merge the constructor sections
Alex Beregszaszi
2016-10-19
1
-0
/
+3
*
Mention why Homestead was different for libraries
Alex Beregszaszi
2016-10-19
1
-1
/
+1
*
Document constant functions
Alex Beregszaszi
2016-10-19
1
-3
/
+24
*
Rename sha3 to keccak256 in the documentation
Alex Beregszaszi
2016-10-06
1
-3
/
+3
*
Update documentation to version 0.4.0.
chriseth
2016-09-07
1
-17
/
+51
*
Merge pull request #1003 from winsvega/docs
chriseth
2016-09-06
1
-0
/
+26
|
\
|
*
add "pragma solidity ^0.4.0;" to code examples
Dimitry
2016-09-05
1
-0
/
+26
*
|
Require ";" after "_"
chriseth
2016-09-05
1
-3
/
+3
|
/
*
Clarify warning.
chriseth
2016-08-30
1
-2
/
+3
*
Documentation.
chriseth
2016-08-30
1
-0
/
+5
*
Clean up contracts.rst
Denton Liu
2016-08-27
1
-14
/
+17
*
Merge pull request #953 from Denton-L/fallback-stuff
chriseth
2016-08-26
1
-18
/
+27
|
\
|
*
Add "Sending Ether"
Denton Liu
2016-08-26
1
-0
/
+1
|
*
Correct spacing
Denton Liu
2016-08-26
1
-18
/
+18
|
*
Write about what fallback functions cannot do
Denton Liu
2016-08-26
1
-0
/
+8
*
|
Disallow fallback function to return values.
chriseth
2016-08-26
1
-1
/
+2
|
/
*
Merge pull request #925 from mocamircea/patch-10
chriseth
2016-08-26
1
-11
/
+56
|
\
|
*
Update contracts.rst
Mircea Moca
2016-08-25
1
-9
/
+47
|
*
Update contracts.rst
Mircea Moca
2016-08-19
1
-4
/
+4
|
*
Update contracts.rst
Mircea Moca
2016-08-18
1
-7
/
+14
*
|
Update contracts.rst
Denton Liu
2016-08-24
1
-3
/
+4
*
|
Remove trailing whitespaces
Denton Liu
2016-08-24
1
-1
/
+1
*
|
Small documentation update
Dave Hoover
2016-08-24
1
-1
/
+1
|
/
*
BREAKING: return only exits current function/modifier
chriseth
2016-08-17
1
-7
/
+33
*
Made snippet work as is.
chriseth
2016-08-01
1
-3
/
+3
*
Update contracts.rst
cseberino
2016-08-01
1
-2
/
+6
*
Update contracts.rst
Manidos
2016-07-27
1
-1
/
+1
*
Security Considerations
chriseth
2016-07-04
1
-1
/
+1
*
Fixing library examples that don't compile.
Dave Hoover
2016-06-25
1
-5
/
+5
*
Merge pull request #658 from graup/graup-patch-1
chriseth
2016-06-21
1
-1
/
+1
|
\
|
*
Fix typo in Libraries section
Paul Grau
2016-06-18
1
-2
/
+2
*
|
Fix two documentation typos
Fabio Berger
2016-06-20
1
-2
/
+2
|
/
*
Changed inline code syntax
Denton Liu
2016-05-30
1
-60
/
+60
*
Modified contracts.rst
Denton Liu
2016-05-30
1
-60
/
+60
*
Changed link from markdown to rst
Denton Liu
2016-05-19
1
-2
/
+2
*
Corrected capitalisation of symbol names
Denton Liu
2016-05-19
1
-11
/
+12
*
Changed whitespace formatting
Denton Liu
2016-05-18
1
-23
/
+24
*
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
*
fix example solidity contract code by adding argument to constructor
Alex Melville
2016-05-16
1
-1
/
+1
*
Reformatted according to style guide
Denton Liu
2016-05-06
1
-3
/
+53
*
Update contracts.rst
Denton Liu
2016-05-06
1
-1
/
+1
*
Documentation.
chriseth
2016-05-05
1
-0
/
+66
*
Documentation for delegatecall.
chriseth
2016-03-12
1
-35
/
+8
*
Update contracts.rst
uberlaufer
2016-03-11
1
-4
/
+3
*
shortened lines to 79
uberlaufer
2016-03-11
1
-1
/
+5
*
Update contracts.rst
uberlaufer
2016-03-11
1
-5
/
+1
*
Added in-depth links to function modifiers, structs and enums in structure se...
holgerd77
2016-02-19
1
-0
/
+2
*
docs: code sytle
u2
2015-12-30
1
-192
/
+192
*
Fixes in the misc section.
chriseth
2015-12-21
1
-0
/
+4
*
Note about private note being invisible.
chriseth
2015-12-14
1
-0
/
+7
*
Imported documentation.
chriseth
2015-12-08
1
-0
/
+899