Я пытаюсь развернуть смарт-контракт в тестовой сети с помощью [meteor DApp][1]. У меня есть эти параметры для блока генезиса:
gasLimit: "0x1388"
Однако каждый раз, когда я пытаюсь развернуть любой отдельный контракт, я получаю следующую ошибку:
Error: Exceeds block gas limit
Любая идея о том, что я могу сделать здесь?
Поскольку вы делаете это в тестовой сети, вы можете изменить свой блок генезиса, чтобы иметь предел газа 0x2fefd8
, такой же, как и в основной сети (3 141 592 газа). Вам также нужно будет сбросить эту тестовую цепочку, так как вы будете изменять блок генезиса.
Во время развертывания некоторых контрактов можно столкнуться с ограничением по блочному газу в миллионах PI.
Вот процесс, который может помочь, и попробуйте выполнить повторное развертывание после каждого шага.
--optimize
флага Solidity .
Буэндиадас