Commit Graph
472 Commits
Author SHA1 Message Date
chriseth 679ea2820f Part of the documentation. 2016-11-16 14:37:18 +01:00
Alex Beregszaszi ae8403ed08 Rename ErrorTag to invalidJumpLabel in inline assembly 2016-11-15 10:30:33 +00:00
Alex Beregszaszi 702ab4cb4f Document inline assembly ErrorTag 2016-11-15 10:30:33 +00:00
chriseth 9383a18c57 Merge pull request #1334 from ethereum/enum_conversion
check enum value range during conversion
2016-11-14 13:32:38 +01:00
ethers 04eb6e85f2 Remove named return
Named returns are not explained in this introduction; they also provide little value in these examples.
2016-11-12 20:02:43 -08:00
Yoichi Hirai effca18250 docs: udpate description of enums about #1334 2016-11-11 17:48:03 +01:00
Yoichi Hirai 1af3c4f754 docs: document the new overflow exception during conversion into enum 2016-11-11 17:48:03 +01:00
Rhett Aultman 4524ad0870 Add support for do/while loops
This commit adds support for a standard do <statement> while <expr>;
form of statement.  While loops were already being supported; supporting
a do/while loop mostly involves reusing code from while loops but putting
the conditional checking last.
2016-11-10 07:07:25 -08:00
chriseth dd0879fe43 Merge pull request #1316 from federicobond/clarify-doc
Add clarification for block.blockhash
2016-11-04 11:43:49 +01:00
varunagarwal315 364698255a Update solidity-by-example.rst
added the space. Sorry, just slipped my mind.
2016-11-03 22:25:19 +05:30
varunagarwal315 38e0b0a5fa Update solidity-by-example.rst
made changes suggested to simplify code. Hope this is enough

Thanks
2016-11-03 17:42:05 +05:30
varunagarwal315 4c105dba07 Update solidity-by-example.rst
Might be trivial, but makes more sense to be able to directly return the name of the winner for the election. If the position of the winner on the proposal[] array is returned, then people still don't know the name of the person who won.
2016-11-03 13:02:25 +05:30
Federico Bond 739ee88fa7 Add clarification for block.blockhash 2016-11-01 20:03:20 -03:00
chriseth 4f9741c0cf Version update in develop. 2016-11-01 09:58:02 +01:00
chriseth 49089f65ba Merge pull request #1297 from Thrillberg/patch-2
Update installing-solidity.rst
2016-10-27 13:18:18 +02:00
Eric Tillberg d7cfc6399b Update installing-solidity.rst 2016-10-26 13:43:51 -04:00
Eric Tillberg e8b45d26fb Update index.rst 2016-10-26 13:23:53 -04:00
chriseth 5ddb92b8cc Version bump for develop. 2016-10-25 15:39:38 +02:00
Alex Beregszaszi 024e3f4064 Mapping-in-mapping can have accessors too 2016-10-19 14:16:01 +01:00
Alex Beregszaszi d4ad814bf3 Explain accessors on arrays 2016-10-19 14:13:48 +01:00
Alex Beregszaszi 448f1fba53 FAQ: remove address(this) section (already explained elsewhere) 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 9bec1e1efd FAQ: remove event section (already explained elsewhere) 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 5f89e1a2ac Merge the constructor sections 2016-10-19 14:02:50 +01:00
Alex Beregszaszi f8795afc70 Mention why Homestead was different for libraries 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 607f82ce9e FAQ: remove visibility section (already explained elsewhere) 2016-10-19 14:02:50 +01:00
Alex Beregszaszi c6e7475f05 FAQ: remove create example (already explained elsewhere 2016-10-19 14:02:50 +01:00
Alex Beregszaszi fcba4d927c Merge the documentation about mappings 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 1b3713742f Document constant functions 2016-10-19 14:02:50 +01:00
Alex Beregszaszi f0f2d5a612 FAQ: remove removal of external accounts 2016-10-19 14:02:50 +01:00
Alex Beregszaszi b420dbf505 Improve the description of Solidity 2016-10-19 14:02:50 +01:00
Alex Beregszaszi b4f24721b5 FAQ: remove modifier section 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 4d4b9bc68e FAQ: remove compilation section 2016-10-19 14:02:50 +01:00
Alex Beregszaszi c41effd7c8 Merge the selfdestruct sections 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 3413b8b7b3 Update changelog link 2016-10-19 14:02:50 +01:00
Alex Beregszaszi 76c856397a Minor documentation fixes 2016-10-19 14:02:50 +01:00
Lefteris Karapetsas 806d94c214 Docs: Change contract init with value section
After solidity 0.4.0 we need to make the constructor `payable` if we are
to provide value during contract creation.
2016-10-17 19:14:21 +02:00
chriseth 1f0f600878 Merge pull request #1217 from ethereum/instruction_table
Small points on the instruction table
2016-10-14 11:55:19 +02:00
chriseth 0635b6e008 Merge pull request #1195 from ethereum/memory-doc
Document memory layout
2016-10-14 11:13:36 +02:00
Alex Beregszaszi 9521188bde Mention that memory is organised as 256-bit words 2016-10-13 19:00:57 +01:00
Yoichi Hirai 550c92cb2f Small points on the instruction table
Fixes #1205

`sload` was not marked with a `-`, contrary to the description of #1205
2016-10-13 19:30:43 +02:00
chriseth 5e75cae28a Merge pull request #1203 from ethereum/exlpainupforgrabs
Explain up-for-grabs issues.
2016-10-13 17:07:14 +02:00
Yoichi Hirai 8ddef7a2dd Merge pull request #1185 from ethereum/grammar-doc
Add link to grammar.txt in the documentation
2016-10-13 16:38:57 +02:00
chriseth e268b5fa3e Explain up-for-grabs issues. 2016-10-13 15:10:12 +02:00
Yoichi Hirai 8b5f0d5997 Accommodate further reviews 2016-10-13 12:44:27 +02:00
Yoichi Hirai d32160a5b8 Change prenouns from on to at 2016-10-13 12:16:14 +02:00
Yoichi Hirai ff0f44352e Accommodating reviews
https://github.com/ethereum/solidity/pull/1167#pullrequestreview-4031601
2016-10-13 12:12:40 +02:00
Yoichi Hirai f492380688 Mention payable in the description when Solidity throws 2016-10-12 10:59:22 +02:00
Yoichi Hirai 246d91438f Codify bytes 2016-10-12 10:46:55 +02:00
Alex Beregszaszi 66c6c74699 Explain how scratch space affects the free memory pointer 2016-10-12 09:15:06 +01:00
Alex Beregszaszi 3d12c2ddc7 Merge the two EVM memory introduction sections 2016-10-12 09:15:06 +01:00