2671 Commits
Author SHA1 Message Date
chriseth 26d8ee2f86 Set release date and sort changelog. 2021-03-02 16:54:01 +01:00
chriseth ecdeb417c5 Documentation. 2021-03-02 16:53:31 +01:00
Kamil Śliwak 01f8005d04 Remove the last remains of --ast-json option 2021-02-23 12:39:19 +01:00
chriseth 7ac440f35b Merge pull request #10968 from enjiniya-sama/develop
Update blind-auction.rst
2021-02-16 13:52:16 +01:00
Sanad 110b4df1ff Update blind-auction.rst 2021-02-16 12:09:58 +00:00
dms-yondy 79e4c6da11 Fixed the grammer of a sentence in the docs 2021-02-16 09:44:31 +00:00
Kamil Śliwak 9d762f381f Merge pull request #10932 from ssi91/add-sha256-field-to-the-docs
add sha256 field ot the docs
2021-02-15 17:48:02 +01:00
franzihei e97a856b45 Updating contributing and fixing capitalisation. 2021-02-15 16:18:11 +01:00
chriseth d616b3f266 Merge pull request #10929 from ethereum/inlinerDocs
Documentation of the inliner in the old optimizer.
2021-02-10 09:16:22 +01:00
Daniel Kirchner 5a59fde073 Documentation of the inliner in the old optimizer. 2021-02-10 09:14:05 +01:00
ssi91 e4d6273e5e add sha256 field ot the docs 2021-02-10 02:50:44 +07:00
Rostyslav 92251d054d Updating grammar
I have changed pronounce "their" to his/her, she/he to clarify the working process of the smart contract.
2021-02-09 19:38:35 +01:00
Daniel Kirchner cb74a45fd6 Add inlining for old optimizer. 2021-02-09 19:08:58 +01:00
nora e2c1aafedb Fix typo in Windows -DBoost_DIR specification 2021-02-09 10:33:38 +02:00
Harikrishnan Mulackal 9e58a568a9 Fixed links in Docs 2021-02-08 14:30:09 +01:00
Harikrishnan Mulackal 47d5939dbd Improved wording in documentation 2021-02-08 14:21:37 +01:00
Harikrishnan MulackalandAlex Beregszaszi 9a5a4dfc6c Added a note about 63/64 rule
Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
2021-02-08 14:19:13 +01:00
Mikko Ohtamaa f6b403581e Small clean up on call stack section
Spelling, clarified what items go to the call stack and how any attack is executed
2021-02-08 12:17:53 +01:00
chriseth 61b5e8e8fe Clarify storage layout. 2021-02-04 16:26:30 +01:00
DragonDev1906 17b0289696 Fix formatting in "Implicit Conversions" 2021-02-03 23:00:04 +01:00
chriseth 490dc09fd4 Set release date for 0.8.1. 2021-01-27 12:12:12 +01:00
chriseth 1adaf929dd Merge pull request #10707 from ityuhui/yh-721-replace-colon-in-cli
[CLI] Accept also equal sign "=" for ``--libraries``
2021-01-26 08:17:26 +01:00
Hui Yu c669ee251a [CLI] Allow "=" as separator between library name and address in --libraries commandline option. 2021-01-25 16:14:39 +08:00
az1az1 91b1ada8f5 Update value-types.rst 2021-01-20 17:19:38 -05:00
Leonardo a75b87c80e Merge pull request #10813 from ethereum/smt_targets_option
Add CLI and JSON option to select SMTChecker targets
2021-01-20 18:37:08 +01:00
Leonardo Alt 3b23cadbdc Add CLI and JSON option to select SMTChecker targets 2021-01-20 17:35:37 +01:00
chriseth ceecfcb8a3 Fix payable example. 2021-01-20 15:09:26 +01:00
chriseth 1df284733e Merge pull request #10823 from DmytroShalaiev/DmytroShalaiev-events-doc-fix
Update events doc
2021-01-19 23:37:43 +01:00
chriseth c3d3415207 Update expectations for uninitialized internal function. 2021-01-19 12:37:30 +01:00
Dmytro c3d6f19e12 Update events doc
Changed the name of the variable because the RTD displays it in green (like the data type or the syntax of the word function), apparently, this is due to the formatting of the RTD text.
https://docs.soliditylang.org/en/latest/contracts.html#events
2021-01-15 18:12:52 +02:00
chriseth df7c17a053 Document `catch Panic(uint)`. 2021-01-14 18:37:02 +01:00
chriseth 9ddb8a6ecf Clarify array literal documentation. 2021-01-12 11:55:17 +01:00
a3d4 184d3f3bfd Fix a tiny typo in building-on-windows documentation 2021-01-07 03:09:32 +01:00
Greg Stretton 6aa6161881 Fix typo 2020-12-28 11:06:40 +00:00
Djordje Mijovicandchriseth a204596c3e [Sol->Yul] Disable old codegen test viaYul and create new one that fits IR semantics.
Co-authored-by: chriseth <chris@ethereum.org>
2020-12-22 15:11:07 +01:00
smareasy e5695448db Update introduction-to-smart-contracts.rst 2020-12-20 15:16:23 +09:00
chriseth c4ade1753e Merge pull request #10445 from ethereum/modifiers
[Sol->Yul] Implement function modifiers.
2020-12-18 14:29:00 +01:00
Harry Altman bfe80dec6b Mark msg.sender and tx.origin as nonpayable in docs 2020-12-17 22:04:04 -05:00
chriseth 242bf9b6dc Document modifier changes. 2020-12-17 17:00:51 +01:00
chriseth 191070d322 Remove version pragmas using .99. 2020-12-16 19:39:02 +00:00
chriseth 9cfdba6e64 Update bug list. 2020-12-16 16:59:44 +01:00
chriseth 3a23df6717 Merge remote-tracking branch 'origin/develop' into breaking 2020-12-16 16:56:45 +01:00
chriseth 7f677025ec Set release date for 0.7.6. 2020-12-16 15:01:45 +01:00
chriseth f31cf6b9b5 How to update your code. 2020-12-16 13:48:16 +01:00
chriseth 53368eff9b Merge pull request #10604 from ethereum/strict-address-payable
[BREAKING] Strict address payable
2020-12-15 18:25:31 +01:00
chriseth 29f46f0b8a Recently released 0.8. 2020-12-15 15:24:01 +01:00
hrkrshnn 571f9dafca Documentation for the PR about making address conversions nonpayable 2020-12-15 15:04:45 +01:00
hrkrshnn 2fb191175b Disallow some explicit conversions to address payable
The following explicit conversions are disallowed:

1. uint160 -> address payable
2. bytes20 -> address payable
3. literals -> address payable (payable(0) is an exception)
2020-12-15 15:01:40 +01:00
Alex Beregszaszi 15237c8404 Disable the type byte 2020-12-14 19:18:25 +00:00
hrkrshnn 7438c4dc16 Tests after making all explicit address conversions as non-payable 2020-12-14 18:46:01 +01:00