このページは英語からの機械翻訳を使用しており、誤りや不明瞭な表現が含まれている可能性があります。最も正確な情報については、オリジナルの英語版をご覧ください。頻繁な更新のため、一部のコンテンツはオリジナルの英語になっている可能性があります。Crowdinでの取り組みに参加して、このページの翻訳改善にご 協力ください。 (Crowdin translation page, Contributing guide)
V4キーストア
この例では、keystore V4を暗号化および復号化する方法を示す。
web3py_ext から extend をインポートして、web3 を kaia web3 に拡張します
eth_accountからAccountクラスをインポート
keystore v4 を定義します。この手順では、ファイルからキーストアを作成する方法を説明します。
ファイルからキーストアを読み込み、'Kaia'で復号化する。
鍵ストアのpublic鍵と秘密鍵を取得する。
Account.encrypt
を使用することで、同じアドレスと異なるパスワードで新しいキーストアを作成することができます。 現在、kaia-sdkはv3キーストアの作成のみをサポートしています。
new_keystore
が v4_keystore_str
と同じ public と private キーを持っているか確認する。