ERC-20 extension with transfer callbacks
IERC1363 extends ERC-20 with callback functions that execute code after transfers and approvals. This enables "transfer and call" patterns where receiving contracts are notified of incoming tokens, similar to how ERC-721 safe transfers work.
Reference guide to the most important Solidity interfaces from OpenZeppelin Contracts. ERC-20, ERC-721, ERC-1155, vaults, royalties, and more.
View all 14 tools