如何使用 substrate-subxt 从 Rust 客户端为我的 Polkadot 帐户获取“PairSigner”?

How can I get a `PairSigner` for my Polkadot account from a Rust client using substrate-subxt?

我有一个 Rust CLI,我在其中使用此代码 https://github.com/paritytech/substrate-subxt/blob/master/examples/submit_and_watch.rs.

将余额从一个帐户转移到另一个帐户

PairSigner是用let signer = PairSigner::new(AccountKeyring::Alice.pair());生成的。除了使用 Alic 的这个测试钥匙串,我如何使用我的个人 Polkadot 钱包账户来签署交易?

使用 sp-core,可以使用 Phase::from_phrase 来完成此操作。

let pair = Pair::from_phrase(&"menumonic".to_string(), Some("password"))?;