所在commit地址
@@ -38,6 +38,7 @@ contract WKTON is ERC223 {
         require(msg.sender == KTON_PRECOMPILE, "WKTON: PERMISSION");
         totalSupply += value;
         balanceOf[from] += value;
+        emit Transfer(address(0), from, value);
         emit Deposit(from, value);
     }
     function withdraw(bytes32 to, uint wad) public {
@@ -46,6 +47,7 @@ contract WKTON is ERC223 {
         balanceOf[msg.sender] -= wad;
         bool success = KTON_PRECOMPILE.call(bytes4(keccak256("withdraw(bytes32,uint256)")), to, wad);
         require(success, "WKTON: WITHDRAW_FAILED");
+        emit Transfer(msg.sender, address(0), wad);
         emit Withdrawal(to, wad);
     }
 

message:wring: add Transfer event when deposit and withdraw

李蓝天:改动分类:原因:

刘志浩:改动分类:add.原因:记录函数调用时的内容