// use rand::{rngs::ThreadRng, thread_rng}; // use silentpayments::secp256k1::{self, Secp256k1, SecretKey}; // use sp_backend::SpClient; /* pub struct Wallet { pub client: SpClient, pub secp: Secp256k1, pub seckey_spend: SecretKey, pub seckey_scan: SecretKey, } impl Wallet { pub fn new() -> Wallet { let secp: Secp256k1 = Secp256k1::new(); let mut rng: ThreadRng = thread_rng(); let seckey_spend: SecretKey = SecretKey::new(rng); let seckey_scan: SecretKey = SecretKey::new(rng); Wallet { client: SpClient::new(), secp, seckey_spend, seckey_scan, } } } */