Denton Liu
|
72f2799556
|
Fix typo
|
2016-08-24 11:43:55 -04:00 |
|
Denton Liu
|
c58e460ba2
|
Change example code formatting
|
2016-08-24 11:43:55 -04:00 |
|
Denton Liu
|
02a72871d2
|
Change capitalisation
|
2016-08-24 11:43:55 -04:00 |
|
Denton Liu
|
ac799aff0e
|
Remove trailing whitespaces
|
2016-08-24 11:43:55 -04:00 |
|
chriseth
|
e20afc71ce
|
Merge pull request #942 from redsquirrel/patch-1
Small documentation update
|
2016-08-24 11:52:59 +02:00 |
|
Dave Hoover
|
1bb53ad3e7
|
Small documentation update
|
2016-08-23 22:53:30 -05:00 |
|
chriseth
|
cab0f5448f
|
Merge pull request #921 from chriseth/astjsoncleanup
JSON AST: Some attribute cleanup. Add linearized base contracts.
|
2016-08-23 17:14:13 +02:00 |
|
chriseth
|
9a2d1a737f
|
Merge pull request #936 from chriseth/fixFormalExp
Fix crash when using json compiler with exponentiation.
|
2016-08-23 17:03:46 +02:00 |
|
chriseth
|
de535a74cf
|
Merge pull request #940 from chriseth/publishViaNode
Use the new update script.
|
2016-08-23 14:45:19 +02:00 |
|
chriseth
|
9db9d3b12b
|
Use the new update script.
|
2016-08-23 14:22:53 +02:00 |
|
chriseth
|
7183658c16
|
Merge pull request #926 from chriseth/pushasm
Explicitly specify length of push data for assembly output.
|
2016-08-22 21:25:08 +02:00 |
|
chriseth
|
345c0f36fb
|
Fix crash when using json compiler with exponentiation.
|
2016-08-20 03:45:39 +02:00 |
|
chriseth
|
0d736fde6d
|
Merge pull request #706 from Denton-L/withdrawal-pattern
Add Withdrawal Pattern Example
|
2016-08-20 02:57:07 +02:00 |
|
chriseth
|
35276d99e0
|
JSON AST: Some attribute cleanup. Add linearized base contracts.
|
2016-08-19 13:05:12 +02:00 |
|
chriseth
|
64cec9793a
|
Merge pull request #919 from asinyagin/develop
Add the missing AST-JSON converters
|
2016-08-19 12:55:24 +02:00 |
|
chriseth
|
32c93cf9c9
|
Merge pull request #920 from Denton-L/document-throwing
Add documentation about throwing
|
2016-08-19 11:43:33 +02:00 |
|
Denton Liu
|
e27493aa83
|
Remove throw from withdrawal pattern
|
2016-08-18 12:56:39 -04:00 |
|
Denton Liu
|
bbe7c493ad
|
Document throwing on contract-creation fail
|
2016-08-18 12:47:41 -04:00 |
|
Alex Sinyagin
|
4b9eb299d0
|
Rename root AST JSON node to SourceUnit
|
2016-08-18 15:38:20 +00:00 |
|
chriseth
|
cc0bc9b908
|
Explicitly specify length of push data for assembly output.
|
2016-08-18 16:37:42 +02:00 |
|
Alex Sinyagin
|
4387d8bbe3
|
Do not add children to EnumValue and PlaceholderStatement elements in JSON AST
|
2016-08-18 13:29:44 +00:00 |
|
Alex Sinyagin
|
9139d763d3
|
Use the full names for JSON AST nodes
|
2016-08-18 13:12:15 +00:00 |
|
Alex Sinyagin
|
5061eb2b2b
|
Move creation of the root element of JSON AST to the SourceUnit visitor
|
2016-08-18 12:51:17 +00:00 |
|
Alex Sinyagin
|
406f3a4b5d
|
Add ast json converter for PlaceholderStatement
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
e9c894c9f8
|
Add ast json converter for ArrayTypeName
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
bdc2436ae3
|
Add ast json converter for ModifierInvocation and EventDefinition
|
2016-08-18 12:30:00 +00:00 |
|
Alex Sinyagin
|
a5d15e6895
|
Add ast json converter for ModifierDefinition
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
95832da16e
|
Add ast json converter for EnumValue
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
a9e04217a4
|
Add ast json converter for EnumDefinition
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
af64219e17
|
Check source loctaion in the InhertanceSpecifier test
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
40ca2c9e97
|
Add ast json converter for UsingForDirective
|
2016-08-18 12:29:59 +00:00 |
|
Alex Sinyagin
|
9e7fc12463
|
Add a ast json converter for InheritanceSpecifier
|
2016-08-18 12:29:59 +00:00 |
|
Denton Liu
|
c2cfc819a2
|
Document throwing on calling empty code
|
2016-08-17 14:13:53 -04:00 |
|
Denton Liu
|
1826579f80
|
Add documentation about throwing
|
2016-08-17 12:09:20 -04:00 |
|
chriseth
|
c282ab379a
|
Merge pull request #918 from winsvega/solremove4
remove solidity --interface
|
2016-08-17 17:55:40 +02:00 |
|
chriseth
|
b2507e9f10
|
Merge pull request #839 from chriseth/checkcode
BREAKING: Make function calls throw if target does not have code.
|
2016-08-17 16:44:15 +02:00 |
|
chriseth
|
d6579a0a5f
|
Merge pull request #888 from chriseth/throwOnDivZero
Throw on division by zero.
|
2016-08-17 16:43:13 +02:00 |
|
chriseth
|
6baa982a6a
|
Merge pull request #835 from chriseth/modifierreturn
BREAKING: return only exits current function/modifier
|
2016-08-17 16:24:22 +02:00 |
|
chriseth
|
9f22426d10
|
Merge pull request #912 from chriseth/readFromStdin
Read from files and stdin.
|
2016-08-17 15:49:47 +02:00 |
|
Dimitry
|
e5e2597702
|
remove solidity --interface
|
2016-08-17 12:39:10 +03:00 |
|
chriseth
|
774bb8ab3b
|
Make function calls throw if target does not have code.
Low-level calls still just execute and will actually report "success".
This allows `x.call.value(y)()` for x being a non-contract account.
|
2016-08-17 11:30:40 +02:00 |
|
chriseth
|
9c83109549
|
BREAKING: return only exits current function/modifier
|
2016-08-17 11:29:31 +02:00 |
|
chriseth
|
e7683f4722
|
Merge pull request #836 from chriseth/unusedunderscore
BREAKING: Require modifiers to contain "_".
|
2016-08-17 11:28:02 +02:00 |
|
chriseth
|
34f9a59f18
|
Fix tests.
|
2016-08-17 11:27:15 +02:00 |
|
chriseth
|
e7084d9e16
|
Throw on division by zero.
|
2016-08-17 11:27:15 +02:00 |
|
chriseth
|
e4578982c6
|
Merge pull request #905 from ethereum/chriseth-patch-1
Docs: wording: recursive call exploit -> reentrancy exploit
|
2016-08-17 11:14:47 +02:00 |
|
chriseth
|
ad47a06a76
|
Merge pull request #914 from rainbeam/linux-distro-detection
Stronger Linux distro detection
|
2016-08-17 11:08:16 +02:00 |
|
chriseth
|
d5505e21eb
|
Merge pull request #838 from chriseth/ecrecover
Make ecrecover return zero for malformed input.
|
2016-08-17 11:05:20 +02:00 |
|
chriseth
|
a63f94e042
|
Fix docs. (#916)
|
2016-08-17 11:04:40 +02:00 |
|
chriseth
|
c499470b1c
|
BREAKING: Streamline json output field naming. (#763)
|
2016-08-17 09:58:24 +02:00 |
|