最終更新:
編集

UNLModify

(NegativeUNL amendmentにより追加されました)

UNLModify疑似トランザクションNegative UNLの変更を示し、信頼できるバリデータがオフラインになったかオンラインに戻ってきたことを示します。

注記
擬似トランザクションを送信することはできませんが、台帳を処理する際に擬似トランザクションを発見することがあります。

UNLModify JSONの例

{
  "Account": "",
  "Fee": "0",
  "LedgerSequence": 1600000,
  "Sequence": 0,
  "SigningPubKey": "",
  "TransactionType": "UNLModify",
  "UNLModifyDisabling": 1,
  "UNLModifyValidator": "ED6629D456285AE3613B285F65BBFF168D695BA3921F309949AFCD2CA7AFEC16FE",
}

UNLModify フィールド

[共通フィールド][../references/protocol/transactions/pseudo-transaction-types/pseudo-transaction-types.md]に加えて、UNLModify擬似トランザクションは以下のフィールドを使用します。

名前JSONの型内部の型説明
TransactionType文字列UInt160x0066は文字列UNLModifyにマッピングされ、このオブジェクトがUNLModify擬似トランザクションであることを表します。
LedgerSequence数値UInt32この擬似トランザクションが出現するレジャーインデックスです。これは、この擬似トランザクションを、同じ変更の他の出現と区別するものです。
UNLModifyDisabling数値UInt81の場合、この変更はネガティブUNLにバリデータを追加することを意味します。0` の場合、この変更はネガティブ UNL からバリデータを削除することを意味します。(これらの値以外は使用できません)
UNLModifyValidator文字列Blob追加または削除するバリデータであり、そのマスター公開鍵で識別されます。