aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/control-structures.rst4
-rw-r--r--docs/frequently-asked-questions.rst8
2 files changed, 4 insertions, 8 deletions
diff --git a/docs/control-structures.rst b/docs/control-structures.rst
index c2d60df1..9da29d14 100644
--- a/docs/control-structures.rst
+++ b/docs/control-structures.rst
@@ -126,6 +126,10 @@ actual contract has not been created yet.
Functions of other contracts have to be called externally. For an external call,
all function arguments have to be copied to memory.
+.. note::
+ A function call from one contract to another does not create its own transaction,
+ it is a message call as part of the overall transaction.
+
When calling functions of other contracts, the amount of Wei sent with the call and
the gas can be specified with special options ``.value()`` and ``.gas()``, respectively::
diff --git a/docs/frequently-asked-questions.rst b/docs/frequently-asked-questions.rst
index 0f8b34f8..3e9a6aca 100644
--- a/docs/frequently-asked-questions.rst
+++ b/docs/frequently-asked-questions.rst
@@ -213,14 +213,6 @@ It gets added to the total balance of the contract, just like when you send ethe
You can only send ether along to a function that has the ``payable`` modifier,
otherwise an exception is thrown.
-Is it possible to get a tx receipt for a transaction executed contract-to-contract?
-===================================================================================
-
-No, a function call from one contract to another does not create its own transaction,
-you have to look in the overall transaction. This is also the reason why several
-block explorer do not show Ether sent between contracts correctly.
-
-
******************
Advanced Questions
******************