index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
SMT should not crash on typecast/structs
Alex Beregszaszi
2017-10-05
2
-0
/
+36
*
Merge pull request #2962 from ethereum/optionalDebugInfoAsm
chriseth
2017-10-04
1
-5
/
+16
|
\
|
*
Debugging info in CompilerContext.
chriseth
2017-10-04
1
-5
/
+16
*
|
Merge pull request #3022 from ethereum/assert
Alex Beregszaszi
2017-10-04
3
-3
/
+3
|
\
\
|
*
|
Use solAssert and not assert
Alex Beregszaszi
2017-10-04
3
-3
/
+3
*
|
|
Merge pull request #2990 from ethereum/someMoreSMTStuff
chriseth
2017-10-04
9
-31
/
+116
|
\
\
\
|
*
|
|
Disable SMT tests on windows.
chriseth
2017-10-04
1
-1
/
+1
|
*
|
|
Install libz3-dev from PPA if the distribution does not provide it.
chriseth
2017-09-29
2
-16
/
+8
|
*
|
|
Tests for SMT checker.
chriseth
2017-09-29
1
-0
/
+86
|
*
|
|
Add SMT tests.
chriseth
2017-09-29
4
-7
/
+21
|
*
|
|
Remove leftover couts.
chriseth
2017-09-29
1
-7
/
+0
*
|
|
|
Merge pull request #3023 from redsquirrel/patch-1
chriseth
2017-10-04
1
-2
/
+2
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Minor edits
Dave Hoover
2017-10-04
1
-2
/
+2
|
/
/
/
*
|
|
Merge pull request #3013 from ethereum/evmasm-cleanup
chriseth
2017-10-04
4
-74
/
+6
|
\
\
\
|
*
|
|
Remove duplicate EVMSchedule
Alex Beregszaszi
2017-10-03
2
-69
/
+3
|
*
|
|
Use isDup/SwapInstruction helper
Alex Beregszaszi
2017-10-03
2
-5
/
+3
*
|
|
|
Merge pull request #3009 from ethereum/refactor-exception-what
chriseth
2017-10-04
1
-5
/
+7
|
\
\
\
\
|
*
|
|
|
Refactor Exception::what()
Paweł Bylica
2017-10-02
1
-5
/
+7
*
|
|
|
|
Merge pull request #3011 from wadeAlexC/develop
Alex Beregszaszi
2017-10-04
2
-5
/
+6
|
\
\
\
\
\
|
*
|
|
|
|
Better error message when using fractional number as array size expressions
wadeAlexC
2017-10-04
2
-5
/
+6
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #2542 from federicobond/disallow-non-pure-constant
Alex Beregszaszi
2017-10-04
3
-9
/
+42
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Disallow non-pure constant state variables in 0.5.0
Federico Bond
2017-10-03
3
-9
/
+42
|
/
/
/
/
*
|
|
|
Merge pull request #2896 from ethereum/test-genesis
Alex Beregszaszi
2017-10-03
2
-5
/
+5
|
\
\
\
\
|
*
|
|
|
Use byzantium version of eth.
chriseth
2017-10-03
1
-2
/
+2
|
*
|
|
|
Format chainparams fields properly in tests
Alex Beregszaszi
2017-10-03
1
-3
/
+3
*
|
|
|
|
Merge pull request #3012 from ethereum/lll-includes
Alex Beregszaszi
2017-10-03
1
-0
/
+2
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
LLL: do not crash if import callback is null
Alex Beregszaszi
2017-10-03
1
-0
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #3008 from ethereum/lll-include-callback
Alex Beregszaszi
2017-10-03
6
-23
/
+30
|
\
\
\
\
|
*
|
|
|
LLL: change (include) to use a callback
Alex Beregszaszi
2017-10-03
6
-23
/
+30
|
/
/
/
/
*
|
|
|
Merge pull request #3005 from ethereum/lll-instruction
Alex Beregszaszi
2017-10-03
1
-1
/
+17
|
\
\
\
\
|
*
|
|
|
lll: do not expose push/dup/swap/jumpdest as functions
Alex Beregszaszi
2017-10-02
1
-1
/
+17
*
|
|
|
|
Merge pull request #2997 from federicobond/duplicate-events
Alex Beregszaszi
2017-10-03
4
-5
/
+83
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Extract duplicate function or event finding logic
Federico Bond
2017-09-30
2
-37
/
+14
|
*
|
|
|
Emit error when declaring event with same name and arguments twice
Federico Bond
2017-09-30
4
-0
/
+101
*
|
|
|
|
Merge pull request #3006 from ethereum/exceptions
Alex Beregszaszi
2017-10-02
1
-1
/
+3
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Always return a valid pointer in Exception::what()
Alex Beregszaszi
2017-10-02
1
-1
/
+3
|
|
/
/
/
*
|
|
|
Merge pull request #2622 from benjaminion/lll-switch
Alex Beregszaszi
2017-10-02
3
-0
/
+252
|
\
\
\
\
|
*
|
|
|
LLL: Add compiler tests
Alex Beregszaszi
2017-10-02
1
-0
/
+128
|
*
|
|
|
LLL: Tests for the proposed switch expression.
benjaminion
2017-10-02
1
-0
/
+86
|
*
|
|
|
LLL: Implement a switch expression.
benjaminion
2017-10-02
1
-0
/
+38
*
|
|
|
|
Merge pull request #3007 from ethereum/lll-better-errors
Alex Beregszaszi
2017-10-02
1
-7
/
+7
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
lll: better error reporting in some cases
Alex Beregszaszi
2017-10-02
1
-7
/
+7
|
|
/
/
/
*
|
|
|
Merge pull request #3004 from ethereum/instr-helpers
Alex Beregszaszi
2017-10-02
2
-3
/
+21
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Add helpers for isPush/isDup/isSwap
Alex Beregszaszi
2017-10-02
2
-3
/
+21
|
/
/
/
*
|
|
Merge pull request #2939 from roadriverrail/error_unary_plus
Alex Beregszaszi
2017-09-30
3
-1
/
+34
|
\
\
\
|
*
|
|
Unary + now a synax error (experimental 0.5.0)
Rhett Aultman
2017-09-30
3
-1
/
+34
|
/
/
/
*
|
|
Merge pull request #2919 from ethereum/validate-array-length
Alex Beregszaszi
2017-09-30
3
-1
/
+12
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Validate array length in type checker
Alex Beregszaszi
2017-09-29
3
-1
/
+12
|
/
/
*
|
Merge pull request #2989 from ethereum/filterMoreWarnigs
chriseth
2017-09-29
2
-16
/
+40
|
\
\
|
*
|
More verbose error messages.
chriseth
2017-09-29
2
-13
/
+26
|
*
|
Allow test frameworks to filter out some warnings.
chriseth
2017-09-29
2
-3
/
+14
|
/
/
*
|
Merge pull request #2936 from ethereum/proper-address-overload-resolution
chriseth
2017-09-29
5
-2
/
+89
|
\
\
|
*
|
Pull out helper to apply address member to contract members
Alex Beregszaszi
2017-09-28
2
-4
/
+10
|
*
|
Simplify address overloading
Alex Beregszaszi
2017-09-28
2
-30
/
+39
|
*
|
Fix overload resolution when conflict is with members of address (balance, tr...
Alex Beregszaszi
2017-09-28
4
-6
/
+78
|
/
/
*
|
Merge pull request #2986 from ethereum/fixsourcelocationofvariabledecsatement
Alex Beregszaszi
2017-09-28
2
-0
/
+2
|
\
\
|
*
|
Fix source location of VariableDeclarationStatement.
chriseth
2017-09-28
2
-0
/
+2
*
|
|
Fixed code example (#2955)
Zetherz
2017-09-28
1
-2
/
+2
*
|
|
Merge pull request #2983 from ethereum/verboseAssembly
chriseth
2017-09-28
1
-6
/
+28
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Better readable encoder assembly.
chriseth
2017-09-27
1
-6
/
+28
*
|
|
Merge pull request #2985 from martriay/patch-1
chriseth
2017-09-28
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Update contracts.rst
Martín Triay
2017-09-28
1
-1
/
+1
|
/
/
*
|
Merge pull request #2975 from ethereum/encode-memory
Alex Beregszaszi
2017-09-27
4
-22
/
+45
|
\
\
|
*
|
Split encodeToMemory to packedEncode and abiEncode
Alex Beregszaszi
2017-09-27
4
-18
/
+41
|
*
|
Make most of the parameters mandatory in encodeToMemory
Alex Beregszaszi
2017-09-27
2
-6
/
+6
*
|
|
Merge pull request #2979 from ethereum/globalcontext-simplify
Alex Beregszaszi
2017-09-27
1
-42
/
+25
|
\
\
\
|
*
|
|
Order GlobalContext entries
Alex Beregszaszi
2017-09-27
1
-13
/
+13
|
*
|
|
Format GlobalContext for readability
Alex Beregszaszi
2017-09-27
1
-42
/
+25
|
|
/
/
*
|
|
Merge pull request #2972 from ethereum/cmake-cleanup-include-paths
chriseth
2017-09-27
4
-10
/
+3
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
CMake: Cleanup include paths
Paweł Bylica
2017-09-27
4
-10
/
+3
*
|
|
Merge pull request #2978 from ethereum/infer-location
chriseth
2017-09-27
1
-1
/
+1
|
\
\
\
|
*
|
|
Report correct location for inferred types in packed encoding
Alex Beregszaszi
2017-09-27
1
-1
/
+1
|
|
/
/
*
|
|
Merge pull request #2976 from ethereum/fix-abi-check
chriseth
2017-09-27
1
-23
/
+25
|
\
\
\
|
*
|
|
Fix other test to use ABI_CHECK
Alex Beregszaszi
2017-09-27
1
-23
/
+25
|
|
/
/
*
|
|
Merge pull request #2974 from ethereum/docs-abi-tight
chriseth
2017-09-27
3
-6
/
+25
|
\
\
\
|
*
|
|
Document packed ABI
Alex Beregszaszi
2017-09-27
3
-6
/
+25
|
|
/
/
*
|
|
Merge pull request #2973 from ethereum/address-160
chriseth
2017-09-27
5
-14
/
+14
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Ensure that address types are always declared as 160bit
Alex Beregszaszi
2017-09-27
5
-14
/
+14
*
|
|
Merge pull request #2946 from ethereum/cmake
Alex Beregszaszi
2017-09-27
2
-16
/
+30
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
CMake: Add compiler warning about implicit fallthough
Paweł Bylica
2017-09-26
2
-16
/
+30
*
|
|
Merge pull request #2961 from ethereum/fixEndToEndTestsInputs
Alex Beregszaszi
2017-09-26
1
-7
/
+7
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix encoded EndToEnd inputs.
chriseth
2017-09-26
1
-7
/
+7
|
|
/
*
|
Merge pull request #2934 from ethereum/fallthrough
chriseth
2017-09-26
2
-53
/
+56
|
\
\
|
|
/
|
/
|
|
*
Simplify switch statements by refactoring internal break statements
Alex Beregszaszi
2017-09-25
2
-24
/
+24
|
*
Avoid switch fallthrough in ExpressionCompiler
Alex Beregszaszi
2017-09-25
1
-26
/
+32
|
*
Avoid switch fallthrough in CompilerUtils
Alex Beregszaszi
2017-09-25
1
-6
/
+3
*
|
Merge pull request #2954 from wadeAlexC/develop
Alex Beregszaszi
2017-09-25
3
-0
/
+87
|
\
\
|
*
|
Better error message for unexpected trailing comma in parameter lists
wadeAlexC
2017-09-25
3
-0
/
+87
|
|
/
*
|
Merge pull request #2937 from ethereum/failureDiagnosis
Alex Beregszaszi
2017-09-25
4
-824
/
+884
|
\
\
|
*
|
Improved error messages for EndToEnd tests.
chriseth
2017-09-25
4
-824
/
+884
|
|
/
*
|
Merge pull request #2909 from bernardpeh/mydev
chriseth
2017-09-25
1
-2
/
+3
|
\
\
|
|
/
|
/
|
|
*
Update frequently-asked-questions.rst
chriseth
2017-09-25
1
-2
/
+3
|
*
minor tuning to sentence to be more accurate
bernard peh
2017-09-25
1
-1
/
+1
|
*
possible typo fix
bernard peh
2017-09-16
1
-1
/
+1
*
|
Merge pull request #2940 from ethereum/verboseErrors
Alex Beregszaszi
2017-09-23
2
-3
/
+25
|
\
\
|
*
|
Provide template for whiskers error.
chriseth
2017-09-22
1
-1
/
+7
|
*
|
More verbose errors for generated assembly.
chriseth
2017-09-22
1
-2
/
+18
*
|
|
Merge pull request #2935 from ethereum/cleanupTestHelpers
Alex Beregszaszi
2017-09-22
10
-96
/
+22
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Cleanup test helper macros.
chriseth
2017-09-22
10
-96
/
+22
|
/
/
*
|
Merge pull request #2952 from ethereum/release
chriseth
2017-09-22
0
-0
/
+0
|
\
\
|
*
\
Merge pull request #2947 from ethereum/develop
chriseth
2017-09-21
146
-2210
/
+4725
|
|
\
\
*
|
\
\
Merge pull request #2949 from ethereum/incrementVersion
chriseth
2017-09-22
2
-1
/
+7
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Increment version.
chriseth
2017-09-22
2
-1
/
+7
|
/
/
/
*
|
|
Merge pull request #2943 from ethereum/changelog0417
chriseth
2017-09-21
2
-5
/
+9
|
\
\
\
|
*
|
|
Update bug list.
chriseth
2017-09-21
1
-0
/
+4
|
*
|
|
Changelog cleanup in preparation for 0.4.17.
chriseth
2017-09-21
1
-5
/
+5
|
/
/
/
*
|
|
Merge pull request #2945 from LefterisJP/docs_fix_fallback_gas
chriseth
2017-09-21
1
-2
/
+1
|
\
\
\
|
*
|
|
docs: Specify gas fallback function from call
Lefteris Karapetsas
2017-09-21
1
-2
/
+1
*
|
|
|
Merge pull request #2944 from ethereum/dockerfixattepmt
chriseth
2017-09-21
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Try to fix docker release deployment.
chriseth
2017-09-21
1
-1
/
+1
*
|
|
|
Merge pull request #2938 from ethereum/cmake-ccache
Paweł Bylica
2017-09-21
3
-8
/
+18
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
CMake: Better ccache configuration
Paweł Bylica
2017-09-20
3
-8
/
+18
*
|
|
|
Merge pull request #2942 from matthieucan/patch-1
chriseth
2017-09-21
1
-2
/
+2
|
\
\
\
\
|
*
|
|
|
fix typo: missing word in documentation
Matthieu Caneill
2017-09-21
1
-2
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #2902 from ethereum/warn-obsolete
chriseth
2017-09-21
3
-3
/
+38
|
\
\
\
\
|
*
|
|
|
Warn about obsolete sha3/suicide calls
Alex Beregszaszi
2017-09-19
3
-3
/
+38
*
|
|
|
|
Merge pull request #2924 from ethereum/inlineasm-assign-multi
chriseth
2017-09-20
11
-9
/
+134
|
\
\
\
\
\
|
*
|
|
|
|
Remove unintentional copy in assignment operation.
chriseth
2017-09-20
2
-20
/
+25
|
*
|
|
|
|
Limit parser recursion depth further (needed by increased assembly data struc...
Alex Beregszaszi
2017-09-20
1
-1
/
+1
|
*
|
|
|
|
Support multiple assignment in inline assembly
Alex Beregszaszi
2017-09-20
10
-25
/
+145
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #2930 from ethereum/no-deps-submodule
chriseth
2017-09-20
5
-4
/
+101
|
\
\
\
\
\
|
*
|
|
|
|
Windows: Copy install_deps.cmake from cpp-dependencies repo
Paweł Bylica
2017-09-20
2
-1
/
+100
|
*
|
|
|
|
jsoncpp: Restore download dir in source tree
Paweł Bylica
2017-09-20
1
-0
/
+1
|
*
|
|
|
|
Remove deps git submodule
Paweł Bylica
2017-09-19
2
-3
/
+0
*
|
|
|
|
|
Merge pull request #2929 from ethereum/cppcheck
Alex Beregszaszi
2017-09-20
18
-43
/
+42
|
\
\
\
\
\
\
|
|
_
|
_
|
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Rename MiniMoustache to Whiskers in tests
Alex Beregszaszi
2017-09-20
1
-0
/
+0
|
*
|
|
|
|
Mark functions static
Alex Beregszaszi
2017-09-20
5
-16
/
+16
|
*
|
|
|
|
Limit of scope of variables in SHA3
Alex Beregszaszi
2017-09-20
1
-3
/
+2
|
*
|
|
|
|
Mark constructors explicit
Alex Beregszaszi
2017-09-20
2
-3
/
+3
|
*
|
|
|
|
Ensure parameter names match between headers and implementation
Alex Beregszaszi
2017-09-20
10
-21
/
+21
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #2927 from ethereum/abispecfix
chriseth
2017-09-19
1
-4
/
+4
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Clarify shorthand notation in ABI
Alex Beregszaszi
2017-09-19
1
-2
/
+2
|
*
|
|
|
Fix ABI spec regarding arrays.
chriseth
2017-09-19
1
-2
/
+2
|
|
/
/
/
*
|
|
|
Merge pull request #2926 from ethereum/deps
Paweł Bylica
2017-09-19
2
-1
/
+51
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
deps: Move and fix jsoncpp.cmake from deps submodule
Paweł Bylica
2017-09-19
2
-1
/
+51
*
|
|
|
Merge pull request #2920 from ethereum/fixConstantBytes
Alex Beregszaszi
2017-09-19
4
-1
/
+38
|
\
\
\
\
|
*
|
|
|
Add tests for constant bytes/strings
Alex Beregszaszi
2017-09-19
2
-0
/
+36
|
*
|
|
|
Allow constant byte arrays.
chriseth
2017-09-19
2
-1
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #2910 from ethereum/fallback-restrict-external
chriseth
2017-09-18
3
-1
/
+39
|
\
\
\
\
|
*
|
|
|
Force fallback to be external (experimental 0.5.0 change)
Alex Beregszaszi
2017-09-18
3
-1
/
+39
|
|
/
/
/
*
|
|
|
Merge pull request #2922 from ethereum/asm-bytes-required
chriseth
2017-09-18
1
-3
/
+3
|
\
\
\
\
|
*
|
|
|
Properly calculate bytesRequired for subs
Alex Beregszaszi
2017-09-18
1
-3
/
+3
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #1673 from ethereum/structs
Alex Beregszaszi
2017-09-18
15
-79
/
+894
|
\
\
\
\
|
*
|
|
|
Fixed tests with mappings in structs and added some more.
chriseth
2017-09-16
1
-2
/
+90
|
*
|
|
|
Check for interface types of members and cache recursion check.
chriseth
2017-09-16
2
-21
/
+48
|
*
|
|
|
Add changelog
Alex Beregszaszi
2017-09-16
1
-0
/
+1
|
*
|
|
|
Clarify ABI & Solidity types
Alex Beregszaszi
2017-09-16
1
-2
/
+5
|
*
|
|
|
Use "tuple" for struct types in ABI JSON.
chriseth
2017-09-16
4
-27
/
+52
|
*
|
|
|
Implement struct encoder.
chriseth
2017-09-16
7
-52
/
+177
|
*
|
|
|
Fix tests.
chriseth
2017-09-16
5
-6
/
+11
|
*
|
|
|
Expect test to fail until implemented.
chriseth
2017-09-16
1
-1
/
+4
|
*
|
|
|
Document structs in ABI
chriseth
2017-09-16
1
-3
/
+89
|
*
|
|
|
Structure type json using "components".
chriseth
2017-09-16
2
-114
/
+151
|
*
|
|
|
Fix interface type conversion internal to structs.
chriseth
2017-09-16
4
-6
/
+46
|
*
|
|
|
Tests for external signatures.
chriseth
2017-09-16
1
-4
/
+28
|
*
|
|
|
Function signatures containing structs.
chriseth
2017-09-16
4
-45
/
+98
|
*
|
|
|
Update tests and error messages.
chriseth
2017-09-16
3
-14
/
+14
|
*
|
|
|
Check for recursive structs.
chriseth
2017-09-16
3
-4
/
+33
|
*
|
|
|
Allow structs as part of function interfaces.
chriseth
2017-09-16
6
-11
/
+280
|
|
/
/
/
*
|
|
|
Merge pull request #2921 from ethereum/asm-assertion-messages
chriseth
2017-09-18
1
-3
/
+3
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Add useful messages to exceptions in the assembler
Alex Beregszaszi
2017-09-18
1
-3
/
+3
|
|
/
/
*
|
|
Merge pull request #2905 from ethereum/circleci
chriseth
2017-09-18
4
-16
/
+56
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Circle CI: Emscripten build
Paweł Bylica
2017-09-15
4
-16
/
+56
*
|
|
Merge pull request #2823 from ethereum/iuliaCompressor
Alex Beregszaszi
2017-09-16
17
-93
/
+190
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Move ABI encoder into its own function.
chriseth
2017-09-16
6
-66
/
+83
|
*
|
Named assembly labels.
chriseth
2017-09-16
13
-28
/
+108
|
/
/
*
|
Merge pull request #2904 from ethereum/viewPure5
Alex Beregszaszi
2017-09-15
4
-11
/
+35
|
\
\
|
*
|
Enforce view with error for experimental 0.5.0.
chriseth
2017-09-14
4
-11
/
+35
*
|
|
Merge pull request #2749 from ethereum/require-visibility
chriseth
2017-09-15
10
-564
/
+588
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Update view/pure tests to contain mandatory visibility specifiers
Alex Beregszaszi
2017-09-14
1
-53
/
+51
|
*
|
Update type tests to contain mandatory visibility specifiers
Alex Beregszaszi
2017-09-14
1
-495
/
+506
|
*
|
Update std to contain visibility specifiers
Alex Beregszaszi
2017-09-14
4
-15
/
+15
|
*
|
Warn if no visibility is specified on contract functions.
Alex Beregszaszi
2017-09-14
4
-1
/
+16
|
/
/
*
|
Merge pull request #2883 from ethereum/experimental-v050
Alex Beregszaszi
2017-09-14
2
-0
/
+3
|
\
\
|
*
|
Add experimental feature 'v0.5.0'
Alex Beregszaszi
2017-09-14
2
-0
/
+3
|
/
/
*
|
Merge pull request #2900 from ethereum/viewpure-warnings
Alex Beregszaszi
2017-09-14
1
-14
/
+14
|
\
\
|
*
|
Fix view/pure warnings on selector tests
Alex Beregszaszi
2017-09-14
1
-14
/
+14
|
/
/
*
|
Merge pull request #2898 from ethereum/docs-abi
chriseth
2017-09-14
1
-0
/
+5
|
\
\
|
*
|
Fix nested lists in the ABI documentation
Alex Beregszaszi
2017-09-14
1
-0
/
+5
|
/
/
*
|
Merge pull request #2473 from ethereum/functiontype-sig
Alex Beregszaszi
2017-09-14
7
-1
/
+132
|
\
\
|
*
|
Use hashing function in tests
Alex Beregszaszi
2017-09-13
1
-3
/
+3
|
*
|
Document function selectors
Alex Beregszaszi
2017-09-13
2
-0
/
+13
|
*
|
Rename .sig to .selector on function types
Alex Beregszaszi
2017-09-13
5
-17
/
+17
|
*
|
Add tests for function type sigs
Alex Beregszaszi
2017-09-13
2
-0
/
+105
|
*
|
Add sig member on function type
Alex Beregszaszi
2017-09-13
3
-1
/
+14
*
|
|
Merge pull request #2848 from ethereum/checkViewPure
chriseth
2017-09-14
16
-90
/
+954
|
\
\
\
|
*
|
|
Changelog entry.
chriseth
2017-09-14
1
-0
/
+1
|
*
|
|
Minor changes from review.
chriseth
2017-09-13
1
-9
/
+3
|
*
|
|
Rename to invalidInPureFunctions
chriseth
2017-09-13
3
-3
/
+3
|
*
|
|
Allow constant variables in pure functions.
chriseth
2017-09-06
2
-1
/
+14
|
*
|
|
Rename and add anonymous namespace.
chriseth
2017-09-06
3
-3
/
+6
|
*
|
|
Fix tests
chriseth
2017-09-06
2
-6
/
+9
|
*
|
|
Tone down error message.
chriseth
2017-09-06
2
-5
/
+5
|
*
|
|
Modifier invocation can be base constructor call
chriseth
2017-09-06
1
-5
/
+7
|
*
|
|
Analyze assembly.
chriseth
2017-09-06
5
-13
/
+153
|
*
|
|
Add view/pure information about instructions.
chriseth
2017-09-06
2
-0
/
+54
|
*
|
|
New tests for view and pure checker.
chriseth
2017-09-06
2
-8
/
+331
|
*
|
|
Do not report on overriding function and only warn for view.
chriseth
2017-09-06
1
-12
/
+19
|
*
|
|
Store super function.
chriseth
2017-09-06
4
-0
/
+8
|
*
|
|
Remove previous warning about pureness not being enforced.
chriseth
2017-09-06
1
-2
/
+0
|
*
|
|
Change tests to use view or pure as appropriate
Alex Beregszaszi
2017-09-06
2
-76
/
+76
|
*
|
|
View-pure checker.
chriseth
2017-09-06
5
-2
/
+320
*
|
|
|
Merge pull request #2290 from ali92hm/develop
chriseth
2017-09-13
2
-1
/
+20
|
\
\
\
\
|
*
|
|
|
Added --pretty-json commandline option
Ali92hm
2017-09-13
2
-6
/
+11
|
*
|
|
|
Enabling --combined-json to output to file
Ali92hm
2017-09-13
1
-1
/
+5
|
*
|
|
|
Added createJson method to make writing json easier
Ali92hm
2017-09-13
2
-0
/
+10
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #2895 from ethereum/docs-creation
chriseth
2017-09-13
1
-38
/
+10
|
\
\
\
\
|
*
|
|
|
Overhaul contract creation section in the documentation (add reference to rem...
Alex Beregszaszi
2017-09-13
1
-38
/
+10
|
|
/
/
/
*
|
|
|
Merge pull request #2892 from ethereum/limit-duplicate-declaration-errors
chriseth
2017-09-13
2
-2
/
+21
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Limit each duplicate declaration error to 32 references
Alex Beregszaszi
2017-09-13
2
-2
/
+21
|
/
/
/
*
|
|
Merge pull request #2893 from ethereum/travis-clang-build
Alex Beregszaszi
2017-09-13
3
-27
/
+26
|
\
\
\
|
*
|
|
Travis CI: Fix Emscripten build
Paweł Bylica
2017-09-13
2
-26
/
+26
|
*
|
|
Travis CI: Do not cache build dir
Paweł Bylica
2017-09-13
1
-1
/
+0
|
/
/
/
*
|
|
Merge pull request #2852 from ssuman/develop
chriseth
2017-09-12
3
-8
/
+18
|
\
\
\
|
*
|
|
Display helpful warning for unused function arguments/return parameters
Suman
2017-09-12
3
-8
/
+18
*
|
|
|
Merge pull request #2891 from ethereum/same-declaration-exponential-error
Alex Beregszaszi
2017-09-12
1
-1
/
+5
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Do not report overload conflicts for every line excessively
Alex Beregszaszi
2017-09-12
1
-1
/
+5
|
/
/
/
*
|
|
Merge pull request #2888 from ethereum/same-declaration-error
Alex Beregszaszi
2017-09-12
1
-10
/
+12
|
\
\
\
|
*
|
|
Use secondary source location as a vector in same declaration errors
Alex Beregszaszi
2017-09-12
1
-10
/
+12
*
|
|
|
Merge pull request #2887 from ethereum/missing-functions-list
chriseth
2017-09-12
1
-5
/
+7
|
\
\
\
\
|
*
|
|
|
Show each unimplemented function in secondary source location
Alex Beregszaszi
2017-09-12
1
-5
/
+7
|
|
/
/
/
*
|
|
|
Merge pull request #2880 from ethereum/docs-metadata
chriseth
2017-09-12
3
-144
/
+145
|
\
\
\
\
|
*
|
|
|
Promote metadata to its own chapter (split from miscellaneous)
Alex Beregszaszi
2017-09-11
3
-144
/
+145
*
|
|
|
|
Merge pull request #2853 from ethereum/cleanup-asm-stream
chriseth
2017-09-12
10
-60
/
+75
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Simplify assembly printing in CLI
Alex Beregszaszi
2017-09-11
1
-15
/
+8
|
*
|
|
|
Introduce assemblyString
Alex Beregszaszi
2017-09-11
10
-24
/
+27
|
*
|
|
|
Do not return the stream in asssemblyStream
Alex Beregszaszi
2017-09-11
6
-12
/
+9
|
*
|
|
|
Split out the JSON functionality from assembly.stream()
Alex Beregszaszi
2017-09-11
10
-46
/
+67
|
*
|
|
|
Mark functions static in libevmasm
Alex Beregszaszi
2017-09-11
2
-3
/
+4
|
|
/
/
/
*
|
|
|
Merge pull request #2881 from ethereum/analysis-test
chriseth
2017-09-12
3
-6
/
+6
|
\
\
\
\
|
*
|
|
|
Change retrieveContract to take name and not index
Alex Beregszaszi
2017-09-11
3
-6
/
+6
|
|
/
/
/
*
|
|
|
Merge pull request #2882 from ethereum/events
chriseth
2017-09-12
2
-4
/
+5
|
\
\
\
\
|
*
|
|
|
Do not show the same error multiple times for events
Alex Beregszaszi
2017-09-12
2
-4
/
+5
|
|
/
/
/
*
|
|
|
Merge pull request #2870 from aarongoa/develop
chriseth
2017-09-12
1
-8
/
+9
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Make `createAndEndowD` payable in contract creation example
Aaron Colaço
2017-09-12
1
-8
/
+9
*
|
|
|
Merge pull request #2875 from ethereum/travis-badge
chriseth
2017-09-11
1
-1
/
+1
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Add the Travis build status badge
Yoichi Hirai
2017-09-07
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #2857 from ethereum/fixTestrefactor
Alex Beregszaszi
2017-09-06
2
-5
/
+5
|
\
\
\
|
*
|
|
Fix warning checking in test framework.
chriseth
2017-09-06
2
-5
/
+5
|
/
/
/
*
|
|
Merge pull request #2873 from ethereum/largearray
chriseth
2017-09-06
2
-4
/
+4
|
\
\
\
|
*
|
|
Change array too large error message as it is valid for non-calldata too
Alex Beregszaszi
2017-09-06
2
-4
/
+4
*
|
|
|
Merge pull request #2842 from ethereum/chriseth-patch-1
Alex Beregszaszi
2017-09-06
1
-3
/
+8
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Explain how to run the tests in more detail.
chriseth
2017-09-06
1
-3
/
+8
*
|
|
|
Merge pull request #2872 from ethereum/docs-abi
Alex Beregszaszi
2017-09-05
1
-119
/
+119
|
\
\
\
\
|
*
|
|
|
Convert ABI spec from Markdwon to RST
Alex Beregszaszi
2017-09-05
1
-119
/
+119
|
/
/
/
/
*
|
|
|
Merge pull request #2871 from ethereum/fixedpointdocs
chriseth
2017-09-05
2
-14
/
+24
|
\
\
\
\
|
*
|
|
|
Explain the difference between floating and fixed point
Alex Beregszaszi
2017-09-04
2
-5
/
+6
|
*
|
|
|
Explain fixed point types
Alex Beregszaszi
2017-09-04
1
-0
/
+9
|
*
|
|
|
Move fixed after int in docs
Alex Beregszaszi
2017-09-04
1
-9
/
+9
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #2854 from ethereum/docs-faq
chriseth
2017-09-05
5
-93
/
+60
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
[next]