Contract global variables
Every contract has the following three global functions:
this
: The current contract's type, explicitly convertible to addressselfdestruct
: This is an address recipient that destroys the current contract, sending its funds to the given addresssuicide
: This is an address recipient too alias toselfdestruct