注釈
catbuffer スキーマ リポジトリはどのように各トランザクションタイプがシリアライズされるべきかを定義しています。 catbuffer-generators プロジェクトと組み合わせると、開発者は特定のプログラミング言語用のビルダークラスを生成できます。
このトランザクションは、ファイナライズ済みブロックに投票するノードオペレーターに必要です。
BLS 公開鍵を関連付けるために、一定期間のアカウントを持つ公開鍵で、 VotingKeyLinkTransaction をアナウンスします。アカウントは同時に最大で 3
つの異なる投票キーを有効化することができます。
本番環境の推奨設定では、最初のキーの有効期限が切れた後にキーが確実に登録されるように、常に異なる endPoint
値を持つ、最低 2
キーを登録します。
Version: 0x01
EntityType: 0x4143
Inlines:
Property | Type | Description |
---|---|---|
linkedPublicKey | VotingKey | リンクした公開鍵 |
startPoint | FinalizationPoint | ファイナライズポイントを開始します。値は現在のファイナライズラウンドよりも大きくします。 |
endPoint | FinalizationPoint | ファイナライズポイントを終了します。値は startPoint から“startPoint“ + maxVotingKeyLifetime – minVotingKeyLifetime の範囲内です。ライフタイムプロパティは ネットワークごとに構成可能 です。 |
linkAction | LinkAction | アカウントリンクアクション |
このトランザクションはすべてのハーベスティング適格アカウントに必要です。
VRF 公開鍵をアカウントにリンクするために VrfKeyLinkTransaction をアナウンスします。キーはブロック生成とリーダー/参加者の選択をランダム化するために使用されます。
Version: 0x01
EntityType: 0x4243
Inlines:
Property | Type | Description |
---|---|---|
linkedPublicKey | Key | リンクした公開鍵 |
linkAction | LinkAction | アカウントリンクアクション |
お探しのものは見つかりましたか? フィードバックをください。