I'm coding a contract that grew so much it is sizing bigger than the limit on EIP-170.
I already replaced everything I could on inheritance and instanciation of other contracts with interfaces in the contract I want to deploy and even so it's still too big.
Is there any way to get around this problem?

More: I downloaded the TrueUSD code from GitHub and tried to deploy it on a Remix environment and it is also stumbling in the same problem. I suppose the same code was deployed in the mainnet in the past (as this token is being vastly traded for some time until now). Is it possible? How did they deploy it?

  • Try setting the ganache limit to the same as the mainnet using -l 8000000. From what I recall it is lower by default. – Raghav Sood Oct 17 '18 at 1:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.