1 pragma solidity ^0.5.2; 2 3 4 contract ApproveAndCallFallBack { 5 function receiveApproval( 6 address from, 7 uint256 _amount, 8 address _token, 9 bytes calldata _data) external; 10 }