# Транзакция сжигания токена
Транзакция сжигания токена уменьшает количество токена на аккаунте отправителя и тем самым общее количество токена на блокчейне. Отправить транзакцию может любой владелец токена (не только создатель). Сожженные токены нельзя восстановить на аккаунт.
# Комиссия за транзакцию
Минимальная комиссия за транзакцию сжигания токена — 0,001 WAVES. В случае сжигания смарт-ассета — 0,005 WAVES.
Если отправитель транзакции — dApp или смарт-аккаунт, а сложность скрипта аккаунта или функции-верификатора dApp-скрипта больше порога сложности отправителя, минимальная комиссия увеличивается на 0,004 WAVES. (До активации фичи № 16 “Ride V5, dApp-to-dApp invocations” дополнительная комиссия 0,004 WAVES требовалась независимо от сложности скрипта аккаунта или наличия и сложности функции-верификатора скрипта dApp.)
# JSON-представление
{
"senderPublicKey": "9GaQj7gktEiiS1TTTjGbVjU9bva3AbCiawZ11qFZenBX",
"amount": 9999,
"fee": 100000,
"type": 6,
"version": 2,
"sender": "3P9QZNrHbyxXj8P9VrJZmVu2euodNtA11UW",
"feeAssetId": null,
"chainId": 87,
"proofs": [
"61jCivdv3KTuTY6QHgxt4jaGrXcszWg3vb9TmUR26xv7mjWWwjyqs7X5VDUs9c2ksndaPogmdunHDdjWCuG1GGhh"
],
"assetId": "FVxhjrxZYTFCa9Bd4JYhRqXTjwKuhYbSAbD2DWhsGidQ",
"id": "csr25XQHT1c965Fg7cY2vJ7XHYVsudPYrUbdaFqgaqL",
"timestamp": 1548660675277,
"height": 1370971
}
Поле | Описание |
---|---|
amount | Количество сжигаемого токена. Целое число, выраженное в минимальных неделимых единицах («копейках») токена |
assetId | ID сжигаемого токена в кодировке base58 |
chainId | Байт сети |
Описание полей, общих для всех типов транзакций, представлено в разделе JSON-представление транзакции.
# Бинарный формат
См. раздел Бинарный формат транзакции сжигания токена.
# Структура Ride
Для операций с транзакцией в смарт-контрактах используется структура BurnTransaction.