问题描述
我有一个 Rust CLI,我使用此代码 https://github.com/paritytech/substrate-subxt/blob/master/examples/submit_and_watch.rs 将余额从一个帐户转移到另一个帐户。
Pairsigner
由 let signer = Pairsigner::new(AccountKeyring::Alice.pair());
生成。我如何使用我的个人 polkadot 钱包帐户来签署交易,而不是将这个测试 Keychain 与 Alic 一起使用?
解决方法
使用 sp-core,可以使用 Phase::from_phrase
来完成此操作。
let pair = Pair::from_phrase(&"menumonic".to_string(),Some("password"))?;