Commit Graph

2061 Commits

Author SHA1 Message Date
chriseth
38fba0f557 Clarify how errors are reported in standard-json mode. 2019-11-21 19:51:28 +01:00
chriseth
8f2595957b
Merge pull request #7719 from ethereum/librarySignatuŕes
Add selector member to public and external library functions.
2019-11-20 18:43:14 +01:00
Bhargava Shastry
a89965f500 Documentation: yul function definition clarification 2019-11-20 16:47:38 +01:00
Alex Beregszaszi
e7eff25cb7
Merge pull request #7748 from ethereum/evmonenulldreinull
Update evmone version to v0.3.0 in docs and scripts
2019-11-19 17:18:29 +01:00
Mathias Baumann
eec1998a89 Update evmone version to v0.3.0 in docs and scripts 2019-11-19 16:49:43 +01:00
chriseth
4ecd46a2e8
Clarify scoping with for loops. 2019-11-19 16:10:46 +01:00
Daniel Kirchner
9115a0f525 Some documentation. 2019-11-15 16:12:29 +01:00
chriseth
7d0b552948 Prepare 0.5.13 2019-11-14 13:20:28 +01:00
Leonardo Alt
5f43b8dbeb Output the storage layout of a contract via storageLayout artifact 2019-11-14 10:19:17 +01:00
Daniel Kirchner
ce7268272d Allow obtaining the address of a library by conversion to `address`. 2019-11-12 17:09:13 +01:00
Chris Chinchilla
0c51dcc967 Explain mappings example, and add link to further details
Updates from review

Changes from review

Nested example

Update docs/types/mapping-types.rst

Co-Authored-By: chriseth <chris@ethereum.org>
Changes from review

Bring example inline with ERC20

Clarify what maps where

Use OZ contract example

Update docs/types/mapping-types.rst

Co-Authored-By: chriseth <chris@ethereum.org>

update code example
2019-11-06 21:32:24 +01:00
Chris Chinchilla
1a88bc97df Add updated iterable mapping example
Remove unused var
2019-11-05 17:10:27 +01:00
hellraiserinchief
7e912b1366 add piet to tools list 2019-10-30 23:09:42 +05:30
Erik Kundt
ec53899a10 Fixes source extraction from docs. 2019-10-23 22:13:24 +02:00
Jochem Brouwer
184104a4f7 fix doc create2 2019-10-11 03:00:26 +02:00
Chris Chinchilla
dd3beeadf1
Rephrase sentence of example explanation 2019-10-02 14:35:08 +02:00
chriseth
48c77c971d
Merge pull request #7493 from ethereum/prepare_0512
Update changelog for 0.5.12 release.
2019-10-01 16:39:50 +02:00
chriseth
a3dacc4d8b Update changelog for 0.5.12 release. 2019-10-01 15:54:10 +02:00
chriseth
cbdc3bc1eb
Merge pull request #7470 from MicahZoltu/patch-2
Removes the optionality on `output` in ABI docs.
2019-10-01 13:57:08 +02:00
Micah Zoltu
ae84782d0e
Removes the optionality on output in ABI docs.
I _believe_ (someone more knowledgable than I should verify this claim) that Solidity will always write out an `output` member.  If there are no return parameters, then the array will be empty, but the `output` property will be present.

If this is not correct, I will withdraw this PR, but if the assertion is correct then the docs should reflect that so people can rely on the `output` property being present when writing ABI processors.

