Newer
Older
use sp_core::{crypto::AccountId32, sr25519::Pair};
use subxt::tx::{BaseExtrinsicParamsBuilder, PairSigner};
pub async fn set_key(
pair: Pair,
client: &Client,
new_key: AccountId32,
) -> Result<(), subxt::Error> {
let progress = client
&PairSigner::new(pair),
BaseExtrinsicParamsBuilder::new(),
)
.await?;
let _ = track_progress(progress).await?; // TODO
Ok(())