Burn

Währungstokens verbrennen. Der Absender muss ein Token-Manager sein und das Konto, über das die zu verbrennenden Tokens bereitgestellt werden, muss die Transaktion zusätzlich signieren.

Der erwartete Ablauf ist, dass der Token-Manager ein bestimmtes Verbrennungskonto hat, auf das Kunden die Tokens übertragen, bevor sie verbrannt werden. Alternativ können die Kunden die Transaktion direkt signieren. In diesem Fall handelt es sich um eine atomare „Übertragen und Verbrennen“-Transaktion.

JSON-Darstellung
{
  "burnAmount": {
    object (CurrencyValue)
  },
  "payer": {
    object (Entity)
  },
  "payerId": string
}
Felder
burnAmount

object (CurrencyValue)

Erforderlich. Der zu verbrennende Betrag.

payer
(deprecated)

object (Entity)

Optional. Nicht mehr unterstützt: Verwenden Sie stattdessen payerId. Das Konto, über das die zu verbrennenden Tokens bereitgestellt werden. Für das Konto muss die ROLE_PAYER aktiviert sein.

payerId

string

Optional. Die ID des Kontos, über das die zu verbrennenden Tokens bereitgestellt werden. Für das Konto des Zahlers muss die ROLE_PAYER aktiviert sein. Es muss entweder payer oder payerId angegeben werden.