I gave a guy my eth address in order to receive a payment , he told me I will have to get a contract call in order to receive the payment...as if payment will be sent as a contract call
I am using Trust wallet
What that contract call means?
Already explained by many users about contract call but you haven't mentioned full details that who is the person sending you payment? Is he is your friend, neighbors or stranger? If he is stranger then 100% ,he is doing something wrong and you should be careful about it. second why he sending you fund? have you purchased any thing or he offer you yo give free fund. Never sign contract in your main wallet. Create totally new wallet and don't deposit any fund.