Вызов конечной точки метода контракта Ethereum в API blockcypher
Я пытаюсь вызвать метод balanceOf
контракта ERC20 с использованием blockcypher api.
Для тестов я использовал Postman.
Я создал POST-запрос на https://api.blockcypher.com/v1/eth/main/contracts/$contract address$ / balanceOf? Token =$my token$ со следующим телом json
{
"private": "**secret**",
"gas_limit": 20000,
"params" : ["**address to check**"]
}
Но я получаю ответ со статусом 400 и следующим телом
{
"error": "Error calling contract: Missing contract or ABI for **$contract address$**.."
}
Подсказки:
- Когда я пробую другую конечную точку для этого контракта, я получаю правильный ответ.
(ПОЛУЧИТЬ на https://api.blockcypher.com/v1/eth/main/contracts/$contract address$? Token =$my token$ - Адреса ETH в api blockcyphers не включают начальный 0x
Кому-нибудь удалось успешно вызвать конечную точку метода контракта на blockcypher api?