Commit Graph
2635 Commits
Author SHA1 Message Date
Daniel Kirchner a7885e0b0a Update documentation. 2018-08-10 19:26:48 +02:00
chriseth 4fc15a5beb Fix table css. 2018-08-09 22:42:29 +02:00
chriseth 8509769927 Some style fixes to the ABI documentation. 2018-08-09 20:21:19 +02:00
chriseth 0197d05cf2 Use code-block when using a different language. 2018-08-09 20:04:47 +02:00
chriseth 5535fc0526 Merge pull request #4786 from gftea/develop
add "ref for text "fallback function" in Types.rst
2018-08-09 15:40:51 +02:00
gftea c45de14ba8 add link for text "fallback function" 2018-08-09 15:12:20 +02:00
chriseth 1dc4301682 Re-group links. 2018-08-09 14:31:30 +02:00
chriseth 8b066b28fa Update links and deprecated unmaintained tools. 2018-08-09 14:29:31 +02:00
f-daniel 7b9c9c40a0 Extension of tools list
Adding some recent and reliable tools to work with smart contracts and analyze their security.
2018-08-09 13:47:05 +02:00
chriseth cfc745de05 Change note about returning dynamic arrays. 2018-08-09 00:55:50 +02:00
chriseth f01689ac77 Clarify packed encoding. 2018-08-08 21:47:40 +02:00
chriseth d634d20b5b Merge pull request #4684 from ethereum/underscores_in_numeric_literals
[BREAKING] Underscores in numeric literals
2018-08-08 21:36:57 +02:00
Alex Beregszaszi 551343ae3e Merge pull request #4665 from mattaereal/cmake-patch-solver
cmake option added to make solvers optional
2018-08-08 17:58:01 +01:00
Matías Aereal Aeón 4b20708c49 cmake flags to make solvers optional. Implementation of #4651 2018-08-08 12:43:57 -03:00
Christian Parpart b9222808f6 Cleanup & polish numbers-with-underscores parsing, also improving tests. 2018-08-08 13:38:46 +02:00
chriseth 42447a14eb Merge pull request #4747 from ethereum/enum-docs
Update enum with lifting the restriction for interfaces
2018-08-08 12:56:07 +02:00
Balajiganapathi S 09a36cba02 Add stricter hex underscore rules 2018-08-08 12:05:51 +02:00
Balajiganapathi S 0000bfc604 Allow underscores in numbers. 2018-08-08 12:05:51 +02:00
Alex Beregszaszi a99347e9f0 Yul grammar: allow multiple $ signs (matches Solidity) 2018-08-07 22:16:22 +01:00
Alex Beregszaszi 047561f4ec Update enum with lifting the restriction for interfaces 2018-08-07 22:04:21 +01:00
chriseth 5d5626e6d7 Clarify allocation and initial value of free memoy pointer. 2018-08-07 13:37:06 +02:00
Luke Schoen 835c05cb3a Update style guide with regards to CapWords requirement for contract and file naming. 2018-08-06 18:23:58 +02:00
chriseth 7c9bfb62f9 Merge pull request #4498 from ethereum/faq-reorg-intro
Move intro related FAQ points
2018-08-06 17:59:37 +02:00
Chris Ward e295e1fcbd Move intro related FAQ points
Changes from feedback

Changes from review
2018-08-06 17:55:35 +02:00
chriseth 40fbe9b86e Remove initial sentence. 2018-08-06 15:52:11 +02:00
chriseth 20c65f9af1 Merge pull request #4616 from ethereum/1093-interface-generator
Add interface generator to tools section
2018-08-03 21:15:14 +02:00
Christian Parpart a4ee1dfc83 Merge pull request #4412 from ethereum/v050-reference-resolver-errorTypeForLoose
[BREAKING] permanently set errorTypeForLoose from Warning to SyntaxError
2018-08-03 19:30:33 +02:00
Chris Ward 22a2f5dd1d Clarify truncation with addresses 2018-08-03 14:09:42 +01:00
Christian Parpart ed3cb327ea Remove loose assembly features from the documentation 2018-08-02 13:36:48 +01:00
chriseth 68f9128475 Merge pull request #4584 from dylanjw/update-abi-event-doc
Update doc referencing packed mode encoding for dynamic typed topic args
2018-08-02 14:27:38 +02:00
Alex Beregszaszi cbcdc9dc42 Point the documentation to the new Code of Conduct URL 2018-08-01 22:42:16 +01:00
Alex Beregszaszi a78565e44f Merge pull request #4508 from ethereum/nameCollisionCrash
[BREAKING] Don't exclude public state variables when looking for conflicting declarations.
2018-08-01 20:53:56 +01:00
Alex Beregszaszi 1f832e068b Merge pull request #4639 from ethereum/docs-fix-specify-limit
Small clarifications around the 2300 gas stipend from transfer and send
2018-08-01 16:23:06 +01:00
Chris Ward 0ad646635f Small clarifications around the 2300 gas stipend from transfer and send 2018-08-01 16:21:29 +01:00
Daniel Kirchner cea46acef7 Update documentation. 2018-08-01 17:18:17 +02:00
Chris Ward 3c919766e8 Changes after rebasing 2018-08-01 14:22:09 +02:00
Chris Ward a6cb6777c9 Add contract type to types doc 2018-08-01 12:21:47 +01:00
chriseth b800bfb021 Fix tests regarding contract type conversion. 2018-08-01 11:04:35 +01:00
chriseth c8232d9759 Disallow conversion between unrelated contract types. 2018-08-01 11:04:35 +01:00
Alex Beregszaszi 9436fd9363 grammar: remove stray IdentifierList rule
This was left in #4274 (dbd0723)
2018-07-31 00:28:01 +01:00
chriseth bc13365a7b Merge pull request #4569 from ethereum/grammar-assembly
Update grammar.txt for inline assembly
2018-07-30 16:54:59 +02:00
Chris Ward 6c3a2f8e9b Clarify what ‘memory type’ is
Use RST links
2018-07-30 15:48:06 +02:00
Chris Ward f4ae002dab Add interface generator to tools section 2018-07-30 10:08:51 +02:00
Dylan Wilson d6d1a41286 Update doc referencing packed mode encoding for dynamic typed topic args 2018-07-25 15:28:53 -07:00
Alex Beregszaszi 61a8b098e6 Mention that constant and payable are deprecated in the ABI spec 2018-07-25 11:23:44 +01:00
Alex Beregszaszi 76bc04244a Clarify relation between stateMutability and payable/constant 2018-07-25 11:23:41 +01:00
Alex Beregszaszi 582ab4eab4 grammar: rename AssemblyLocalBinding to AssemblyVariableDeclaration 2018-07-25 00:08:42 +01:00
Alex Beregszaszi 258e8caa59 grammar: introduce AssemblyExpression and use it in Assignment/LocalBinding 2018-07-25 00:08:08 +01:00
Alex Beregszaszi ed4022fbca grammar: support all assignment stataments in inline assembly 2018-07-25 00:05:19 +01:00
Alex Beregszaszi 79ddcc7680 Merge pull request #4453 from ethereum/codeOfConduct
Add Code Of Conduct
2018-07-23 17:00:02 +01:00