|
|
|
@ -1,7 +1,9 @@ |
|
|
|
|
pragma solidity ^0.4.13; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import "./ERC20.sol"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
@title ERC827 interface, an extension of ERC20 token standard |
|
|
|
|
|
|
|
|
@ -11,16 +13,8 @@ import "./ERC20.sol"; |
|
|
|
|
*/ |
|
|
|
|
contract ERC827 is ERC20 { |
|
|
|
|
|
|
|
|
|
function approve( |
|
|
|
|
address _spender, uint256 _value, bytes _data |
|
|
|
|
) public returns (bool); |
|
|
|
|
|
|
|
|
|
function transfer( |
|
|
|
|
address _to, uint256 _value, bytes _data |
|
|
|
|
) public returns (bool); |
|
|
|
|
|
|
|
|
|
function transferFrom( |
|
|
|
|
address _from, address _to, uint256 _value, bytes _data |
|
|
|
|
) public returns (bool); |
|
|
|
|
function approve( address _spender, uint256 _value, bytes _data ) public returns (bool); |
|
|
|
|
function transfer( address _to, uint256 _value, bytes _data ) public returns (bool); |
|
|
|
|
function transferFrom( address _from, address _to, uint256 _value, bytes _data ) public returns (bool); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|