Lockup Account
Sunrise メインネットでは、エアドロップやジェネシスによって付与された資金は一定期間ロックされます。 これは時間の経過とともに徐々にロック解除され、他のアカウントに送信できるようになります。
ロックアップアカウントタイプ
Sunriseでは、以下のロックアップアカウントが存在します
permanent-locking-account
ContinuousLocking: 時間の経過とともに直線的にコインがベスティングされるロックアップアカウントの実装。
DelayedLocking: 指定された時間に全てのコインが完全にベスティングされるロックアップアカウントの実装。
PeriodicLocking: カスタムロックアップスケジュールに従ってコインがベスティングされるロックアップアカウントの実装。
PermanentLocking: コインを永久にロックし、決して解放しません。このアカウントのコインはロックされた状態でも委任やガバナンス投票に使用できます。
基本的に、continuous-locking-accountが使用されます。ロックされた資金は時間の経過とともに徐々にロック解除されます。
セルフデリゲータブルロックアップアカウント
Sunriseでは、seld-delegatable-continuous-locking-account
のようにseld-delegatable
が接頭辞として付けられます。これは、バリデーター向けの機能であるセルフデリゲーションが利用可能であることを意味します。詳細はセルフデリゲーションを参照してください。
トランザクションの実行
ロックアップアカウントでは以下のトランザクションがサポートされています
MsgSend
MsgSendはロック解除された資金を他のアカウントに移動できます。
Risescanでアカウントを検索することで、ロックアップアカウントのステータスを確認できます。ロックアップ残高を取得したい場合は、Sunrise Appにアクセスしてこのトランザクションを送信してください。
CLIでは、以下を使用します
sunrised tx accounts execute [lockup-account-address] sunrise.accounts.self_delegatable_lockup.v1.MsgSend "{\"sender\":<owner-account-address>,\"to_address\":<recipient-account-address>,\"amount\":[{\"amount\":\"4000\", \"denom\":\"urise\"}]}" [flags]
クエリ
x/selfdelegation
クエリを使用して、ロックアップアカウントを検索します。
sunrised q selfdelegation lockup-accounts-by-owner [your-address]
ロックアップアカウントでは以下のクエリがサポートされています
QueryLockupAccountInfoRequest
QuerySpendableAmountRequest
Sunrise AppとRisescanはこれらの情報を表示することをサポートしています。 CLIでは、以下を使用します
sunrised query accounts query [lockup-account-address] [query-request-type-url] [json-message] [flags]
最終更新