Nuno Santos
3eedc635c4
Misspelling and terms inconsistencies ( #14280 )
...
* Installing solidity tweeks
* A few more misspells
* More inconsistencies fixed
* Removed contractions according to our guide.
2023-05-30 20:49:25 +01:00
Francisco Giordano
81c4604b8a
Clarify effect of memory unsafe assembly
2022-08-29 11:39:57 -03:00
AN
b828da248f
Grammatical fixes
2022-07-23 21:21:28 +05:30
CJ42
ac5c26bbe9
docs: specifiy memory-safe in inline assembly is available since 0.8.13
2022-07-14 21:14:53 +02:00
Femi Bolaji
d417fe135f
updated int assembly.rst (Sample program bug fix)
...
fixed for loop bug in VectorSum.sumPureAsm function at line 42
# updated { data := add(dataElementLocation, 0x20) } to -----> { dataElementLocation := add(dataElementLocation, 0x20) }
in order to update dataElementLocation after every iteration. (Hence ending the loop)
2022-06-17 10:48:48 +01:00
Kamil Śliwak
f323cb2ef5
Improve index entries for selectors, events and selfdestruct
2022-06-14 12:05:49 +02:00
aathan
9e2b26e046
Clarify the reason for the memory-unsafe assembly example being unsafe
2022-04-07 18:03:02 +02:00
Richie
beb51068bb
fix: corrects _ prefixes
2022-03-14 08:03:10 -07:00
Daniel Kirchner
0381de54c2
Update docs.
2022-03-02 17:07:11 +01:00
Daniel Kirchner
62a997ac97
Documentation.
2022-03-02 16:42:28 +01:00
Callis Ezenwaka
5134dafb8e
Update typo in using-for.rst
...
Update typo in using-for.rst
2022-02-28 19:03:13 +01:00
Richie
49f06dacdf
fix: remove lower_case_with_underscores and Capitalized_Words_With_Underscores from code examples
2022-02-21 10:53:35 -08:00
Marenz
98dd78362e
Add `.address
and
.selector
` in inside assembly for external function pointers
2021-10-04 18:05:57 +02:00
Daniel Kirchner
9ff0cc0b8b
Update docs.
2021-09-13 15:22:46 +02:00
Paul Razvan Berg
8d1331a081
docs: delete stale note about reading code
2021-09-04 22:40:36 +03:00
Kamil Śliwak
ddccd73a4b
Fix outdated references to byte[]
type (it's now bytes1[]
)
2021-07-08 13:16:23 +02:00
iskanderandrews
a8e9d7a80d
docs/
...
Enhancing all the .rst doc files by adding highlighting for the code snippets, including the following langs:
1. Solidity
2. bash
3. javascript
4. assembly
2021-06-25 12:33:55 +02:00
Kamil Śliwak
056e0d3751
docs: Suppress highlighting errors for snippets that cause errors in pygments-lexer-solidity
2021-06-21 20:54:35 +02:00
Alex Beregszaszi
15237c8404
Disable the type byte
2020-12-14 19:18:25 +00:00
chriseth
a7db4fa4a5
Merge remote-tracking branch 'origin/develop' into breaking
2020-11-18 20:05:02 +01:00
chriseth
2665eaa4fa
Support .offset and .length for calldata bytes and string arrays.
2020-11-18 01:45:56 +01:00
chriseth
4bdec8107c
Merge remote-tracking branch 'origin/develop' into HEAD
2020-09-29 09:53:50 +02:00
Harikrishnan Mulackal
8339765509
[DOCS] Change >=0.7.0 to ^0.7.0
2020-09-28 13:02:31 +02:00
Harikrishnan Mulackal
710231e2b1
Docs: change >0.6.99 <0.8.0 to >=0.7.0
2020-09-28 11:14:45 +02:00
Mathias Baumann
b72fb1333b
Adjust docs example to work with v0.8.0
2020-09-08 13:36:16 +02:00
chriseth
9b5611dda6
Documentation.
2020-07-13 14:59:22 +02:00
chriseth
257bc6a416
Merge remote-tracking branch 'origin/develop' into breaking
2020-05-14 13:04:46 +02:00
chriseth
d33b67b3c2
Add license tags to documentation snippets.
2020-05-13 22:16:34 +02:00
chriseth
7d68f9f6c3
Merge remote-tracking branch 'origin/develop' into breaking
2020-03-24 13:35:41 +01:00
Erik Kundt
50c22f0800
Adds script which compiles docs example with minimum compiler version.
2020-03-18 19:27:38 +01:00
chriseth
9d92c9fbf1
Merge remote-tracking branch 'origin/develop' into HEAD
2020-03-11 18:44:06 +01:00
chriseth
2b804017fe
Fix yul links.
2020-03-09 09:42:03 +01:00
chriseth
06ad5b3200
Merge remote-tracking branch 'origin/develop' into HEAD
2020-02-27 15:06:36 +01:00
chriseth
45041e5d3a
Allow access to `_slot
` for local storage pointer variables.
2020-02-25 14:28:04 +01:00
chriseth
1d6b42eaa4
Combine Yul documentation sections.
2020-01-16 18:57:04 +01:00
Erik Kundt
fe1676203d
Updates documentation to 0.7.0.
2020-01-10 18:56:38 +01:00
chriseth
d661b85025
Update assembly for 0.6.0.
2019-12-16 16:26:32 +01:00
Daniel Kirchner
75c3a7dc06
Document variable name restrictions for declarations in inline assembly.
2019-11-07 14:47:35 +01:00
chriseth
ceb8ee9124
[Yul] leave statement.
2019-10-29 14:32:16 +01:00
Christian Parpart
e23998fc6e
Assembly: Remove Label instruction.
2019-10-25 15:01:25 +02:00
Christian Parpart
5e8d348f66
Assembly: Remove StackAssignment instruction.
2019-10-25 15:01:25 +02:00
Jochem Brouwer
184104a4f7
fix doc create2
2019-10-11 03:00:26 +02:00
chriseth
bfc8fd23ac
Document chainid and selfbalance.
2019-09-19 15:35:37 +02:00
Solexplorer
16ddbd5391
Update assembly.rst
...
Syntax error on mlod
2019-08-22 19:53:39 +02:00
Chris Chinchilla
b72977f086
Review conventions section in assembly doc
...
Changes from review
Changes from review
2019-06-19 14:56:45 +02:00
chriseth
b90d57a9fc
[DOC] Fix signextend example.
2019-06-17 13:39:20 +02:00
Vignesh Karthikeyan
1d9b6b5bbf
Added Content and Edited for readability
...
The example for signextend requested by @bshastry was added. Codeblock was moved before warning for readability.
2019-06-07 00:47:08 +05:30
Vignesh Karthikeyan
1978e1d3ff
Added example for signextend
...
Added sample assembly code for signextend
2019-06-05 02:02:40 +05:30
Vignesh Karthikeyan
3d40152102
Brought warning to high priority
...
Update functions.rst
Update for warning over note priority
Updated units-and-global-variables.rst
Updated file for warning over note priority
Updated control-structures.rst
Updated priority of warning over note
Updated assembly.rst
Updated priority of warning over code
Updated introduction-to-smart-contracts.rst
Updated priority of warning over note
Update installing-solidity.rst
Corrected control-structures.rst
Corrected white space error
Corrected whitespace
Corrected whitespace introduction to smart contract
2019-06-04 14:46:26 +05:30
Chris Ward
062c67c4a8
Bring code examples inline with style guide in assembly doc
...
Fix assembly block indentation
Change variable name
2019-05-27 14:17:44 +02:00