Commit Graph
8718 Commits
Author SHA1 Message Date
Zetherz c6c3163c2a Fixed code example (#2955) 2017-09-28 13:21:02 +01:00
chriseth 4d01d0865e Merge pull request #2983 from ethereum/verboseAssembly
Better readable encoder assembly.
2017-09-28 13:18:34 +02:00
chriseth 58847dd062 Merge pull request #2985 from martriay/patch-1
Update contracts.rst
2017-09-27 19:24:29 +02:00
Martín Triay ab4f97a80b Update contracts.rst
Fixed web3 URL
2017-09-27 13:59:26 -03:00
chriseth 3ebe29a031 Better readable encoder assembly. 2017-09-27 15:59:59 +02:00
Alex Beregszaszi 3f783c8dad Merge pull request #2975 from ethereum/encode-memory
Split encodeToMemory into packedEncode and abiEncode
2017-09-27 13:04:37 +01:00
Alex Beregszaszi a27b23bacb Merge pull request #2979 from ethereum/globalcontext-simplify
Format GlobalContext for readability
2017-09-27 12:45:46 +01:00
Alex Beregszaszi 204214f070 Split encodeToMemory to packedEncode and abiEncode 2017-09-27 11:32:19 +01:00
chriseth b19c2f26cf Merge pull request #2972 from ethereum/cmake-cleanup-include-paths
CMake: Cleanup include paths
2017-09-27 12:24:30 +02:00
Alex Beregszaszi 0dda5eeca3 Order GlobalContext entries 2017-09-27 11:19:53 +01:00
Alex Beregszaszi 82673b7b3f Format GlobalContext for readability 2017-09-27 11:19:53 +01:00
Alex Beregszaszi a657d3b1a1 Make most of the parameters mandatory in encodeToMemory 2017-09-27 11:15:27 +01:00
chriseth 9c62647f19 Merge pull request #2978 from ethereum/infer-location
Report correct location for inferred types in packed encoding
2017-09-27 12:13:01 +02:00
chriseth 445e20a35b Merge pull request #2976 from ethereum/fix-abi-check
Fix other test to use ABI_CHECK
2017-09-27 12:12:28 +02:00
chriseth f9e43cf920 Merge pull request #2974 from ethereum/docs-abi-tight
Document packed ABI
2017-09-27 12:08:48 +02:00
chriseth 809d5ce128 Merge pull request #2973 from ethereum/address-160
Ensure that address types are always declared as 160bit
2017-09-27 12:04:51 +02:00
Alex Beregszaszi dcb61352f6 Report correct location for inferred types in packed encoding 2017-09-27 10:21:24 +01:00
Alex Beregszaszi 9ea812598d Fix other test to use ABI_CHECK 2017-09-27 00:50:35 +01:00
Alex Beregszaszi a7592fa801 Document packed ABI 2017-09-26 22:48:49 +01:00
Alex Beregszaszi ee65ecfb3b Ensure that address types are always declared as 160bit 2017-09-26 22:46:33 +01:00
Paweł Bylica ffd440ccff CMake: Cleanup include paths 2017-09-26 22:44:57 +02:00
Alex Beregszaszi 6db13311dd Merge pull request #2946 from ethereum/cmake
CMake: Add compiler warning about implicit fallthough
2017-09-26 21:00:36 +01:00
Paweł Bylica 5722f3083c CMake: Add compiler warning about implicit fallthough 2017-09-26 14:21:01 +02:00
Alex Beregszaszi eb5a6aacd9 Merge pull request #2961 from ethereum/fixEndToEndTestsInputs
Fix encoded EndToEnd inputs.
2017-09-26 12:09:47 +01:00
chriseth af4d8779bb Merge pull request #2934 from ethereum/fallthrough
Remove last two instances of switch fall-through
2017-09-26 11:38:22 +02:00
chriseth 95ec2fd0b6 Fix encoded EndToEnd inputs. 2017-09-25 19:33:38 +02:00
Alex Beregszaszi a72237f275 Merge pull request #2954 from wadeAlexC/develop
Better message for unexpected trailing commas in parameter lists
2017-09-25 15:36:34 +01:00
Alex Beregszaszi e6bbbb330c Merge pull request #2937 from ethereum/failureDiagnosis
Improved error messages for EndToEnd tests.
2017-09-25 12:58:17 +01:00
chriseth a23f7f38b9 Merge pull request #2909 from bernardpeh/mydev
faq typo
2017-09-25 12:01:20 +02:00
chriseth d45629d909 Update frequently-asked-questions.rst 2017-09-25 12:01:09 +02:00
Alex Beregszaszi cb6cdfe780 Simplify switch statements by refactoring internal break statements 2017-09-25 10:57:21 +01:00
Alex Beregszaszi 74972f5fa6 Avoid switch fallthrough in ExpressionCompiler 2017-09-25 10:51:58 +01:00
Alex Beregszaszi 3e5d81578a Avoid switch fallthrough in CompilerUtils 2017-09-25 10:51:58 +01:00
chriseth 8e4f242274 Improved error messages for EndToEnd tests. 2017-09-25 10:49:25 +01:00
wadeAlexC 0099911ace Better error message for unexpected trailing comma in parameter lists 2017-09-25 10:42:01 +01:00
bernard peh 5ffd119990 minor tuning to sentence to be more accurate 2017-09-25 19:29:10 +10:00
Alex Beregszaszi ccb689701e Merge pull request #2940 from ethereum/verboseErrors
More verbos error reports.
2017-09-22 17:32:29 +01:00
Alex Beregszaszi 1be33872ba Merge pull request #2935 from ethereum/cleanupTestHelpers
Cleanup test helper macros.
2017-09-22 16:48:37 +01:00
chriseth a844bbda48 Cleanup test helper macros. 2017-09-22 16:17:28 +02:00
chriseth f28d40ef0b Provide template for whiskers error. 2017-09-22 15:19:50 +02:00
chriseth 2530223ab5 More verbose errors for generated assembly. 2017-09-22 15:18:32 +02:00
chriseth ab8ce58a3e Merge pull request #2952 from ethereum/release
Merge release back into develop.
2017-09-22 10:36:50 +02:00
chriseth a2a58789f0 Merge pull request #2949 from ethereum/incrementVersion
Increment version.
2017-09-22 09:09:21 +02:00
chriseth 06e828542b Increment version. 2017-09-21 18:19:58 +02:00
chriseth bdeb9e52a2 Merge pull request #2947 from ethereum/develop
Merge develop into release for 0.4.17.
v0.4.17
2017-09-21 16:56:16 +02:00
chriseth a14fc5ffa1 Merge pull request #2943 from ethereum/changelog0417
Changelog cleanup in preparation for 0.4.17.
2017-09-21 15:26:58 +02:00
chriseth 3dc7c3807b Update bug list. 2017-09-21 15:26:30 +02:00
chriseth 22a58ad2d8 Changelog cleanup in preparation for 0.4.17. 2017-09-21 15:26:29 +02:00
chriseth 68fbe1ec0e Merge pull request #2945 from LefterisJP/docs_fix_fallback_gas
Better specify the fall function gas cost in the docs.
2017-09-21 14:44:12 +02:00
Lefteris Karapetsas 7f88d43937 docs: Specify gas fallback function from call
Specify that also 21k gas is needed for fallback functions originating from
external function calls.
2017-09-21 14:15:13 +02:00