This is an old revision of the document!
: Note: The following is an excerpt from the official Ethereum site. It is provided here as a connivence and is not authoritative. Refer to the original document as the authoritative reference.
| Title | Token Standard |
| Author | Jacques Dafflon, Jordi Baylina, Thomas Shababi |
| Status | Final |
| Created | 2017-11-20 |
| Description | http://eips.ethereum.org/EIPS/eip-777 |
| Specification | http://eips.ethereum.org/EIPS/eip-777#Specification |
| Category | ERC |
| Requires | 1820 |
tokensToSend hook. (Rejection is done by reverting in the hook function.)tokensReceived hook. (Rejection is done by reverting in the hook function.)approve/transferFrom) to achieve this.data and operatorData bytes fields to be used freely to pass data from the holder and the operator, respectively.
It is backward compatible with wallets that do not contain the tokensReceived hook function by deploying a proxy contract implementing the tokensReceived hook for the wallet.