pragma solidity 0.4.24; contract Receiver { function tokenFallback(address, uint, bytes) public {} } contract Sender { function call(address receiverAddress) public { bytes memory empty; require( receiverAddress.call(abi.encodeWithSignature("tokenFallback(address,uint256,bytes)"), msg.sender, 100, empty), "Call failed" ); } }
0.4.24