Burn

Queima tokens de moeda. O remetente precisa ser um gerenciador de tokens, e a conta que fornece os tokens a serem queimados também precisa assinar a transação.

O fluxo esperado é que o gerenciador de tokens tenha a conta de queima designada para que os clientes transfiram os tokens antes de serem queimados. Como alternativa, os clientes podem assinar diretamente a transação, caso em que ela atuaria como uma transação atômica de "transferência e queima".

Representação JSON
{
  "burnAmount": {
    object (CurrencyValue)
  },
  "payer": {
    object (Entity)
  },
  "payerId": string
}
Campos
burnAmount

object (CurrencyValue)

Obrigatório. O valor a ser queimado.

payer
(deprecated)

object (Entity)

Opcional. Descontinuado: use payerId. A conta que fornece os tokens a serem queimados. A conta precisa ter o ROLE_PAYER ativado.

payerId

string

Opcional. O ID da conta que fornece os tokens a serem queimados. A conta do pagador precisa ter o ROLE_PAYER ativado. É necessário especificar payer ou payerId.