solidity/docs
Wade Dorrell 9e0c52f621 Removed an overflow check and rely on checked arithmetic
The check `require(amount < 1e60);` was removed because it's rather confusing to reason why it
prevents overflow.

Co-authored-by: Wade Dorrell <wade@dorrells.org>
2021-04-26 09:43:16 +02:00
..
_static Create robots.txt 2021-04-01 16:18:46 +02:00
_templates docs: add dark mode to documentation 2020-04-20 20:23:45 +04:00
contracts clarify init value by replacing zero with default value 2021-04-23 13:45:22 +02:00
examples Fix a typo 2021-04-08 22:50:40 +04:30
grammar Fix import path grammar and grammar testing details. 2021-04-12 14:54:36 +02:00
internals Documentation of the inliner in the old optimizer. 2021-02-10 09:14:05 +01:00
ir Update text on function argument evaluation order. 2021-04-22 10:38:51 +02:00
types Type: strings 2021-04-08 15:21:33 +02:00
050-breaking-changes.rst Remove version pragmas using .99. 2020-12-16 19:39:02 +00:00
060-breaking-changes.rst Documentation. 2020-11-03 13:31:51 +01:00
070-breaking-changes.rst 0.7.0 breaking changes: There were no external constructors 2021-04-22 21:57:20 +02:00
080-breaking-changes.rst Update docs/080-breaking-changes.rst 2021-04-06 11:48:04 +02:00
abi-spec.rst Merge pull request #11176 from ethereum/random-doc-clarifications 2021-04-01 14:47:54 +02:00
analysing-compilation-output.rst Added documentation about --asm flag 2021-04-22 11:05:44 +02:00
assembly.rst Disable the type byte 2020-12-14 19:18:25 +00:00
brand-guide.rst adding lang design and restructuring 2020-09-17 11:46:59 +02:00
bugs_by_version.json Prepare changelog for 0.8.4. 2021-04-21 14:21:00 +02:00
bugs.json Update tests. 2021-04-12 13:43:56 +02:00
bugs.rst Fixes u256 overflow in logical shift optimization rule and adds tests. 2019-03-13 11:19:20 +01:00
cheatsheet.rst Documenting bytes.concat. 2021-03-24 11:49:21 +01:00
common-patterns.rst Use errors in examples. 2021-03-30 23:04:32 +02:00
conf.py Create robots.txt 2021-04-01 16:18:46 +02:00
contracts.rst Documentation for custom errors. 2021-03-30 23:04:32 +02:00
contributing.rst Docs Contributing: Replace Google Meet with Jitsi Link 2021-04-13 16:01:36 +02:00
control-structures.rst Added index for safemath in docs 2021-04-08 17:39:04 +02:00
grammar.rst Fix import path grammar and grammar testing details. 2021-04-12 14:54:36 +02:00
index.rst Added documentation about --asm flag 2021-04-22 11:05:44 +02:00
installing-solidity.rst Merge pull request #10932 from ssi91/add-sha256-field-to-the-docs 2021-02-15 17:48:02 +01:00
introduction-to-smart-contracts.rst Removed an overflow check and rely on checked arithmetic 2021-04-26 09:43:16 +02:00
language-influences.rst adding language influences page 2021-04-22 10:46:11 +02:00
layout-of-source-files.rst Merge pull request #11170 from ethereum/natspec-doc 2021-03-31 13:18:55 +02:00
logo.svg Import logo from browser-solidity#16e74469 2017-06-05 11:20:35 +01:00
make.bat Remove trailing whitespace for all files in the repository. 2018-09-04 11:30:30 +02:00
Makefile Imported documentation. 2015-12-07 22:35:51 +01:00
metadata.rst Add inlining for old optimizer. 2021-02-09 19:08:58 +01:00
natspec-format.rst Move improvements to the NatSpec documentation 2021-03-30 22:09:21 +01:00
requirements.txt Update pygments-lexer-solidity to 0.7.0 2021-03-25 20:29:05 +00:00
resources.rst docs: Remove/update obsolete links to Solidity-related resources 2020-08-31 12:46:45 +02:00
security-considerations.rst SMTChecker tutorial and docs cleanup 2021-03-18 11:09:26 +01:00
smtchecker.rst Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
solidity-by-example.rst Add basic modular contract example 2019-02-15 13:55:38 -07:00
structure-of-a-contract.rst Documentation for custom errors. 2021-03-30 23:04:32 +02:00
style-guide.rst Move improvements to the NatSpec documentation 2021-03-30 22:09:21 +01:00
types.rst docs: fix formatting errors and style inconsistencies 2020-04-20 20:24:31 +04:00
units-and-global-variables.rst docs: Mention that low-level calls do not have an extcodesize check 2021-03-30 18:10:00 +02:00
using-the-compiler.rst Choose contracts to be analyzed by the SMTChecker 2021-04-21 10:34:14 +02:00
yul.rst Allow hex string literals in Yul. 2021-04-08 15:03:33 +02:00