I also fixed some inconsistency in line termination character.  It was sometimes `.` and sometimes `;`.  I picked `.`, but don't really care which as long as it is consistent.
2019-09-23 16:42:34 +08:00
chriseth
bfc8fd23ac Document chainid and selfbalance. 2019-09-19 15:35:37 +02:00
Leonardo Alt
df0b54d7c7 [DOCS] Clearing mappings 2019-09-17 11:58:00 +02:00
Lauri Peltonen
b7e6dc3d05 Fixed code example which utilizes non-existing function 'abs' - the value is stated to be negative so abs(a) is the same as -a 2019-09-13 21:36:43 +03:00
Erik Kundt
ad5fe2bf45 Fixes codespell. 2019-09-12 22:15:03 +02:00
chriseth
e9346ca38a
Merge pull request #7400 from ethereum/evmoneSearch
Fix evmone filename for auto-discovery for windows and macos.
2019-09-11 17:55:12 +02:00
Flash Sheridan
733d40ddb5 Fix evmone filename for auto-discovery for windows and macos. 2019-09-11 12:28:05 +02:00
chriseth
bbe1ac31a6
Merge pull request #7396 from ethereum/chriseth-patch-2
[DOC] Clarify log functions
2019-09-11 12:05:12 +02:00
Flash Sheridan
8ceab96d29
Shorten evmone link so it's not only for Linux
Replace the Linux-only evmone link with the general URL for the release: https://github.com/ethereum/evmone/releases/tag/v0.1.0
2019-09-10 14:25:33 -04:00
chriseth
e735c01b4a
[DOC] Clarify log functions 2019-09-10 16:52:32 +02:00
chriseth
57def9e8b4
Merge pull request #7395 from balajipachai/patch-2
Fixed typo at the end of the file
2019-09-10 12:29:49 +02:00
Balaji Pachai
27fb79dc10
Fixed typo at the end of the file
Changed `annontated` to `annotated`
2019-09-10 15:52:06 +05:30
Balaji Pachai
8fe4fe7921
Fixed a typo
Replaced is with in to make the statement grammatically correct.
2019-09-10 15:35:52 +05:30
Balaji Pachai
45d6d4567e
Fixed a typo
Changed proceeded to preceded, making the statement grammatically correct.
2019-09-10 15:17:58 +05:30
Alex Beregszaszi
dce52509b4
Merge pull request #7329 from ethereum/istanbul
Introduce istanbul and berlin versions
2019-09-03 15:18:14 +01:00
Gois
f9459fcda9
Fix typo in AssemblySwitch in grammar file 2019-09-03 09:05:25 -03:00
chriseth
dc4a44fb7f
Protection to not lose money. 2019-08-28 17:00:15 +02:00
Alex Beregszaszi
5749a5d7c9 Introduce istanbul and berlin versions 2019-08-26 13:15:01 +01:00
Solexplorer
16ddbd5391
Update assembly.rst
Syntax error on mlod
2019-08-22 19:53:39 +02:00
Ayrat Badykov
e0507b5a8c
Update metadata.rst 2019-08-19 14:24:56 +03:00
Christian Parpart
e91c6acbc3 Defaulting to C++17 for building. 2019-08-13 16:19:18 +02:00
Chris Chinchilla
ba9b14cbbd
Change link 2019-08-12 18:49:55 +02:00
chriseth
755365396e Prepare changelog for release. 2019-08-12 14:49:35 +02:00
Daniel Kirchner
05cc866c42 Buglist entry for calldata structs with dynamically encoded, but statically-sized members. 2019-08-12 14:31:36 +02:00
chriseth
77212627fb Remove traces of aleth and IPC. 2019-08-08 17:35:46 +02:00
Mathias Baumann
7234e59e07 ABI documentation clarifications 2019-08-07 15:53:53 +02:00
Chris Chinchilla
f4f8858e98 Add details of team calls
Update docs/contributing.rst

Co-Authored-By: chriseth <chris@ethereum.org>
Update docs/contributing.rst

Co-Authored-By: chriseth <chris@ethereum.org>
2019-07-31 11:58:30 +02:00
cgrigis
7047ff1c3c
Minor typo 2019-07-25 10:58:45 +02:00
Chris Chinchilla
61e3ca67cb
Merge pull request #7097 from ethereum/docs-jp-trans
[DOCS] Add Japanese translation
2019-07-17 15:06:39 +02:00
Chris Chinchilla
9b22336ce1
Reduce line breaks in code comments to help with scrolling 2019-07-15 14:33:50 +02:00
Chris Chinchilla
54ed84b90d
Add Japanese translation, and order alphabetically 2019-07-15 10:49:03 +02:00