solidityのバージョンを変えたらWarningがでるようになった。
- pragma solidity ^0.4.18;
+ pragma solidity ^0.4.24;
関数の呼び出しと、イベントの呼び出しを区別するためイベントの場合はemitが必要
Compilation warnings encountered:
/Users/dp/Dropbox/Ethereum/dappsTest/contracts/TestToken.sol:83:3: Warning: Invoking events without "emit" prefix is deprecated.
Approval( msg.sender , _to , _tokenId );
^-------------------------------------^
emit Approval( msg.sender , _to , _tokenId );
https://github.com/ethereum/solidity/issues/2877