Skip to content

Commit 4f14b5b

Browse files
committed
v0.1.0-alpha.4
1 parent 567c435 commit 4f14b5b

File tree

4 files changed

+30
-19
lines changed

4 files changed

+30
-19
lines changed

CHANGELOG.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
11
Change Log
22
==========
33

4+
v0.1.0-alpha.4
5+
--------------
6+
7+
- Daemon management with LNPd
8+
- Connection initialisation cycle
9+
- Much better reporting in console tool
10+
- Completed set of command-line management & information commands
11+
- Improved channel creation lifecycle
12+
- Multiple improvements to debugging information representation
13+
414
v0.1.0-alpha.3
515
--------------
616

717
- Channel negotiation between nodes
8-
- Reworked service buses
18+
- Reworked service buses; added inter-daemon routing
919
- Separated general service runtime functionality
1020

1121
v0.1.0-alpha.2

Cargo.lock

+9-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+6-11
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "lnp_node"
33
description = "LNP node"
4-
version = "0.1.0-alpha.3"
4+
version = "0.1.0-alpha.4"
55
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
66
license = "MIT"
77
keywords = ["bitcoin", "node", "lightning-network", "smart-contracts", "rgb"]
@@ -37,9 +37,9 @@ required-features = ["cli"]
3737
# LNP/BP crates
3838
amplify = "~2.2.1"
3939
amplify_derive = "~2.2.2"
40-
lnpbp = { git = "git://github.com/LNP-BP/rust-lnpbp", features = ["lnp", "url", "websockets"] }
41-
lnpbp_derive = { git = "git://github.com/LNP-BP/rust-lnpbp" }
42-
lnpbp_services = { git = "git://github.com/LNP-BP/rust-lnpbp" }
40+
lnpbp = { version = "~0.2.0-beta.1", features = ["lnp", "url", "websockets"] }
41+
lnpbp_derive = "=0.2.0-beta.1"
42+
lnpbp_services = "=0.2.0-beta.1"
4343
lazy_static = "~1.4.0"
4444
# Rust language
4545
nix = { version = "~0.19.0", optional = true }
@@ -73,8 +73,8 @@ zmq = { version = "~0.9.2", optional = true }
7373
[build-dependencies]
7474
amplify = "~2.2.1"
7575
amplify_derive = "~2.2.2"
76-
lnpbp = { git = "git://github.com/LNP-BP/rust-lnpbp", features = ["lnp", "url", "websockets"] }
77-
lnpbp_services = { git = "git://github.com/LNP-BP/rust-lnpbp" }
76+
lnpbp = { version = "=0.2.0-beta.1", features = ["lnp", "url", "websockets"] }
77+
lnpbp_services = "=0.2.0-beta.1"
7878
clap = "=3.0.0-beta.2"
7979
clap_generate = "=3.0.0-beta.2"
8080
log = { version = "~0.4.8", features = ["max_level_trace", "release_max_level_debug"] }
@@ -86,11 +86,6 @@ configure_me_codegen = "~0.3.14"
8686
# Remove this once https://github.com/jean-airoldie/zeromq-src-rs/pull/15 got merged
8787
# zeromq-src = { git = "https://github.com/LNP-BP/zeromq-src-rs", branch = "fix/cmake" }
8888

89-
# This fixing Display implementation for ParseOrSemanticError and must be
90-
# removed once the corresponding PR will be merged:
91-
# <https://github.com/rust-bitcoin/rust-lightning-invoice/pull/43>
92-
lightning-invoice = { git = "git://github.com/LNP-BP/rust-lightning-invoice", branch = "fix/error" }
93-
9489
# Recommended set of features:
9590
# 1. Standalone node: `server` (=`node`+`shell`)
9691
# 2. Cli to remote node: `cli` (auto includes `shell` and `integration`)

src/cli/opts.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use clap::{AppSettings, Clap};
1616
use std::net::IpAddr;
1717
use std::str::FromStr;
1818

19-
use lnpbp::lnp::{ChannelId, FramingProtocol, Invoice, PartialNodeAddr};
19+
use lnpbp::lnp::{ChannelId, FramingProtocol, PartialNodeAddr};
2020

2121
/// Command-line tool for working with LNP node
2222
#[derive(Clap, Clone, PartialEq, Eq, Debug)]
@@ -140,7 +140,9 @@ pub enum Command {
140140
Pay {
141141
/// Invoice bech32 string
142142
#[clap()]
143-
invoice: Invoice,
143+
// TODO: Replace with `Invoice` type once our fix will get merged:
144+
// <<https://github.com/rust-bitcoin/rust-lightning-invoice/pull/43>>
145+
invoice: String,
144146

145147
/// Channel from which the payment should happen
146148
#[clap()]

0 commit comments

Comments
 (0)