How to block phone calls/texts on iPhone 5?

So, as a joke someone decided to troll my number on some adult 18+ chat called "hehechat" now I keep getting foreign calls and texts, can I block these and only relieve calls from my area?

I've tried this before and you can't. I've logged into my online account and blocked numbers but they can still reach me when I'm connected to wireless.

Sign up for call block and get one of those tele zapper. That keeps tele marketers and non published numbers from calling you. You can call the phone company and have that number traced. They may can hide from you. But they can't hide from the Phone Company. Phone company has their records. Even if their number is non published. The phone company still has their info. They may not give it to you. But they can call them and and tell them to stop it.

Call your carrier and tell them the number and they can block it.

There are most likely Call Blocking apps. For your Iphone. I have AT&T, and use their 'Smart Limits' feature for Call Blocking… There may be free ones available if your carrier can't help you.