안녕하세요. Truffle을 통해 Smart Contract을 배포하는데 gas limit 에러가 계속 떠서 질문드립니다.
Truffle은 5.1.16버전이고 @openzeppelin/truffle-upgrades를 상속받아 업그레이드 가능한 Contract을 배포하려고 합니다.
Initial Migration은 잘 되는데 실제 Contract 배포할때 다음과 같은 에러가 뜹니다.
The contract code couldn’t be stored, please check your gas limit…
Scope을 보니 Gas Limit을 5,242,880으로 보내던데 truffle-config.js에는 훨씬 더 많은 값인 20000000으로 보내고 있습니다. 다른 Tx을 보면 gas limit이 훨씬 높아서 block gas limit 문제는 아닌 것 같은데 답변 부탁드립니다.
감사합니다.