Я не могу получить баланс контракта из смарт-контракта с помощью Web3JS. Я тоже не получаю ошибку.
Я попытался вызвать несколько других функций в дополнение к balanceOf, и все они возвращают следующее:
[Symbol (kWeak)]: WeakReference {}.
Вот код, который я использую:
contract.methods.balanceOf(address).call((err, result) => {console.log(result)})
Promise {
<pending>,
domain:
Domain {
domain: null,
_events:
[Object: null prototype] {
removeListener: [Function: updateExceptionCapture],
newListener: [Function: updateExceptionCapture],
error: [Function: debugDomainError] },
_eventsCount: 3,
_maxListeners: undefined,
members: [],
[Symbol(kWeak)]: WeakReference {} } }
Ожидаемый результат должен быть баланс счета для данного адреса.