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