Move FAQ item regarding contract to contract calls and resulting transaction

This commit is contained in:
Chris Ward 2018-10-01 18:09:28 +03:00
parent a2f5087d13
commit 0d4bdfbbb0
2 changed files with 4 additions and 8 deletions

View File

@ -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::

View File

@ -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
******************