hrkrshnn
88c99a7538
Tests/Docs: changing type of msg.sender and tx.origin into address
...
And also making the type of address(literal) as non-payable address.
2020-12-14 16:55:48 +01:00
chriseth
561280a5cc
Merge remote-tracking branch 'origin/develop' into breaking
2020-12-14 11:33:40 +01:00
Kamil Śliwak
0f6f4314b6
Fix code snippets in docs not passing tests on versions matching their pragmas
2020-12-12 04:52:16 +01:00
chriseth
253889cbf1
Merge remote-tracking branch 'origin/develop' into breaking
2020-11-24 16:22:03 +01:00
chriseth
a0a02f2307
Merge remote-tracking branch 'origin/develop' into breaking
2020-11-23 19:28:08 +01:00
chriseth
0326367b22
Documentation.
2020-11-23 14:30:17 +01:00
chriseth
377f9233ae
Clarify access of free functions.
2020-11-23 12:28:29 +01:00
chriseth
e8a278eefa
Merge remote-tracking branch 'origin/develop' into breaking
2020-11-17 18:51:57 +01:00
chriseth
e1a0370275
Document static lookup for modifiers.
2020-11-17 18:33:45 +01:00
Kamil Śliwak
b7694b9a14
docs: Gather information about linker in one place and reorganize the section a bit
2020-11-16 21:37:36 +01:00
Kamil Śliwak
1ff00488bb
docs: Add information about metadata difference resulting from manual linking
2020-11-16 21:26:47 +01:00
Kamil Śliwak
aba04c7afa
docs: Remove the outdated information about linked library name length limitation
2020-11-16 21:26:47 +01:00
hrkrshnn
29e23efc93
Tests/Docs after "stricter explicit conversion from Literals to Integers"
2020-11-03 14:31:44 +01:00
chriseth
5ffee049fa
Merge remote-tracking branch 'origin/develop' into breaking
2020-11-03 14:05:14 +01:00
chriseth
631570c547
Documentation.
2020-11-03 13:31:51 +01:00
chriseth
bfc8e26007
Remove low-level log functions.
2020-10-22 17:50:14 +02:00
chriseth
f6e57a0eec
Merge pull request #10023 from ethereum/develop
...
Merge develop into breaking.
2020-10-13 18:18:53 +02:00
Mathias Baumann
32b4f18023
Print warning for unnamed return parameters and no return statement
2020-10-13 13:11:29 +02:00
chriseth
14352ed921
Merge remote-tracking branch 'origin/develop' into HEAD
2020-10-08 20:18:04 +02:00
chriseth
df16515b52
Documentation.
2020-10-08 18:56:18 +02:00
chriseth
4bdec8107c
Merge remote-tracking branch 'origin/develop' into HEAD
2020-09-29 09:53:50 +02:00
Harikrishnan Mulackal
8339765509
[DOCS] Change >=0.7.0 to ^0.7.0
2020-09-28 13:02:31 +02:00
Harikrishnan Mulackal
710231e2b1
Docs: change >0.6.99 <0.8.0 to >=0.7.0
2020-09-28 11:14:45 +02:00
Mathias Baumann
b72fb1333b
Adjust docs example to work with v0.8.0
2020-09-08 13:36:16 +02:00
Nikesh Nazareth
b94b927a91
Fix typo: "fallback" should be "receive"
2020-09-07 15:59:56 +10:00
Kamil Śliwak
46524cf164
docs: Update external links to github repos that were moved
2020-08-31 12:46:45 +02:00
Kamil Śliwak
9325c4ee99
docs: Update broken external links to point at new locations
2020-08-31 12:46:45 +02:00
Kamil Śliwak
192954e8fa
docs: Fix broken internal links using wrong syntax
...
- These links were using external link syntax instead of `:ref:`. What's
worse, Sphinx can't detect when they're broken.
- Added missing anchors in some cases.
2020-08-31 12:46:45 +02:00
chriseth
cf5aa450bd
Documentation.
2020-08-18 11:46:59 +02:00
chriseth
0e614bf5cb
Document encoding of mappings in library calls.
2020-07-27 15:06:55 +02:00
chriseth
0caec9d28b
Explain gas implications of constant and immutable variables.
2020-07-27 11:22:58 +02:00
chriseth
d3647b13e4
Disallow public state variables overriding pure functions.
2020-07-20 15:18:23 +02:00
Mathias L. Baumann
69a596b0ff
Merge pull request #9418 from ethereum/stateMutForOverride
...
Issue state mutability restriction for overriding and not for virtual functions.
2020-07-20 15:01:25 +02:00
Mathias Baumann
dfffecfe2c
Allow overrides to have a more strict mutability than super
2020-07-16 17:55:12 +02:00
chriseth
aa3f51ab47
Issue state mutability restriction for overriding and not for virtual functions.
2020-07-16 17:19:35 +02:00
Mathias Baumann
6b37f1c025
Remove visiblity of libraries in inherited contracts.
2020-07-09 16:38:29 +02:00
chriseth
479d7a059f
Documentation.
2020-07-07 12:16:18 +02:00
chriseth
6b3171c38b
Merge remote-tracking branch 'origin/develop' into breaking
2020-06-10 11:30:50 +02:00
Igor Line
3841b2626b
Fix semantic urls for function and modifier overriding in documentation
2020-06-06 16:57:26 +02:00
chriseth
c8b9d24eba
Merge pull request #9106 from ethereum/develop
...
Merge develop into breaking.
2020-06-03 13:51:28 +02:00
chriseth
6f75476f52
Fix documentation about return values.
2020-06-02 18:09:50 +02:00
chriseth
257bc6a416
Merge remote-tracking branch 'origin/develop' into breaking
2020-05-14 13:04:46 +02:00
chriseth
d33b67b3c2
Add license tags to documentation snippets.
2020-05-13 22:16:34 +02:00
Harikrishnan Mulackal
a207613f17
Docs, changelog and tests
2020-05-05 21:11:15 +05:30
chriseth
ecbf216354
Merge remote-tracking branch 'origin/develop' into breaking
2020-05-04 18:46:45 +02:00
hrkrshnn
d1fd6782bc
Note on abstract contract about overriding implemented functions
2020-04-30 19:41:31 +05:30
chriseth
abee23251b
Fix pragma requirement.
2020-04-23 11:52:01 +02:00
chriseth
6728e3ef94
Merge remote-tracking branch 'origin/develop' into breaking
2020-04-22 17:21:32 +02:00
iamdefinitelyahuman
d59706e5f5
docs: fix formatting errors and style inconsistencies
2020-04-20 20:24:31 +04:00
chriseth
51883958ab
Merge remote-tracking branch 'origin/develop' into breaking
2020-04-07 11:14:28 +02:00