1
0
mirror of https://github.com/payden/libwsclient synced 2025-06-13 12:53:52 +00:00
payden_libwsclient/utils/keypair.rs

11 lines
323 B
Rust
Raw Permalink Normal View History

2025-05-16 06:09:24 +00:00
use anyhow::Result;
use solana_sdk::signature::Keypair;
use std::fs::File;
use std::io::BufReader;
pub fn read_keypair_file(path: &str) -> Result<Keypair> {
let file = File::open(path)?;
let reader = BufReader::new(file);
let keypair = Keypair::from_bytes(&serde_json::from_reader(reader)?)?;
Ok(keypair)
}