V3キーストア
この例では、keystore V3を暗号化および復号化する方法を示す。
web3py_ext から extend をインポートして、web3 を kaia web3 に拡張します
eth_accountからAccountクラスをインポート
keystore v4 を定義します。この手順では、ファイルからキーストアを作成する方法を説明します。
ファイルからキーストアを読み込み、「パスワード」で復号化する。
鍵ストアのpublic鍵と秘密鍵を取得する。
Account.encrypt
を使用することで、同じアドレスと異なるパスワードで新しいキーストアを作成することができます。
new_keystore
が v3_keystore_str
と同じ public と private キーを持っているか確認する。