Denton Liu
fc121b9ba7
Documented max stack depth at 1024
2016-06-02 09:14:53 -04:00
Denton Liu
0b4b5e1046
Make address link look better
2016-06-02 09:13:27 -04:00
chriseth
ed9cc5476e
style
2016-06-01 23:40:38 +02:00
Denton Liu
4a2c8fa9b7
uint20 is not a type
2016-06-01 13:59:45 -04:00
Denton Liu
1f19b93836
Copied warning message from cherry-picked commit
2016-06-01 13:59:16 -04:00
Denton Liu
f03d315bad
Updated incorrect list number
2016-06-01 13:25:36 -04:00
chriseth
84a8c0c008
Document some pitfalls in connection with "send".
2016-06-01 13:22:15 -04:00
Denton Liu
9da7a4c17c
Link address-type and address-global methods
2016-06-01 13:18:43 -04:00
Denton Liu
cb2a4df6e5
Corrected typo
2016-06-01 13:15:17 -04:00
chriseth
d8bf98598b
Document inline arrays.
2016-05-31 15:55:58 +02:00
chriseth
f9c8a9b5ca
Removed some problems in documentation examples.
2016-05-31 13:56:16 +02:00
Denton Liu
2d32041552
Named the global function parameters
2016-05-30 13:18:30 -04:00
Denton Liu
a29aaa3776
Added section on address-related constants
2016-05-30 13:18:30 -04:00
Denton Liu
e72f819111
Corrected descriptions of hashes
2016-05-30 13:18:30 -04:00
Denton Liu
0c03577ade
Removed leading space
2016-05-30 13:18:29 -04:00
Denton Liu
aafc65a275
Made explicit that we use KECCAK-256
2016-05-30 13:18:29 -04:00
Denton Liu
2667874587
Removed ending periods for consistency
2016-05-30 13:18:29 -04:00
Denton Liu
c0e10b1cf0
Added the type of .balance
2016-05-30 13:18:29 -04:00
Denton Liu
a6785113b5
Sorted block attributes alphabetically
2016-05-30 13:18:28 -04:00
Denton Liu
bc3e17192f
Made it apparent that block.blockhash is function
2016-05-30 13:18:28 -04:00
Denton Liu
91459ffc76
Corrected underline length
2016-05-30 13:18:28 -04:00
Denton Liu
a011ffdd48
Corrected capitalisation on index.rst
2016-05-30 13:18:14 -04:00
Denton Liu
d0a0e4f3d2
Added a section about .send() returning false
2016-05-30 09:44:33 -04:00
Denton Liu
17f23629f1
Added @Arachnid's string library
2016-05-30 09:44:33 -04:00
Denton Liu
9862d61a5a
Removed inline code formatting for one title
2016-05-30 09:44:33 -04:00
Denton Liu
2112f6239c
Corrected underline lengths
2016-05-30 09:44:33 -04:00
Denton Liu
49f5bc7ce9
Changed inline code syntax
...
Changed from :code:`<inline>` to ``<inline>``
2016-05-30 09:44:33 -04:00
Denton Liu
652bb0e8c1
Modified units-and-global-variables.rst
...
Corrected syntax for inline code
2016-05-30 09:44:33 -04:00
Denton Liu
a73428b4ef
Modified types.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
09a7fb7f6b
Modified style-guide.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
b3669e6394
Corrected solidity-by-example.rst
...
Fixed inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
d87627e6ee
Modified miscellaneous.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
3fc4e2c14a
Modified layout-of-source-files.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
506191b06c
Modified introduction-to-smart-contracts.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
981c38b8b0
Modified installing-solidity.rst
...
Corrected inline code syntax
2016-05-30 09:44:33 -04:00
Denton Liu
5d084afa81
Fixed whitespacing issues
2016-05-30 09:44:33 -04:00
Denton Liu
a67317928a
Corrected FAQ titles
2016-05-30 09:42:30 -04:00
Denton Liu
ef6dc52801
Modified frequently-asked-questions.rst
...
Changed inline code syntax
2016-05-30 09:42:30 -04:00
Denton Liu
80600a5a42
Modified control-structures.rst
...
Changed inline code syntax
2016-05-30 09:42:30 -04:00
Denton Liu
c8e4ba4b52
Modified contracts.rst
...
Changed inline code syntax
2016-05-30 09:42:30 -04:00
Denton Liu
d57efc06c4
Modified common-patterns.rst
...
Now it uses proper inline code syntax
2016-05-30 09:42:30 -04:00
Jacob Payne
0b56c5d0d8
Added Atom Solidity Linter to Docs
2016-05-27 20:44:19 -07:00
chriseth
064c3e84bb
Merge pull request #601 from mathvdh/patch-1
...
Typo correction in solidity-by-example.rst
2016-05-27 16:50:41 +02:00
chriseth
ddc633f175
Use original vim-solidity repository
2016-05-26 19:14:25 +02:00
Mathieu Van der Haegen
0a9c95c53d
Typo correction in solidity-by-example.rst
...
Just correcting a simple typo in the comments of the code
2016-05-26 14:43:00 +02:00
chriseth
fef7473e31
Add vim and emacs plugins.
2016-05-26 13:37:10 +02:00
Denton Liu
d7666d9eda
Fixed errors introduced by previous commit
...
#565 introduced some errors in the documentation
2016-05-24 11:08:54 -04:00
chriseth
fad2d4ac01
Update links to browser-solidity.
2016-05-20 16:51:26 +02:00
chriseth
e3c5418543
Merge pull request #578 from winsvega/develop
...
More Solidity IDE links
2016-05-20 16:50:11 +02:00
chriseth
2f37356c58
Merge pull request #565 from VoR0220/fixedDataType
...
Fixed data typename fixes and documentation
2016-05-20 16:48:50 +02:00
Dave Hoover
ae677c1e31
Typo fix
2016-05-20 09:18:03 -05:00
Dimitry
65c8ddaa14
More links to solidity implementations
2016-05-20 16:10:50 +03:00
Denton Liu
27269181b3
Corrected capitalisation
2016-05-19 13:32:54 -04:00
Denton Liu
6eeb7ffb3c
Changed link to point to solc-js repo
2016-05-19 12:00:21 -04:00
Denton Liu
8bd1115255
Corrected typo
2016-05-18 18:04:15 -04:00
VoR0220
9192357452
updated docs
...
types
reference
2016-05-18 16:36:05 -05:00
Denton Liu
d29b9b986e
Changed link from markdown to rst
...
Added labels for the links to point to
2016-05-18 17:17:05 -04:00
Denton Liu
c851cd0481
Corrected capitalisation of symbol names
2016-05-18 17:17:05 -04:00
Denton Liu
a8164eb5d7
Corrected documentation for ecrecover
2016-05-18 17:17:05 -04:00
Denton Liu
5903ca451f
Corrected "who's" to "whose"
2016-05-18 17:17:05 -04:00
Denton Liu
f8fcd1bc26
Changed do_something to doSomething
...
This is in accordance to the style guide
2016-05-18 17:17:05 -04:00
chriseth
798775fa1b
Corrected errors.
2016-05-18 21:59:41 +02:00
Denton Liu
d152923548
Fixed a badly resolved merge conflict
2016-05-18 15:53:14 -04:00
Denton Liu
7c22a387f3
Changed whitespace formatting
2016-05-18 11:35:32 -04:00
Denton Liu
ff26ea6c08
Added space to example code
2016-05-18 11:35:32 -04:00
Denton Liu
d4ad3231a2
Removed trailing whitespace
2016-05-18 11:35:32 -04:00
Denton Liu
4b9e9cad56
Added an extra necessary linebreak
2016-05-18 11:35:32 -04:00
Denton Liu
18fb63167b
Removed trailing whitespace
2016-05-18 11:35:28 -04:00
Denton Liu
d70ae38e92
Fixed table formatting
2016-05-18 11:23:48 -04:00
Denton Liu
51fe1bd9c2
Replaced tabs with spaces
2016-05-18 11:23:48 -04:00
Denton Liu
d6f05a6d36
Increased clarity of assembly statement
2016-05-18 11:23:48 -04:00
Denton Liu
14bd009eb6
Corrected spacing to four spaces
2016-05-18 11:23:47 -04:00
Denton Liu
bdb48b8567
Removed trailing space
2016-05-18 11:23:47 -04:00
Denton Liu
bb62a8b3fd
Replaced all tabs with spaces
2016-05-18 11:23:47 -04:00
Denton Liu
8bbe99ad11
More code-style corrections
2016-05-18 11:23:47 -04:00
chriseth
0a37072e4c
Merge pull request #572 from Melvillian/fix-example-contract-abi
...
fix example solidity contract code by adding argument to constructor
2016-05-18 00:39:47 +02:00
chriseth
775b757d0e
Merge pull request #545 from chriseth/accessFunLabels
...
Allow access to functions in inline assembly.
2016-05-17 23:59:13 +02:00
chriseth
e28604f0b0
Typo
2016-05-17 17:05:03 +02:00
Alex Melville
38940ddfa5
fix example solidity contract code by adding argument to constructor
2016-05-15 17:16:44 -07:00
chriseth
4b445b898e
Merge pull request #546 from chriseth/fixiszero
...
Correctly use not/bnot/iszero.
2016-05-14 00:58:55 +02:00
chriseth
902f1458c6
Merge pull request #543 from raineorshine/patch-1
...
Add this.balance and this.send to units-and-global-variables.rst
2016-05-13 19:31:44 +02:00
chriseth
c06051d38d
Merge pull request #557 from Denton-L/scoping
...
Added Section about Scoping Behaviours
2016-05-12 23:07:52 +02:00
Denton Liu
20cec07b46
Removed unnecessary period
2016-05-12 13:25:00 -04:00
Denton Liu
7b6fd013a4
Added origin of scoping rules
2016-05-12 09:59:29 -04:00
Denton Liu
50eb3b8f8f
Moved comment to more logical place
2016-05-12 09:49:49 -04:00
Denton Liu
e60a17379e
Removed trailing spaces
2016-05-12 09:48:56 -04:00
chriseth
67ca3bb4b9
Allow access to functions in inline assembly.
2016-05-12 12:30:48 +02:00
Denton Liu
52a8d7b3f5
Added content
2016-05-11 17:07:25 -04:00
Denton Liu
08b7d4aebe
Changed the title
2016-05-11 17:02:28 -04:00
Denton Liu
ef56723060
Created scoping section
2016-05-11 15:47:05 -04:00
Denton Liu
b6fd6ddc99
Change whitespace section to include exception
...
For single-line functions, some whitespace padding
makes the functions slightly more readable.
2016-05-11 15:16:18 -04:00
Denton Liu
d4125c4f07
Changed do_something to doSomething
...
This is in accordance to the style guide
2016-05-11 15:16:18 -04:00
mario02423
873c54106c
Update style-guide.rst
...
Removed extraneous comma from line 366
2016-05-09 15:42:57 -05:00
Raine Revere
4bfec4efa9
Update units-and-global-variables.rst with link to address ref
2016-05-09 10:15:58 -06:00
chriseth
a927efb151
Correctly use not/bnot/iszero.
...
A long time ago, some opcodes were renamed. Now we should only have
not (bitwise negation) and iszero (logical negation).
2016-05-09 10:52:23 +02:00
Raine Revere
5e6e9df7dd
Add this.balance and this.send to units-and-global-variables.rst
...
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.
2016-05-08 13:27:30 -06:00
chriseth
9e36bdda8a
Merge pull request #541 from Denton-L/develop
...
Minor Documentation Changes
2016-05-06 19:03:28 +02:00
Denton Liu
7e94a1d84d
Added a clause about short functions
2016-05-06 10:19:28 -04:00
Denton Liu
7f940e498e
Removed trailing whitespace
2016-05-06 09:53:06 -04:00
Denton Liu
7bc9777b70
Removed bulleted list
2016-05-06 09:42:05 -04:00
Denton Liu
961eb53f41
Moved the location of the "||"
2016-05-06 09:40:05 -04:00
chriseth
1b7e2d3068
Merge pull request #515 from ssonicblue/patch-1
...
Update natspec summary in layout-of-source-files.rst
2016-05-06 01:01:26 +02:00
Denton Liu
ffade949de
Fixed up formatting
2016-05-05 15:31:00 -04:00
Denton Liu
88bb63a507
Corrected formatting
2016-05-05 15:10:32 -04:00
Denton Liu
3abb987179
Rephrased awkward phrasing
2016-05-05 15:06:04 -04:00
Denton Liu
50f894393a
Removed a trailing space
2016-05-05 15:05:05 -04:00
Denton Liu
4650280fff
Corrected misspelling
2016-05-05 15:02:47 -04:00
Denton Liu
565866dd87
Reformatted according to style guide
2016-05-05 14:58:02 -04:00
Denton Liu
a3230d60c2
Made the style consistent
2016-05-05 14:41:35 -04:00
Denton Liu
f364dcf719
Removed a bad reference to functions-on-addresses
2016-05-05 14:28:10 -04:00
Denton Liu
4de0a9556c
Removed bullet characters from types
2016-05-05 14:28:05 -04:00
Denton Liu
6c3e78a3d8
Update structure-of-a-contract.rst
...
Changed a non-space whitespace character to a space
2016-05-05 14:05:51 -04:00
Denton Liu
768b778615
Update contracts.rst
...
Corrected grammar error
2016-05-05 14:01:50 -04:00
chriseth
7e0a1863de
Documentation.
2016-05-05 13:36:32 +02:00
ssonicblue
943e27a1c3
Minor grammatical edit
2016-05-01 11:41:49 +08:00
ssonicblue
5a1f892361
Update natspec summary in layout-of-source-files.rst
...
Update the summary on natspec comments for clarity in what they do and how they should be used.
2016-04-20 19:53:36 +08:00
Dave Hoover
9af44f457c
Typo fix
2016-04-11 22:53:26 -05:00
Dave Hoover
66c8c15a7f
Tiny fix
2016-04-11 22:53:05 -05:00
Jordan Leigh
4b709f1bdd
Update installing-solidity.rst
...
The brew install boost --c++11 command failed for me due to an outdated version of Node.js.
`brew upgrade` fixed this. I think it should be in the documentation to reduce the number of errors on install
2016-04-02 18:07:25 -07:00
chriseth
4d200e3ee6
Merge pull request #461 from ethereum/mappingStructDocumentation
...
Inner struct mapping copy into a mapping question
2016-03-31 13:08:51 +02:00
RJ
9720851bd6
Update frequently-asked-questions.rst
2016-03-30 12:08:48 -05:00
chriseth
2acdfc527e
Merge pull request #464 from chriseth/doctypo
...
Typos in inline assembly documentation.
2016-03-30 18:59:43 +02:00
chriseth
bbfc580423
Typos in inline assembly documentation.
2016-03-30 18:32:39 +02:00
RJ
0df5f40ac4
Update frequently-asked-questions.rst
2016-03-30 10:43:39 -05:00
RJ
c2cf806996
quick fix for appearence
2016-03-30 10:36:22 -05:00
chriseth
b336f6261c
Documentation.
2016-03-30 10:08:09 +02:00
RJ
0c5156ca50
Update frequently-asked-questions.rst
2016-03-29 13:05:42 -05:00
chriseth
5dd81360a9
Merge pull request #453 from michaltrzesimiech/patch-1
...
Update structure-of-a-contract.rst
2016-03-29 12:48:40 +02:00
michaltrzesimiech
d9158fd7ab
Deleting redundant line
2016-03-26 08:48:15 +01:00
RJ
927a9710d5
Update frequently-asked-questions.rst
2016-03-25 11:25:14 -05:00
michaltrzesimiech
c994458a94
Update structure-of-a-contract.rst
2016-03-25 14:51:13 +01:00
RJ
49dc38bac0
Update frequently-asked-questions.rst
2016-03-23 16:42:01 -05:00
ssonicblue
570e7353b5
Update style-guide.rst
...
Update section 'Variable Declarations' for consistency with the format of the rest of the document.
2016-03-23 12:34:25 +08:00
chriseth
a81173be10
Extend example
2016-03-14 15:54:12 +01:00
chriseth
d34b59453a
Clarification
2016-03-14 15:46:55 +01:00
chriseth
c38797fbff
Fix examples.
2016-03-14 15:45:38 +01:00
chriseth
a762694f1d
Allocating arrays.
2016-03-14 15:43:38 +01:00
RJ
11d67369bd
Put in specific brew version as per the umbrella
2016-03-11 14:40:45 -06:00
chriseth
d0bb87ae88
Documentation for delegatecall.
2016-03-11 17:49:59 +01:00
chriseth
62d8be9e21
Warning about using integer literals in division.
2016-03-11 16:44:24 +01:00
uberlaufer
770d509af6
Update contracts.rst
2016-03-10 20:55:53 +01:00
uberlaufer
ec3800b28e
shortened lines to 79
2016-03-10 20:53:13 +01:00
uberlaufer
ac03a08bec
Update contracts.rst
...
minor grammar and spelling corrections
2016-03-10 19:12:16 +01:00
Georgios Paralykidis
858274cb19
Typo fix.
2016-03-08 23:13:34 +01:00
MrChico
3dbb8ad92a
ecrecover takes uint8, not byte
2016-03-02 14:57:09 +01:00
Oleg Iakovlev
683f01fb22
[Minor]: typo fix
2016-03-01 13:15:20 +02:00
holgerd77
aec2f4879a
Added in-depth links to function modifiers, structs and enums in structure section
2016-02-19 12:05:56 +01:00
holgerd77
448d1601ce
Name-spacing the structure reference links for not being confused with the globally probably more used in-depth links
2016-02-19 11:47:16 +01:00
holgerd77
acee4b7040
Added in-depth links for further reading to the state variable, function and function modifier overview in the structure section
2016-02-19 11:30:00 +01:00
holgerd77
6640e9e918
Changed reference naming from understore to dash separation for consistency with existing naming
2016-02-19 11:03:30 +01:00
holgerd77
2e52170d7a
Added examples, references to structure section
2016-02-18 11:45:15 +01:00
holgerd77
688313cc51
Comment code examples
2016-02-18 11:08:20 +01:00
holgerd77
0e44481b0f
Code blocks for compiler use section
2016-02-18 11:00:33 +01:00
holgerd77
9904dc386d
Use code blocks for import syntax explanations for better readability
2016-02-18 10:34:23 +01:00
chriseth
c6c3c78327
Merge pull request #382 from chriseth/bytesIndex
...
Index access for bytesXX.
2016-02-11 14:09:53 +01:00
RJ
7b5d96c43b
Update frequently-asked-questions.rst
...
Correcting inline array documentation
2016-02-10 10:53:08 -06:00
RJ
543cc33681
Update frequently-asked-questions.rst
2016-02-10 10:45:46 -06:00
chriseth
13732aed12
Documentation.
2016-02-09 17:07:04 +01:00
Andres Nötzli
1d9f8c26f5
[Documentation] Add details on libjsonrpccpp-dev
...
Add explanation to the documentation that the package name changes from `libjson-rpc-cpp-dev` to `libjsonrpccpp-dev` and is supplied by the universe repository instead of the Ethereum PPA.
2016-02-03 13:04:29 -08:00
Andres Nötzli
f311a6123d
[Documentation] Include correct dev package
...
The Ubuntu part of the installation guide mentions `libjson-rpc-cpp-dev`. However, the correct name seems to be `libjsonrpccpp-dev`.
2016-02-01 11:43:26 -08:00
chriseth
02161b29b8
documentation
2016-01-29 23:17:43 +01:00
chriseth
bdbb7d8a40
Merge pull request #370 from chriseth/redirects
...
Path remappings for solc.
2016-01-28 17:05:12 +01:00
chriseth
bdfd8a6e07
Update index.rst
2016-01-27 18:06:41 +01:00
chriseth
873f961bf4
Add a link to the ethereum stackexchange.
2016-01-27 18:04:30 +01:00
chriseth
92e8c9aec9
Document remappings
2016-01-25 21:02:06 +01:00
Lu Guanqun
41039705ac
[cond-expr] add one doc about conditional expression
2016-01-22 17:14:01 +00:00
chriseth
ca45cfee8c
Merge pull request #306 from pipermerriam/piper/flesh-out-naming-conventions
...
Flesh out naming convention in the Style Guide
2016-01-14 11:38:56 +01:00
chriseth
9ed15c40c6
Some more clarifications about remappings.
2016-01-13 17:35:38 +01:00
chriseth
154dd8cb02
Extended documentation about imports.
2016-01-13 17:35:05 +01:00
chriseth
02c1aacd25
Merge pull request #345 from VoR0220/develop
...
Inline Arrays
2016-01-12 19:01:35 +01:00
RJ Catalano
c45593a444
clarification on dynamic arrays, switcheroo on typepointer, and a documentation test added
2016-01-11 23:41:20 -06:00
chriseth
3d66e5ad2e
Refund actual deposit, and not bid value.
...
Thanks to @jonasnick for finding this.
Fixes #349
2016-01-12 00:47:23 +01:00
RJ Catalano
b230fe1905
forgot to take the auto tabs off...turned into spaces
2016-01-11 15:48:41 -06:00
RJ Catalano
9c29cf79cf
added documentation and one last test for struct creation inline
2016-01-11 15:36:30 -06:00
Piper Merriam
3af5db99b8
fix spelling and heading title
2016-01-06 16:26:08 -07:00
chriseth
252bd142b9
Merge pull request #331 from u2/doc_fix2
...
docs: code sytle
2016-01-04 11:50:22 +01:00
chriseth
306245113d
Merge pull request #329 from guanqun/patch-2
...
[docs]: change unsupported underscore to star
2016-01-04 11:47:47 +01:00
u2
af2e4c0673
docs: code sytle
2015-12-30 20:56:46 +08:00
Lu Guanqun
e213d7f25b
[docs]: change unsupported underscore to start
...
highlight "not"
2015-12-30 13:46:05 +08:00
Lu Guanqun
04eecdc73f
[docs]: add an ending period
2015-12-30 12:28:03 +08:00
chriseth
6b711d0527
Merge pull request #316 from chriseth/docs
...
Fixes in the misc section.
2015-12-21 17:37:08 +01:00
chriseth
8fe89455b3
Fixes in the misc section.
2015-12-21 16:54:32 +01:00
ethers
f03a8c9cb7
sending value to an overloaded function
...
from https://gitter.im/ethereum/solidity?at=5673fb41b5777fb85ba496fa
2015-12-18 18:13:17 -08:00
RJ
96854548f8
Update installing-solidity.rst
2015-12-17 12:55:51 -06:00
RJ
14c7ceef28
Update installing-solidity.rst
2015-12-17 10:36:31 -06:00
RJ Catalano
8edd409c61
new doc
2015-12-17 10:31:37 -06:00
Piper Merriam
d1882bc753
use mixedCase
2015-12-17 08:57:02 -07:00
Piper Merriam
d63ae5a5fa
Flesh out naming convention section of docs
2015-12-16 16:21:04 -07:00
chriseth
5622011bc5
Note about private note being invisible.
2015-12-14 16:22:52 +01:00
chriseth
c7ec85754a
Pygments highlighting rules for Solidity.
2015-12-10 17:30:33 +01:00
chriseth
ca10971291
Merge pull request #293 from chriseth/doc_index
...
Documentation index page and build instructions.
2015-12-10 15:47:18 +01:00
chriseth
9fd7200847
Overflow check.
2015-12-10 12:34:46 +01:00
chriseth
3ce73e0bd3
Added build guide.
2015-12-10 12:22:53 +01:00
chriseth
b344bbac5d
Improved index page.
2015-12-10 11:36:27 +01:00
RJ
8223abaf20
Update for_Ze_Devs.md
2015-12-09 20:45:17 -06:00
RJ
2385f2ffbc
Update for_Ze_Devs.md
2015-12-09 14:04:06 -06:00
RJ
dfea21209e
Update for_Ze_Devs.md
2015-12-09 13:57:05 -06:00
RJ
1f1b180d94
Create for_Ze_Devs.md
...
tentative means to get a dev environment set up for the compiler on OS X
2015-12-09 13:54:26 -06:00
chriseth
92c789a89c
Added some lost changes.
2015-12-07 23:35:39 +01:00
chriseth
99bb8a9740
Add pdf config.
2015-12-07 23:35:39 +01:00
chriseth
64fa9ca478
Imported documentation.
2015-12-07 22:35:51 +01:00