Как сверить уменьшение выпуска HTS при списании у держателя
И сжигание из казначейства, и административное списание снижают выпуск токена Hedera. У них разные источники средств и требуемые полномочия.
Определите остаток для списания и право операции
Пример SDK формирует списание двенадцати минимальных единиц взаимозаменяемого токена со счёта вне казначейства. Wipe требует ключа wipe токена. Обычное сжигание расходует средства казначейства и требует ключа supply. Для NFT указывают конкретные serial вместо количества.
const wipe = new TokenWipeTransaction()
.setTokenId(tokenId)
.setAccountId(holderId)
.setAmount(12);
Сверьте изменение выпуска и счёта
При успешном списании 12 у держателя с остатком 40 и общем выпуске 1000 получатся 28 у держателя и выпуск 988, если других операций не было. Казначейству эти 12 не зачисляются. При выборе самого казначейства или нехватке остатка проверьте квитанцию ошибки без проводок по токену.