Fix selfdestruct documentation

This commit is contained in:
Denton Liu 2016-08-29 10:27:14 -04:00
parent eea4b63b44
commit dd543d4602

View File

@ -444,13 +444,13 @@ receives the address of the new contract on the stack.
.. index:: selfdestruct
Selfdestruct
============
``selfdestruct``
================
The only possibility that code is removed from the blockchain is
when a contract at that address performs the ``SELFDESTRUCT`` operation.
when a contract at that address performs the ``selfdestruct`` operation.
The remaining Ether stored at that address is sent to a designated
target and then the storage and code is removed.
Note that even if a contract's code does not contain the ``SELFDESTRUCT``
opcode, it can still perform that operation using delegatecall or callcode.
Note that even if a contract's code does not contain a call to ``selfdestruct``,
it can still perform that operation using ``delegatecall`` or ``callcode``.