mirror of openzeppelin-contracts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
openzeppelin-contracts/contracts/token/ERC777
Arindam Ghosh ca6a5dc8a2 Changes ERC777 external functions to public for allowing overrides #1994 (#2001) 5 years ago
..
ERC777.sol Changes ERC777 external functions to public for allowing overrides #1994 (#2001) 5 years ago
IERC777.sol migrate content to format for new docs site 6 years ago
IERC777Recipient.sol migrate content to format for new docs site 6 years ago
IERC777Sender.sol migrate content to format for new docs site 6 years ago
README.adoc migrate content to format for new docs site 6 years ago

README.adoc

= ERC 777
This set of interfaces and contracts are all related to the [ERC777 token standard](https://eips.ethereum.org/EIPS/eip-777).

TIP: For an overview of ERC777 tokens and a walkthrough on how to create a token contract read our xref:ROOT:tokens.adoc#ERC777[ERC777 guide].

The token behavior itself is implemented in the core contracts: {IERC777}, {ERC777}.

Additionally there are interfaces used to develop contracts that react to token movements: {IERC777Sender}, {IERC777Recipient}.

== Core

{{IERC777}}

{{ERC777}}

== Hooks

{{IERC777Sender}}

{{IERC777Recipient}}