Как увеличить GassLimit (PoA ethereum)?

# #ethereum #remix #go-ethereum

Вопрос:

По мере того, как я увеличиваю gassLimit в файле genesis, оценка газа также увеличивается, и в remix появляется та же ошибка.

Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending? Returned error: gas required exceeds allowance (155994124492630992) or always failing transaction

Я хочу запустить некоторые функции смарт-контракта. Какая-то функция успешно выполнялась там, где некоторые из них выдают вышеуказанную ошибку. Я думал, что эта ошибка как-то связана с gassLimit, но когда я увеличиваю gaslimit внутри файла genesis, возникает та же ошибка.

Пожалуйста, дайте мне знать, если я смотрю в правильном направлении.

ниже приведен мой файл genesis

 {
  "config": {
    "chainId": 2222,
    "homesteadBlock": 0,
    "eip150Block": 0,
    "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
    "eip155Block": 0,
    "eip158Block": 0,
    "byzantiumBlock": 0,
    "constantinopleBlock": 0,
    "petersburgBlock": 0,
    "istanbulBlock": 0,
    "clique": {
      "period": 5,
      "epoch": 30000
    }
  },
  "nonce": "0x0",
  "timestamp": "0x615edaad",
  "extraData": "0x0000000000000000000000000000000000000000000000000000000000000000c348016c306cac0d1f86eefbbdff2bbcbb3667e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "gasLimit": "0x38D7EA4C67FFFFF",
  "difficulty": "0x1",
  "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "coinbase": "0x0000000000000000000000000000000000000000",
  "alloc": {
    "0000000000000000000000000000000000000000": {
      "balance": "0x1"
    },
    "91a7df8b1820ab79d3a5b3c4fd35d4ef38b105f8": {
      "balance": "0x200000000000000000000000000000000000000000000000000000000000000"
    },
    "c348016c306cac0d1f86eefbbdff2bbcbb3667e5": {
      "balance": "0x200000000000000000000000000000000000000000000000000000000000000"
    }
  },
  "number": "0x0",
  "gasUsed": "0x0",
  "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "baseFeePerGas": null
}