diff --git a/packages/world-modules/src/modules/erc20-own-store/IERC20Events.sol b/packages/world-modules/src/modules/erc20-own-store/IERC20Events.sol index e69de29bb2..294271ba36 100644 --- a/packages/world-modules/src/modules/erc20-own-store/IERC20Events.sol +++ b/packages/world-modules/src/modules/erc20-own-store/IERC20Events.sol @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: MIT +pragma solidity >=0.8.24; + +interface IERC20Events { + /** + * @dev Emitted when `value` tokens are moved from one account (`from`) to + * another (`to`). + * + * Note that `value` may be zero. + */ + event Transfer(address indexed from, address indexed to, uint256 value); + + /** + * @dev Emitted when the allowance of a `spender` for an `owner` is set by + * a call to {approve}. `value` is the new allowance. + */ + event Approval(address indexed owner, address indexed spender, uint256 value); +} \ No newline at end of file