Как обновить кошелёк наблюдения Monero подписанными образами ключей

Кошелёк наблюдения распознаёт входящие выходы, но для определения их расходования ему нужны дополнительные данные. Их предоставляет подписанный экспорт образов ключей из соответствующего полного кошелька.

Перенесите точную последовательность экспорта

Возьмите смещение и упорядоченные пары образов и подписей из export_key_images. Нулевое смещение в примере соответствует выгрузке с начала списка. Замените пример перед импортом в кошелёк наблюдения. Передайте пример в monero-wallet-rpc запросом POST на /json_rpc.

{
  "jsonrpc": "2.0",
  "id": "guide",
  "method": "import_key_images",
  "params": {
    "offset": 0,
    "signed_key_images": [
      {
        "key_image": "<hex key image>",
        "signature": "<signature from matching export>"
      }
    ]
  }
}

Сверьте учёт расходов

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

docs.getmonero.org import_key_images