Commit Graph
14417 Commits
Author SHA1 Message Date
Chris Ward 931b93146f Update subcurrency example in introductory section
Further updates

Add line breaks

Changes from review

Updates from review

Changes from review

Fix label
2019-05-28 08:54:54 +02:00
chriseth 6e9bb2c073 Merge pull request #6849 from asymmetric/patch-1
Fix link to OpenZeppelin ECDSA library
2019-05-28 00:54:35 +02:00
asymmetric d67a4cfdb7 Fix link to OpenZeppelin ECDSA library
Previous link was a 404.
2019-05-27 22:29:35 +00:00
chriseth 4061ad0a7b Implement references using InvertibleRelation as data structure. 2019-05-27 22:55:59 +02:00
chriseth 7183940e24 Merge pull request #6770 from ethereum/isoltest-parser-fix
[isoltest] TestFileParser: Fixes access of iterator at and beyond iterator ends
2019-05-27 19:14:35 +02:00
chriseth 9d00f21cfb Merge pull request #6841 from ethereum/style-fixes-inheritance
[DOCS] Bring inheritance doc inline with style guide
2019-05-27 19:11:32 +02:00
chriseth fbf189151d [SolYul] Division. 2019-05-27 17:53:46 +02:00
chriseth dc0fac5dfd Merge pull request #6825 from ethereum/style-fixes-assembly
[DOCS] Bring code examples inline with style guide in assembly doc
2019-05-27 17:28:12 +02:00
chriseth 5b1a984882 Explicitly turn uninitialized internal function pointers into invalid function when loaded from storage. 2019-05-27 17:26:37 +02:00
chriseth b836079006 Merge pull request #6847 from ethereum/style-fixes-libraries
[DOCS] Make libraries code examples conform to style guide
2019-05-27 17:17:22 +02:00
Chris Ward e81e71e879 Make code examples conform to style guide 2019-05-27 16:59:54 +02:00
chriseth dee023bda6 Merge pull request #6843 from ethereum/sortChangelog
Sort changelog.
2019-05-27 15:52:14 +02:00
chriseth 1a78aef055 Sort changelog. 2019-05-27 15:40:44 +02:00
Chris Ward 3b64a4b955 Bring inheritance doc inline with style guide 2019-05-27 14:23:53 +02:00
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
chriseth be653bec44 Merge pull request #6741 from ethereum/docs-docker
[DOCS] Add draft of Docker instructions
2019-05-27 14:11:43 +02:00
chriseth 899858784c Merge pull request #6834 from sifmelcara/fix-types-doc-ref-delete
Fix reference links in types.rst
2019-05-27 14:09:42 +02:00
chriseth 6240a6e906 Merge pull request #6824 from ethereum/style-fixes-abi-spec
[DOCS] Confirm ABI spec code examples to style guide
2019-05-27 14:06:55 +02:00
mingchuan 27fd533f3d Fix reference links in types.rst 2019-05-27 18:54:00 +08:00
chriseth c14279fceb Merge pull request #6836 from Jorropo/patch-1
Add solidity code coloration to bug_report.md
2019-05-27 11:17:16 +02:00
chriseth a600126703 Merge pull request #6833 from sifmelcara/fix-struct-array-mapping
Fix assignment of struct containing array of mappings
2019-05-27 11:14:28 +02:00
Jorropo 0693e8fa81 Add solidity code coloration to bug_report.md 2019-05-25 23:47:10 +02:00
mingchuan bf8af89bba Fix assignment of struct containing array of mappings 2019-05-25 01:33:49 +08:00
chriseth c74e4dba50 Merge pull request #6831 from ethereum/compoundAssign
[SolYul] Compound assignment
2019-05-24 10:34:08 +02:00
Chris Chinchilla 2a2cea08dd Merge pull request #6826 from ethereum/style-fixes-creating-contracts
[DOCS] Make Creating contracts code examples match style guide
2019-05-24 09:07:11 +02:00
chriseth 73d0eb6b7a Modify test to prevent underflow. 2019-05-23 21:32:30 +02:00
chriseth ee7548a339 Activate some tests. 2019-05-23 21:32:30 +02:00
chriseth fb40063253 Compound assignment. 2019-05-23 21:32:30 +02:00
chriseth 195a7ff61a Merge pull request #6814 from ethereum/yul-delete-operation
[Sol -> Yul] Implement delete for function pointers
2019-05-23 16:27:14 +02:00
Chris Wardandchriseth bfda0de3ff Add draft of Docker instructions
Changes from review

Syntax fix

Change path

Add mention of JSON too

Change path

Restructure

Update docs/installing-solidity.rst

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

Update docs/installing-solidity.rst

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

Fixes from review
2019-05-23 15:54:29 +02:00
Mathias Baumann 981983089c [Sol -> Yul] Implement delete for function pointers 2019-05-23 15:51:59 +02:00
Chris Ward 2c705145ae Make Creating contracts code examples match style guide 2019-05-23 14:54:11 +02:00
Chris Ward 5305dd6eac Confirm to style guide 2019-05-23 14:46:59 +02:00
chriseth 2491ce45a1 Merge pull request #6790 from ethereum/docModular
[Docs] Better explain the modular approach.
2019-05-23 14:36:22 +02:00
chriseth 6132f0aea9 Merge pull request #6800 from ethereum/skipEmptyDump
Skip empty entries in memory and storage dump.
2019-05-23 14:27:44 +02:00
chriseth 0e864467de [Docs] Better explain the modular approach. 2019-05-23 14:02:44 +02:00
chriseth 3c548a1d76 Update tests. 2019-05-23 13:17:27 +02:00
Mathias Baumann 81702717b0 [Sol -> Yul] Enable function pointer comparison 2019-05-23 12:52:50 +02:00
chriseth e5902c58a4 Merge pull request #6777 from sifmelcara/loop-cond-rewriter
[YulOpt] Implement ForLoopConditionIntoBody
2019-05-23 12:51:51 +02:00
chriseth 8569c2bba7 Merge pull request #6819 from ethereum/noRecursiveRematCompressor
Do not rematerialize recursively.
2019-05-23 12:49:23 +02:00
chriseth 14545852d1 Make YulInterpreterTest EVM version aware. 2019-05-23 12:42:11 +02:00
chriseth 1ca3edf6a1 Remove side-effect-free instructions from the trace. 2019-05-23 12:42:11 +02:00
chriseth 3ef03258ec Remove memory logging. 2019-05-23 12:42:11 +02:00
chriseth 0291abf10f Merge pull request #6818 from ethereum/alwaysUseBuiltins
Provide builtin functions even in loose assembly mode.
2019-05-23 12:29:12 +02:00
chriseth 91312e657b Skip empty entries in memory and storage dump. 2019-05-23 12:27:56 +02:00
chriseth d707a26a90 Merge pull request #6809 from ethereum/refactor-ossfuzz-build
[ossfuzz] Refactor build system so that ossfuzz harnesses can be built locally
2019-05-23 12:26:44 +02:00
chriseth 7cf51876e2 Merge pull request #6812 from ethereum/asmCallvalue
Do not require payable for callvalue instruction.
2019-05-23 12:07:06 +02:00
chriseth 0f146ce55a Do not rematerialize recursively. 2019-05-23 12:03:39 +02:00
chriseth 90e8594858 Update tests. 2019-05-23 11:30:12 +02:00
chriseth 97fa21841d Use different way to fall back to FunctionalInstruction for loose assembly. 2019-05-23 11:30:12 +02:00