aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2016-10-18 17:19:12 +0800
committerGitHub <noreply@github.com>2016-10-18 17:19:12 +0800
commit0a9eb64562d8366f47913ecfd762144ed203fa73 (patch)
tree7bf19521aa2262d1bd80080a5a4beca54cd374c5
parentf9733909786f7f6549014048025e1c98eece389c (diff)
parent806d94c214e295bb57d4eb30c256787e28bf21df (diff)
downloaddexon-solidity-0a9eb64562d8366f47913ecfd762144ed203fa73.tar.gz
dexon-solidity-0a9eb64562d8366f47913ecfd762144ed203fa73.tar.zst
dexon-solidity-0a9eb64562d8366f47913ecfd762144ed203fa73.zip
Merge pull request #1239 from LefterisJP/contract_endowment_solidity_040
Docs: Change contract init with value section to be solc 0.4.0 compatible.
-rw-r--r--docs/frequently-asked-questions.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/frequently-asked-questions.rst b/docs/frequently-asked-questions.rst
index acc0c106..a4315a14 100644
--- a/docs/frequently-asked-questions.rst
+++ b/docs/frequently-asked-questions.rst
@@ -709,10 +709,12 @@ How do I initialize a contract with only a specific amount of wei?
Currently the approach is a little ugly, but there is little that can be done to improve it.
In the case of a ``contract A`` calling a new instance of ``contract B``, parentheses have to be used around
``new B`` because ``B.value`` would refer to a member of ``B`` called ``value``.
-You will need to make sure that you have both contracts aware of each other's presence.
+You will need to make sure that you have both contracts aware of each other's presence and that ``contract B`` has a ``payable`` constructor.
In this example::
- contract B {}
+ contract B {
+ function B() payable {}
+ }
contract A {