Есть ли способ увидеть все общедоступные методы, доступные в контракте на надежность?

#ethereum #solidity

Вопрос:

Если у меня есть только адрес контракта развернутого контракта на надежность, есть ли способ получить доступные общедоступные методы для этого контракта?

Комментарии:

1. Вы просто вводите его в etherscan и смотрите на него. Вы имели в виду в javascript?

2. Я имею в виду, как узнать, какие общедоступные методы доступны в контракте для клиентского приложения (может быть javascript) для взаимодействия с контрактом. В основном АБИ.

3. Да, вы просто вводите адрес в etherscan, там есть abi и исходный код.

Ответ №1:

Если у вас нет файлов ABI контракта, вы не сможете легко узнать его общедоступные методы. Если только вы не перепроектируете байт-код смарт-контракта, но это продвинутый метод, и он недоступен, если вы не являетесь экспертом.

Комментарии:

1. Да, я имею в виду, если ABI недоступен. Спасибо за ответ.