aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/contracts.rst7
-rw-r--r--docs/installing-solidity.rst4
2 files changed, 10 insertions, 1 deletions
diff --git a/docs/contracts.rst b/docs/contracts.rst
index 9ff9f0f5..16809586 100644
--- a/docs/contracts.rst
+++ b/docs/contracts.rst
@@ -163,6 +163,13 @@ and the default is `internal`.
visible for the contract they are defined in and not in
derived contracts.
+.. note::
+ Everything that is inside a contract is visible to
+ all external observers. Making something `private`
+ only prevents other contract from accessing and modifying
+ the information, but it will still be visible to the
+ whole world outside of the blockchain.
+
The visibility specifier is given after the type for
state variables and between parameter list and
return parameter list for functions.
diff --git a/docs/installing-solidity.rst b/docs/installing-solidity.rst
index 83c7ac18..25690eca 100644
--- a/docs/installing-solidity.rst
+++ b/docs/installing-solidity.rst
@@ -115,7 +115,9 @@ they relate only to Alethzero and Mix
git clone --recursive https://github.com/ethereum/webthree-umbrella.git
cd webthree-umbrella
./webthree-helpers/scripts/ethupdate.sh --no-push --simple-pull --project solidity # update Solidity repo
- ./webthree-helpers/scripts/ethbuild.sh --no-git --project solidity --all --cores 4 # build Solidity
+ ./webthree-helpers/scripts/ethbuild.sh --no-git --project solidity --all --cores 4 -DEVMJIT=0 # build Solidity and others
+ #enabling DEVMJIT on OS X will not build
+ #feel free to enable it on Linux
If you opted to install Alethzero and Mix: