Burn

Brucia i token di valuta. Il mittente deve essere un gestore di token e l'account che fornisce i token da bruciare deve firmare anche la transazione.

Il flusso previsto è che il gestore dei token abbia il proprio account di masterizzazione designato a cui i clienti trasferiranno i token prima che vengano masterizzati. In alternativa, i clienti possono firmare direttamente la transazione, nel qual caso fungerà da transazione atomica di "trasferimento e distruzione".

Rappresentazione JSON
{
  "burnAmount": {
    object (CurrencyValue)
  },
  "payer": {
    object (Entity)
  },
  "payerId": string
}
Campi
burnAmount

object (CurrencyValue)

Obbligatorio. L'importo da bruciare.

payer
(deprecated)

object (Entity)

Facoltativo. Deprecato: utilizza payerId. L'account che fornisce i token da bruciare. L'account deve avere ROLE_PAYER abilitato.

payerId

string

Facoltativo. L'ID dell'account che fornisce i token da bruciare. L'account pagatore deve avere ROLE_PAYER abilitato. È necessario specificare payer o payerId.