Интересный вопрос. Послать бы API запрос. Но в документации
https://bob.nem.ninja/docs/нет запроса API чтобы получить статус "harvesting status" для делегированного харвестинга. Но в Nanowallet эта информация откуда-то добывается.
Почему нет? Я использую API запрос типа:
http://:7890/account/get?address=<адрес_аккаунта>
Там видно по параметру:
"remoteStatus": "ACTIVE" - состояние делегированного харвестинга:
"REMOTE": аккаунт является аккаунтом делегированного харвестинга и поэтому параметр remoteStatus не применяется к нему.
"ACTIVATING": делегированный харвестинг аккаунта активирован, но пока ещё не запущен.
"ACTIVE": делегированный харвестинг аккаунта активирован и работает.
"DEACTIVATING": делегированный харвестинг аккаунта деактивирован, но пока ещё работает.
"INACTIVE": делегированный харвестинг аккаунта не активирован, или он был деактивирован и деактивация состоялась.
А также по этому запросу видно состояние счета, его важность и харвестит аккаунт или нет.
У тебя здесь же все запросы расписаны:
http://free.userboard.net/t119-topic