Как сверить уменьшение выпуска HTS при списании у держателя

И сжигание из казначейства, и административное списание снижают выпуск токена Hedera. У них разные источники средств и требуемые полномочия.

Определите остаток для списания и право операции

Пример SDK формирует списание двенадцати минимальных единиц взаимозаменяемого токена со счёта вне казначейства. Wipe требует ключа wipe токена. Обычное сжигание расходует средства казначейства и требует ключа supply. Для NFT указывают конкретные serial вместо количества.

const wipe = new TokenWipeTransaction()
  .setTokenId(tokenId)
  .setAccountId(holderId)
  .setAmount(12);

Сверьте изменение выпуска и счёта

При успешном списании 12 у держателя с остатком 40 и общем выпуске 1000 получатся 28 у держателя и выпуск 988, если других операций не было. Казначейству эти 12 не зачисляются. При выборе самого казначейства или нехватке остатка проверьте квитанцию ошибки без проводок по токену.

Источники