# Discussion: EIP-1884 Repricing for trie-size-dependent opcodes

**URL:** <https://forum.openzeppelin.com/t/discussion-eip-1884-repricing-for-trie-size-dependent-opcodes/1307>\
**Category:** General\
**Created:** [September 5, 2019, 12:51am UTC](https://forum.openzeppelin.com/t/discussion-eip-1884-repricing-for-trie-size-dependent-opcodes/1307 "2019-09-05T00:51:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [September 5, 2019, 12:51am UTC](https://forum.openzeppelin.com/t/discussion-eip-1884-repricing-for-trie-size-dependent-opcodes/1307/1 "2019-09-05T00:51:49Z")

</div>

[EIP-1884 Repricing for trie-size-dependent opcodes](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1884.md) is part of the accepted EIPs for the [Istanbul hardfork](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1679.md).

This topic is for discussion of the EIP and it’s impact.

For some more background see the following discussion thread on Twitter: [https://twitter.com/VitalikButerin/status/1167477334657654786](https://twitter.com/VitalikButerin/status/1167477334657654786)

---

<div class="post-metadata">

**Author:** ![ethicraul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/ethicraul/32/1045_2.png) [@ethicraul](https://forum.openzeppelin.com/u/ethicraul)\
**Post date:** [September 5, 2019, 9:23am UTC](https://forum.openzeppelin.com/t/discussion-eip-1884-repricing-for-trie-size-dependent-opcodes/1307/2 "2019-09-05T09:23:44Z")

</div>

Hello there,

First of all thanks for all the hard work you guys do.

So checking here:

> <https://gist.github.com/ritzdorf/1c6bd72955391e831f8a397d3152b4e0>

If i understand correctly RelayHub is affected in the sense that those hardcoded limits will be too low for some transactions after the fork

```auto
// Gas stipends for acceptRelayedCall, preRelayedCall and postRelayedCall
    uint256 constant private acceptRelayedCallMaxGas = 50000;
    uint256 constant private preRelayedCallMaxGas = 100000;
    uint256 constant private postRelayedCallMaxGas = 100000;

```

Should a new version be deployed with higher limits? Or leaving the limits hardcoded again will be susceptible to future adjustments in the future?

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [September 6, 2019, 8:07am UTC](https://forum.openzeppelin.com/t/discussion-eip-1884-repricing-for-trie-size-dependent-opcodes/1307/3 "2019-09-06T08:07:29Z")

</div>

Hi @ethicraul welcome to the community 👋

I assume too that the opcode repricing could require changing these limits in RelayHub.
