最終更新:
編集

EnableAmendment

トランザクション処理を変更するAmendmentプロセスの進行状況を追跡します。この疑似トランザクションは、提案されたAmendmentが多数の承認を獲得したか否かや、Amendmentの有効化の状況を示します。

注記: 疑似トランザクションは送信できませんが、レジャーの処理時に疑似トランザクションが見つかることがあります。

フィールドJSONの型内部の型説明
Amendment文字列Hash256Amendmentの一意のID。人間が読み取れる形式の名前ではありません。既知のAmendmentのリストについては、Amendmentをご覧ください。
LedgerSequence数値UInt32Amendmentが含まれているレジャーバージョンのインデックス。これにより、この疑似トランザクションと別途発生する同様の変更が区別されます。

EnableAmendment Flags

EnableAmendment疑似トランザクションのFlagsの値は、この疑似トランザクションが記録されているレジャーでのAmendmentのステータスを示します。

Flagsの値が0(フラグなし)の場合、Amendmentは有効化されており、これ以降のすべてのレジャーに適用されます。Flagsのその他の値を以下に示します。

フラグ名16進値10進値説明
tfGotMajority0x0001000065536このレジャーバージョン以降、信頼できるバリデータのAmendment支持率は80%以上に増加しました。
tfLostMajority0x00020000131072このレジャーバージョン以降、信頼できるバリデータのAmendment支持率が80%未満に減少しました。