Метод сервера Electrum: "blockchain.scripthash.subscribe" - PullRequest
0 голосов
/ 05 июня 2019

Если я подписываюсь на изменения scriptthash методом blockchain.scripthash.subscribe, я получаю статусы сокетов. Причина, по которой я подписываюсь - хочу знать, когда и как изменился мой баланс. Могу ли я получить новый баланс из статуса? Какую действительно полезную информацию я могу получить из статуса?

Мой запрос на подписку:

{
   jsonrpc: '2.0',
   method: "blockchain.scripthash.subscribe",
   params: 
     ['a3eacd2b04a0cb761ca944d7d449a53b6c030c6081398fc13b5b1fd537c20547'],
   id: 1,
}

Ответ:

{ jsonrpc: '2.0',
  result:
   'ad5423815bdaa3054efa39130d92cf876100c9da37e5b5105a7abcca2882f4cc',
  id: 1 }

Уведомление при отправке монет на другой кошелек:

{ jsonrpc: '2.0',
  result:
   'ad5423815bdaa3054efa39130d92cf876100c9da37e5b5105a7abcca2882f4cc',
  id: 1 }

1 Ответ

1 голос
/ 05 июня 2019

Согласно статусу docs это просто хэш всех ваших транзакций, упорядоченных особым образом.

Пока это хеш , вы не сможете получить никакой полезной информации, кроме "она была изменена".Это означает, что в ваших транзакциях произошли некоторые изменения (появилась новая транзакция или транзакция была подтверждена).Вот и все.

...