# FuelError: Invalid u16, too many bytes

**URL:** <https://forum.fuel.network/t/fuelerror-invalid-u16-too-many-bytes/4362>\
**Category:** TypeScript SDK\
**Tags:** testnet\
**Created:** [February 20, 2024, 5:39pm UTC](https://forum.fuel.network/t/fuelerror-invalid-u16-too-many-bytes/4362 "2024-02-20T17:39:29Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![nedsalk](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/nedsalk/32/1867_2.png) [@nedsalk](https://forum.fuel.network/u/nedsalk)\
**Post date:** [February 25, 2024, 5:29pm UTC](https://forum.fuel.network/t/fuelerror-invalid-u16-too-many-bytes/4362/10 "2024-02-25T17:29:44Z")

</div>

@theAusicist I looked into what you reported around block gas limit with the core team and they say that this is expected. Later we will charge the user for storage in a separate way and it will be not mixed with the gas so you won’t be having these issues. Plus, we won’t be allowing 17MB contracts later on, it is too much.

---

_[View the full topic](https://forum.fuel.network/t/fuelerror-invalid-u16-too-many-bytes/4362)._
