Skip to content

Commit 3b3b3be

Browse files
committed
trigger new Transfer event
remove _data index parameter of new Transfer event to match ethereum/EIPs#223
1 parent b3e07a9 commit 3b3b3be

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

contracts/token/ERC223.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ import "./ERC20.sol";
55
contract ERC223 is ERC20 {
66
function transfer(address to, uint value, bytes data) returns (bool success);
77

8-
event Transfer(address indexed from, address indexed to, uint value, bytes indexed data);
8+
event Transfer(address indexed from, address indexed to, uint value, bytes data);
99
}

contracts/token/Standard223Token.sol

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@ contract Standard223Token is ERC223, StandardToken {
1212
public returns (bool success)
1313
{
1414
super.transfer(_to, _value);
15-
if (isContract(_to))
15+
if (isContract(_to)) {
16+
Transfer(msg.sender, _to, _value, _data);
1617
contractFallback(_to, _value, _data);
18+
}
1719
return true;
1820
}
1921

0 commit comments

Comments
 (0)