mirror of
https://github.com/stakwork/sphinx-key.git
synced 2025-12-18 15:54:31 +01:00
update deps
This commit is contained in:
18
Cargo.lock
generated
18
Cargo.lock
generated
@@ -293,7 +293,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "bolt-derive"
|
name = "bolt-derive"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git#9112828c14ecff3bc86bd5e23a1016210de16e85"
|
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git?rev=500fe01f#500fe01f81f2badcf59649b2eb37cc2bb3db7e28"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
@@ -2281,7 +2281,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "sphinx-auther"
|
name = "sphinx-auther"
|
||||||
version = "0.1.12"
|
version = "0.1.12"
|
||||||
source = "git+https://github.com/stakwork/sphinx-rs.git#fb621dce1ef8bf8ca8bc7dbfbafdbd6a4fb8d293"
|
source = "git+https://github.com/stakwork/sphinx-rs.git#58d6ac1ea03915c79d881447a8cbad7e4bab83fa"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"base64",
|
"base64",
|
||||||
@@ -2293,7 +2293,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "sphinx-crypter"
|
name = "sphinx-crypter"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/stakwork/sphinx-rs.git#fb621dce1ef8bf8ca8bc7dbfbafdbd6a4fb8d293"
|
source = "git+https://github.com/stakwork/sphinx-rs.git#58d6ac1ea03915c79d881447a8cbad7e4bab83fa"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"chacha20poly1305",
|
"chacha20poly1305",
|
||||||
@@ -2304,7 +2304,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "sphinx-glyph"
|
name = "sphinx-glyph"
|
||||||
version = "0.1.2"
|
version = "0.1.2"
|
||||||
source = "git+https://github.com/stakwork/sphinx-rs.git#fb621dce1ef8bf8ca8bc7dbfbafdbd6a4fb8d293"
|
source = "git+https://github.com/stakwork/sphinx-rs.git#58d6ac1ea03915c79d881447a8cbad7e4bab83fa"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"hex",
|
"hex",
|
||||||
@@ -2343,7 +2343,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "sphinx-signer"
|
name = "sphinx-signer"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/stakwork/sphinx-rs.git#fb621dce1ef8bf8ca8bc7dbfbafdbd6a4fb8d293"
|
source = "git+https://github.com/stakwork/sphinx-rs.git#58d6ac1ea03915c79d881447a8cbad7e4bab83fa"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bip39",
|
"bip39",
|
||||||
@@ -2810,7 +2810,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "vls-core"
|
name = "vls-core"
|
||||||
version = "0.1.0-5"
|
version = "0.1.0-5"
|
||||||
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git#9112828c14ecff3bc86bd5e23a1016210de16e85"
|
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git?rev=500fe01f#500fe01f81f2badcf59649b2eb37cc2bb3db7e28"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bitcoin",
|
"bitcoin",
|
||||||
@@ -2831,7 +2831,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "vls-persist"
|
name = "vls-persist"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git#9112828c14ecff3bc86bd5e23a1016210de16e85"
|
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git?rev=500fe01f#500fe01f81f2badcf59649b2eb37cc2bb3db7e28"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"hex",
|
"hex",
|
||||||
"log",
|
"log",
|
||||||
@@ -2844,7 +2844,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "vls-protocol"
|
name = "vls-protocol"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git#9112828c14ecff3bc86bd5e23a1016210de16e85"
|
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git?rev=500fe01f#500fe01f81f2badcf59649b2eb37cc2bb3db7e28"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"as-any",
|
"as-any",
|
||||||
"bolt-derive",
|
"bolt-derive",
|
||||||
@@ -2858,7 +2858,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "vls-protocol-signer"
|
name = "vls-protocol-signer"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git#9112828c14ecff3bc86bd5e23a1016210de16e85"
|
source = "git+https://gitlab.com/lightning-signer/validating-lightning-signer.git?rev=500fe01f#500fe01f81f2badcf59649b2eb37cc2bb3db7e28"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bit-vec",
|
"bit-vec",
|
||||||
"log",
|
"log",
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ use clap::{App, AppSettings, Arg};
|
|||||||
use dotenv::dotenv;
|
use dotenv::dotenv;
|
||||||
use rumqttc::{self, AsyncClient, Event, EventLoop, MqttOptions, Packet, QoS};
|
use rumqttc::{self, AsyncClient, Event, EventLoop, MqttOptions, Packet, QoS};
|
||||||
use sphinx_signer::sphinx_glyph::control::Controller;
|
use sphinx_signer::sphinx_glyph::control::Controller;
|
||||||
use sphinx_signer::vls_protocol::{model::PubKey, msgs};
|
use sphinx_signer::vls_protocol::msgs;
|
||||||
use sphinx_signer::{self};
|
use sphinx_signer::{self};
|
||||||
use std::convert::TryInto;
|
use std::convert::TryInto;
|
||||||
use std::env;
|
use std::env;
|
||||||
@@ -109,17 +109,11 @@ async fn run_main(
|
|||||||
match eventloop.poll().await {
|
match eventloop.poll().await {
|
||||||
Ok(event) => {
|
Ok(event) => {
|
||||||
println!("{:?}", event);
|
println!("{:?}", event);
|
||||||
let dummy_peer = PubKey([0; 33]);
|
|
||||||
if let Some((topic, msg_bytes)) = incoming_bytes(event) {
|
if let Some((topic, msg_bytes)) = incoming_bytes(event) {
|
||||||
println!("MSG BYTES {:}", msg_bytes.len());
|
println!("MSG BYTES {:}", msg_bytes.len());
|
||||||
match topic.as_str() {
|
match topic.as_str() {
|
||||||
topics::VLS => {
|
topics::VLS => {
|
||||||
match sphinx_signer::root::handle(
|
match sphinx_signer::root::handle(&root_handler, msg_bytes, is_log) {
|
||||||
&root_handler,
|
|
||||||
msg_bytes,
|
|
||||||
dummy_peer.clone(),
|
|
||||||
is_log,
|
|
||||||
) {
|
|
||||||
Ok(b) => client
|
Ok(b) => client
|
||||||
.publish(topics::VLS_RETURN, QoS::AtMostOnce, false, b)
|
.publish(topics::VLS_RETURN, QoS::AtMostOnce, false, b)
|
||||||
.await
|
.await
|
||||||
@@ -180,18 +174,17 @@ async fn run_test(
|
|||||||
if let Some((topic, msg_bytes)) = incoming_bytes(event) {
|
if let Some((topic, msg_bytes)) = incoming_bytes(event) {
|
||||||
match topic.as_str() {
|
match topic.as_str() {
|
||||||
topics::VLS => {
|
topics::VLS => {
|
||||||
let (ping, sequence, dbid): (msgs::Ping, u16, u64) =
|
let (ping, header) =
|
||||||
parser::request_from_bytes(msg_bytes).expect("read ping header");
|
parser::request_from_bytes::<msgs::Ping>(msg_bytes)
|
||||||
|
.expect("read ping header");
|
||||||
if is_log {
|
if is_log {
|
||||||
println!("sequence {}", sequence);
|
|
||||||
println!("dbid {}", dbid);
|
|
||||||
println!("INCOMING: {:?}", ping);
|
println!("INCOMING: {:?}", ping);
|
||||||
}
|
}
|
||||||
let pong = msgs::Pong {
|
let pong = msgs::Pong {
|
||||||
id: ping.id,
|
id: ping.id,
|
||||||
message: ping.message,
|
message: ping.message,
|
||||||
};
|
};
|
||||||
let bytes = parser::raw_response_from_msg(pong, sequence)
|
let bytes = parser::raw_response_from_msg(pong, header.sequence)
|
||||||
.expect("couldnt parse raw response");
|
.expect("couldnt parse raw response");
|
||||||
client
|
client
|
||||||
.publish(topics::VLS_RETURN, QoS::AtMostOnce, false, bytes)
|
.publish(topics::VLS_RETURN, QoS::AtMostOnce, false, bytes)
|
||||||
|
|||||||
Reference in New Issue
Block a user