Skip to content

Commit

Permalink
chore: update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
vittominacori committed Nov 28, 2020
1 parent 01abbcd commit ef0c244
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,12 @@ Interface for a Payable Token contract as defined in [ERC-1363 Payable Token](ht

```solidity
interface IERC1363 is IERC20, IERC165 {
function transferAndCall(address to, uint256 value) external returns (bool);
function transferAndCall(address to, uint256 value, bytes calldata data) external returns (bool);
function transferFromAndCall(address from, address to, uint256 value) external returns (bool);
function transferFromAndCall(address from, address to, uint256 value, bytes calldata data) external returns (bool);
function approveAndCall(address spender, uint256 value) external returns (bool);
function approveAndCall(address spender, uint256 value, bytes calldata data) external returns (bool);
function transferAndCall(address recipient, uint256 amount) external returns (bool);
function transferAndCall(address recipient, uint256 amount, bytes calldata data) external returns (bool);
function transferFromAndCall(address sender, address recipient, uint256 amount) external returns (bool);
function transferFromAndCall(address sender, address recipient, uint256 amount, bytes calldata data) external returns (bool);
function approveAndCall(address spender, uint256 amount) external returns (bool);
function approveAndCall(address spender, uint256 amount, bytes calldata data) external returns (bool);
}
```

Expand All @@ -83,8 +82,7 @@ Interface for any contract that wants to support `transferAndCall` or `transferF

```solidity
interface IERC1363Receiver {
function onTransferReceived(address operator, address from, uint256 value, bytes calldata data) external returns (bytes4);
function onTransferReceived(address operator, address sender, uint256 amount, bytes calldata data) external returns (bytes4);
}
```

Expand All @@ -96,8 +94,7 @@ Interface for any contract that wants to support `approveAndCall` from ERC1363 t

```solidity
interface IERC1363Spender {
function onApprovalReceived(address owner, uint256 value, bytes calldata data) external returns (bytes4);
function onApprovalReceived(address sender, uint256 amount, bytes calldata data) external returns (bytes4);
}
```

Expand Down

0 comments on commit ef0c244

Please sign in to comment.