Burn

Brûle les jetons de devise. L'expéditeur doit être un gestionnaire de jetons et le compte fournissant les jetons à brûler doit également signer la transaction.

Le flux attendu est que le gestionnaire de jetons dispose de son propre compte de destruction auquel les clients transfèrent les jetons avant qu'ils ne soient détruits. Les clients peuvent également signer directement la transaction, auquel cas elle agira comme une transaction atomique de type "transfert et suppression".

Représentation JSON
{
  "burnAmount": {
    object (CurrencyValue)
  },
  "payer": {
    object (Entity)
  },
  "payerId": string
}
Champs
burnAmount

object (CurrencyValue)

Obligatoire. Montant à dépenser.

payer
(deprecated)

object (Entity)

Facultatif. Obsolète : utilisez plutôt payerId. Compte fournissant les jetons à brûler. Le compte doit avoir ROLE_PAYER activé.

payerId

string

Facultatif. ID du compte fournissant les jetons à brûler. Le compte du payeur doit avoir activé ROLE_PAYER. Vous devez spécifier payer ou payerId.