diff --git a/Cargo.lock b/Cargo.lock index d9e0075..ac42e50 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -254,9 +254,9 @@ dependencies = [ [[package]] name = "bp-dbc" -version = "0.7.0-beta.5" +version = "0.7.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e76232aa81bacacae1fcdc4dd9e32c3ed810bd0edf54bec351185b2072d26f86" +checksum = "0834da51ce7aec534f7d2094521d3bdbd356047cdcc04f6494cffb3d5cd96c27" dependencies = [ "amplify", "bitcoin 0.28.1", @@ -467,9 +467,9 @@ dependencies = [ [[package]] name = "commit_verify" -version = "0.7.0-rc.4" +version = "0.7.0-rc.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6ca6bd99dfb0c72d56e73bab18c7cf333c34ce73f40a20e51f200a3e7f39e77" +checksum = "ad25aed1344b18f28ac3c59e843b11e4da25785abda49ad7ab85a4a510dd262f" dependencies = [ "amplify", "bitcoin_hashes", @@ -1828,9 +1828,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd" +checksum = "a41d061efea015927ac527063765e73601444cdc344ba855bc7bd44578b25e1c" [[package]] name = "serde" @@ -2033,9 +2033,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "strict_encoding" -version = "1.8.3" +version = "1.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13dd4e8a467f81b70dfbfde6d2e9bd38dfd5a62ad8dbd399f7017f0e2808292" +checksum = "d1bbb5109701ede3df3e20b82a134d601036f02b8b2f259965266a6a784cc749" dependencies = [ "amplify", "bitcoin 0.28.1", diff --git a/Cargo.toml b/Cargo.toml index 38a6892..b6e44a1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,7 @@ lnpbp = "0.7.0" lnp-core = "0.7.0-beta.1" lnp_rpc = { version = "0.7.0-beta.1", path = "./rpc" } internet2 = { version = "0.7.0-rc.1", features = ["keygen", "url"] } -microservices = { version = "0.7.0-rc.1", default-features = false, features = ["node", "peer"] } +microservices = { version = "0.7.0-rc.3", default-features = false, features = ["node", "peer"] } # Bitcoin bitcoin = { version = "0.28.1", features = ["rand"] } miniscript = "7.0.0" diff --git a/src/lnpd/daemons.rs b/src/lnpd/daemons.rs index b1cf0ec..073d7f7 100644 --- a/src/lnpd/daemons.rs +++ b/src/lnpd/daemons.rs @@ -227,10 +227,10 @@ impl Runtime { let socket_addr = SocketAddr::try_from(*inet).expect("invalid connection address"); let ip = socket_addr.ip(); let port = socket_addr.port(); - cmd.args(&["--listen", &ip.to_string(), "--port", &port.to_string()]); + cmd.args(&["--bolt", "--listen", &ip.to_string(), "--port", &port.to_string()]); } Daemon::PeerdBolt(PeerSocket::Connect(node_addr), _) => { - cmd.args(&["--connect", &node_addr.to_string()]); + cmd.args(&["--bolt", "--connect", &node_addr.to_string()]); } Daemon::PeerdBolt(PeerSocket::Listen(_), _) => { // Lightning do not support non-TCP sockets