chriseth
|
d8aacd5a40
|
Changelog entry.
|
2017-03-21 18:13:36 +01:00 |
|
chriseth
|
4792806b99
|
Fix: Contract inheriting from base with unimplemented constructor is abstract.
|
2017-03-21 18:12:08 +01:00 |
|
chriseth
|
766fa2fe85
|
Check that contract inheriting from base with unimplemented constructor is abstract.
|
2017-03-21 18:11:43 +01:00 |
|
chriseth
|
6fb27dee63
|
Merge pull request #1688 from ethereum/interface-keyword
Support strict interface contracts
|
2017-03-21 17:54:05 +01:00 |
|
chriseth
|
5ced3af3a0
|
Visit structs only once.
|
2017-03-21 15:05:59 +01:00 |
|
Alex Beregszaszi
|
2cde2f9203
|
Merge pull request #1796 from ethereum/publishalpinestatic
Publish soljson and alpine static build on github release page.
|
2017-03-20 13:24:55 +00:00 |
|
chriseth
|
73efdabd37
|
Rename solc binary.
|
2017-03-20 14:03:11 +01:00 |
|
Alex Beregszaszi
|
57bc763e83
|
Merge pull request #1808 from ethereum/chriseth-patch-1
Fixes spacing around condition.
|
2017-03-20 12:00:17 +00:00 |
|
chriseth
|
acf71db9f6
|
Fixes spacing around condition.
|
2017-03-20 12:07:35 +01:00 |
|
Alex Beregszaszi
|
96c09fcbcd
|
Simplify interface checks for FunctionDefinition
|
2017-03-17 17:07:20 +00:00 |
|
Alex Beregszaszi
|
2067a00f22
|
Disallow private or internal functions in interfaces
|
2017-03-17 17:07:18 +00:00 |
|
Alex Beregszaszi
|
5a71e4f1a7
|
Add more complex tests for interfaces
|
2017-03-17 17:06:53 +00:00 |
|
Alex Beregszaszi
|
d5102c1db7
|
Disallow constructor in interfaces
|
2017-03-17 17:06:52 +00:00 |
|
Alex Beregszaszi
|
2c4bce2d62
|
Disallow enums in interfaces
|
2017-03-17 17:06:52 +00:00 |
|
Alex Beregszaszi
|
16a91ef90a
|
Use declared instead of defined
|
2017-03-17 17:06:52 +00:00 |
|
Alex Beregszaszi
|
f8da9a8fd5
|
Factor out tokenToContractKind
|
2017-03-17 17:06:52 +00:00 |
|
Alex Beregszaszi
|
3f1468142b
|
Document interfaces
|
2017-03-17 17:06:51 +00:00 |
|
Alex Beregszaszi
|
cfab70fd89
|
Add tests for interfaces
|
2017-03-17 17:06:49 +00:00 |
|
Alex Beregszaszi
|
4540daaf47
|
Changelog
|
2017-03-17 16:27:04 +00:00 |
|
Alex Beregszaszi
|
4693aed177
|
Reject invalid definitions for interface contracts
|
2017-03-17 16:27:04 +00:00 |
|
Alex Beregszaszi
|
54230d2d5d
|
Support interface (contract) keyword in the parser
|
2017-03-17 16:27:04 +00:00 |
|
Alex Beregszaszi
|
6d4628ace4
|
Add ContractKind to ContractDefinition
|
2017-03-17 16:27:04 +00:00 |
|
chriseth
|
c37397c178
|
Merge pull request #1773 from ethereum/ASTEntry
Ast entry
|
2017-03-17 17:24:58 +01:00 |
|
chriseth
|
44a0329921
|
Comment.
|
2017-03-17 14:44:44 +01:00 |
|
chriseth
|
248563bf51
|
Merge pull request #1795 from ethereum/dockerrelease
Specify docker entry point and only run release on tags.
|
2017-03-17 12:59:49 +01:00 |
|
chriseth
|
252299a1db
|
Move docker build to its own script.
|
2017-03-17 12:33:40 +01:00 |
|
chriseth
|
f9792a6171
|
Create temporary docker image.
|
2017-03-17 12:33:40 +01:00 |
|
chriseth
|
3f83bb80bf
|
Publish soljson and alpine static build on github release page.
|
2017-03-17 12:33:40 +01:00 |
|
chriseth
|
245c8914cf
|
Merge pull request #1792 from ethereum/function-kind
Rename FunctionType::Location to Kind
|
2017-03-17 10:25:58 +01:00 |
|
chriseth
|
2f2ad42cbc
|
Merge pull request #1798 from ethereum/compilerstack-typo
Rename ErrorMesage to ErrorMessage
|
2017-03-17 10:22:20 +01:00 |
|
Alex Beregszaszi
|
e0ff70778a
|
Rename ErrorMesage to ErrorMessage
|
2017-03-16 23:59:36 +00:00 |
|
chriseth
|
806b39db02
|
Specify docker entry point and only run release on tags.
|
2017-03-16 18:13:34 +01:00 |
|
djudjuu
|
616a9854e9
|
AST entry for VariableDeclaration
|
2017-03-16 16:56:44 +01:00 |
|
chriseth
|
58334cf4ac
|
Merge pull request #1787 from ethereum/docs-gasvalue
Document the .value() and .gas() modifiers
|
2017-03-16 15:52:10 +01:00 |
|
Alex Beregszaszi
|
6d4cb24842
|
Merge pull request #1779 from ethereum/moretests
Correctly find contracts with other delimiters.
|
2017-03-16 13:44:06 +00:00 |
|
Alex Beregszaszi
|
3ae88377d6
|
Change references to FunctionType::Location
|
2017-03-16 12:49:52 +00:00 |
|
Alex Beregszaszi
|
7123f25210
|
Rename FunctionType::Location to FunctionType::Kind
|
2017-03-16 12:49:17 +00:00 |
|
Alex Beregszaszi
|
e7e22c703c
|
Merge pull request #1785 from ethereum/docs-address
Document all address methods in the global variables section
|
2017-03-16 12:46:26 +00:00 |
|
Alex Beregszaszi
|
17443f458a
|
Explain that .value() is only available if contract function is marked payable
|
2017-03-16 12:37:18 +00:00 |
|
Alex Beregszaszi
|
6ece0d6c2f
|
Document the .value() and .gas() modifiers
|
2017-03-16 12:37:18 +00:00 |
|
Alex Beregszaszi
|
e34a9600f2
|
Merge pull request #1791 from ethereum/docs-fixes
Mostly typo fixes in the documentation
|
2017-03-16 12:22:10 +00:00 |
|
chriseth
|
6ecfcbb686
|
Merge pull request #1784 from ethereum/docs-remix
Replace references to browser-solidity with Remix
|
2017-03-16 12:21:32 +01:00 |
|
Alex Beregszaszi
|
b053b6164e
|
Fix typo (recieve to receive)
|
2017-03-16 11:20:39 +00:00 |
|
Alex Beregszaszi
|
18a37ed799
|
Document all address methods in the global variables section
|
2017-03-16 11:17:17 +00:00 |
|
chriseth
|
dbd103f2d2
|
Merge pull request #1786 from ethereum/docs-backticks
Fix inconsistent use of single backticks
|
2017-03-16 12:07:52 +01:00 |
|
chriseth
|
a2eb2c0ae7
|
Merge pull request #1790 from ethereum/revertReleaseFiles
Remove release tag file.
|
2017-03-16 12:05:11 +01:00 |
|
chriseth
|
78c384b394
|
Remove release tag file.
|
2017-03-16 12:03:46 +01:00 |
|
Alex Beregszaszi
|
42f2623cd3
|
Fix list indentation
|
2017-03-16 00:43:30 +00:00 |
|
Alex Beregszaszi
|
4c34adb799
|
Add link to version pragma
|
2017-03-16 00:43:30 +00:00 |
|
Alex Beregszaszi
|
2d8b0fdc39
|
Fix inconsistent use of single backticks
|
2017-03-15 23:41:02 +00:00 |
|