From cae286dfe3da7c2841fb9ad75e8f3a3ea917d2fb Mon Sep 17 00:00:00 2001 From: CSWellesSun <3200102339@zju.edu.cn> Date: Wed, 3 Apr 2024 22:23:35 +0800 Subject: [PATCH] fix: update Keypair API --- code/keypairs-and-wallets/keypair-from-secret/from-bs58.en.py | 4 ++-- .../keypair-from-secret/from-bs58.preview.en.py | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/keypairs-and-wallets/keypair-from-secret/from-bs58.en.py b/code/keypairs-and-wallets/keypair-from-secret/from-bs58.en.py index d464622e4..d27b5a7f5 100644 --- a/code/keypairs-and-wallets/keypair-from-secret/from-bs58.en.py +++ b/code/keypairs-and-wallets/keypair-from-secret/from-bs58.en.py @@ -1,5 +1,5 @@ -from solders.keypair import Keypair +from solana.transaction import Keypair b58_string = "5MaiiCavjCmn9Hs1o3eznqDEhRwxo7pXiAYez7keQUviUkauRiTMD8DrESdrNjN8zd9mTmVhRvBJeg5vhyvgrAhG" -keypair = Keypair.from_string(b58_string) +keypair = Keypair.from_base58_string(b58_string) print("Created Keypair with Public Key: {}".format(keypair.pubkey())) \ No newline at end of file diff --git a/code/keypairs-and-wallets/keypair-from-secret/from-bs58.preview.en.py b/code/keypairs-and-wallets/keypair-from-secret/from-bs58.preview.en.py index 8ccd8c9e3..a26b2b492 100644 --- a/code/keypairs-and-wallets/keypair-from-secret/from-bs58.preview.en.py +++ b/code/keypairs-and-wallets/keypair-from-secret/from-bs58.preview.en.py @@ -1,2 +1,4 @@ +from solana.transaction import Keypair + b58_string = "5MaiiCavjCmn9Hs1o3eznqDEhRwxo7pXiAYez7keQUviUkauRiTMD8DrESdrNjN8zd9mTmVhRvBJeg5vhyvgrAhG" -keypair = Keypair.from_string(b58_string) \ No newline at end of file +keypair = Keypair.from_base58_string(b58_string) \ No newline at end of file