From 9ccaf043f57d47fc366d80bf2fad2a3282c60db6 Mon Sep 17 00:00:00 2001 From: Evan Feenstra Date: Tue, 14 Jun 2022 12:27:04 -0700 Subject: [PATCH] secp256k1 mre --- sphinx-key/src/tiny.rs | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/sphinx-key/src/tiny.rs b/sphinx-key/src/tiny.rs index 980e9f0..bd1eb15 100644 --- a/sphinx-key/src/tiny.rs +++ b/sphinx-key/src/tiny.rs @@ -1,28 +1,11 @@ #![feature(once_cell)] -use lightning_signer::node::{NodeConfig}; -use lightning_signer::signer::derive::KeyDerivationStyle; -use lightning_signer::signer::my_keys_manager::MyKeysManager; -use std::time::Duration; -use sphinx_key_signer::lightning_signer; -use sphinx_key_signer::lightning_signer::bitcoin::Network; +use sphinx_key_signer::lightning_signer::bitcoin::secp256k1::Secp256k1; fn main() -> anyhow::Result<()> { esp_idf_sys::link_patches(); - - let network = Network::Regtest; - let config = NodeConfig { network, key_derivation_style: KeyDerivationStyle::Native }; - let seed = [0; 32]; - - let now = Duration::from_secs(1); - let keys_manager = MyKeysManager::new( - config.key_derivation_style, - &seed[..], - config.network, - now.as_secs(), - now.subsec_nanos(), - ); + let ctx = Secp256k1::new(); Ok(()) }