Я разрабатываю приложение веб-интерфейса с web3 js для развернутого интеллектуального контракта на прочность. В какой-то момент в договоре selfdestruct(owner)
называется уничтожение договора. Когда я вызываю любой метод контракта с использованием web3, например contract.methods.myMethod().call()
, я получаю общую ошибку c: Error: Returned values aren't valid, did it run Out of Gas?
, которая ожидается, поскольку контракт больше не действует.
Однако, каков наилучший способ проверить, действует ли контракт или не используя web3 js? Я не могу найти много документации, связанной.