mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Documentation.
This commit is contained in:
@@ -103,7 +103,9 @@ and stall those. Please be explicit about such cases in the documentation of you
|
||||
Sending and Receiving Ether
|
||||
===========================
|
||||
|
||||
- If a contract receives Ether (without a function being called), the fallback function is executed. The contract can only rely
|
||||
- If a contract receives Ether (without a function being called), the fallback function is executed.
|
||||
If it does not have a fallback function, the Ether will be rejected (by throwing an exception).
|
||||
During the execution of the fallback function, the contract can only rely
|
||||
on the "gas stipend" (2300 gas) being available to it at that time. This stipend is not enough to access storage in any way.
|
||||
To be sure that your contract can receive Ether in that way, check the gas requirements of the fallback function
|
||||
(for example in the "details" section in browser-solidity).
|
||||
|
||||
Reference in New Issue
Block a user