Burn

通貨トークンをバーンします。送信者はトークン マネージャーである必要があります。また、トークンをバーンするアカウントは、トランザクションに署名する必要があります。

トークン マネージャーには、トークンを焼却する前に顧客がトークンを転送する指定の焼却アカウントがあることが想定されます。または、お客様がトランザクションに直接署名することもできます。その場合、アトミックな「転送とバーン」のトランザクションとして機能します。

JSON 表現
{
  "burnAmount": {
    object (CurrencyValue)
  },
  "payer": {
    object (Entity)
  },
  "payerId": string
}
フィールド
burnAmount

object (CurrencyValue)

必須。バーンする金額。

payer
(deprecated)

object (Entity)

省略可。非推奨: 代わりに、payerId を使用してください。バーンするトークンを提供するアカウント。アカウントで ROLE_PAYER が有効になっている必要があります。

payerId

string

省略可。バーンするトークンを提供するアカウントの ID。お支払いアカウントで ROLE_PAYER が有効になっている必要があります。payer または payerId のいずれかを指定する必要があります。