Skip to content

Commit 37bb439

Browse files
committedMay 9, 2022
Release v0.7.0
1 parent 3dd4ae6 commit 37bb439

File tree

9 files changed

+68
-57
lines changed

9 files changed

+68
-57
lines changed
 

‎CHANGELOG.md

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

4+
v0.7.0
5+
------
6+
- Migrating on Rust edition 2021
7+
8+
v0.6.0
9+
------
10+
- Upgrade to dependencies with full Taproot support
11+
412
v0.5.0
513
------
614
- Refactoring of the library into utilitary one with all BP-specific modules

‎CODE_OF_CONDUCT.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Code of Conduct
22

3-
Out code of conduct is not to have a code of conduct. Restriction is the word
4-
of sin: free people writing free code take their own decisions and act in a
5-
way they like; taking all responsibility for the consequences.
3+
Our code of conduct is to have no code of conduct.
4+
5+
Restriction is the word of sin: free people write code, take their decisions
6+
and act in a way they will, taking responsibility for the consequences.

‎Cargo.lock

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

‎Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lnpbp"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
license = "MIT"
55
authors = ["Dr. Maxim Orlovsky <orlovsky@pandoracore.com>"]
66
description = "LNP/BP Core Library implementing LNPBP specifications & standards"
@@ -9,7 +9,7 @@ homepage = "https://github.com/LNP-BP"
99
keywords = ["bitcoin", "lightning", "lnp-bp", "layer-3", "cryptography"]
1010
categories = ["cryptography::cryptocurrencies"]
1111
readme = "README.md"
12-
edition = "2018"
12+
edition = "2021"
1313
exclude = [".github", "contrib"]
1414

1515
[lib]
@@ -24,9 +24,9 @@ required-features = ["cli"]
2424

2525
[dependencies]
2626
amplify = { version = "3.12.0", features = ["stringly_conversions", "std"] }
27-
lnpbp_bech32 = { version = "0.6.0", path = "bech32" }
28-
lnpbp_chain = { version = "0.6.0", path = "chain" }
29-
lnpbp_elgamal = { version = "0.6.0", path = "elgamal", optional = true }
27+
lnpbp_bech32 = { version = "0.7.0", path = "bech32" }
28+
lnpbp_chain = { version = "0.7.0", path = "chain" }
29+
lnpbp_elgamal = { version = "0.7.0", path = "elgamal", optional = true }
3030
serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true }
3131
serde_with = { version = "1.8", features = ["hex"], optional = true }
3232
# serde_with_macros = { version = "~1.2.0", optional = true } # Fix for the problem in 1.3.0

‎bech32/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[package]
22
name = "lnpbp_bech32"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
license = "MIT"
55
authors = ["Dr. Maxim Orlovsky <orlovsky@pandoracore.com>"]
66
description = "LNPBP-14 implementation"
77
repository = "https://github.com/LNP-BP/rust-lnpbp"
8-
homepage = "https://github.com/LNP-BP/tree/master/bech32"
9-
keywords = ["bitcoin", "lightning", "lnp-bp", "lnpbp-7", "bech32"]
8+
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/bech32"
9+
keywords = ["bitcoin", "lightning", "lnp-bp", "lnpbp-14", "bech32"]
1010
categories = ["cryptography::cryptocurrencies"]
11-
edition = "2018"
11+
edition = "2021"
1212

1313
[dependencies]
1414
amplify = "3.12.0"

‎bech32/src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// LNP/BP lLibraries implementing LNPBP specifications & standards
2-
// Written in 2021 by
3-
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
2+
// Written in 2021-2022 by
3+
// Dr. Maxim Orlovsky <orlovsky@pandoraprime.ch>
44
//
55
// To the extent possible under law, the author(s) have dedicated all
66
// copyright and related and neighboring rights to this software to

‎chain/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
[package]
22
name = "lnpbp_chain"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
license = "MIT"
55
authors = ["Dr. Maxim Orlovsky <orlovsky@pandoracore.com>"]
66
description = "LNPBP library defining chain parameters"
77
repository = "https://github.com/LNP-BP/rust-lnpbp"
8-
homepage = "https://github.com/LNP-BP/tree/master/chain"
8+
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/chain"
99
keywords = ["bitcoin", "lightning", "lnp-bp", "blockchain", "sidechain"]
1010
categories = ["cryptography::cryptocurrencies"]
11-
edition = "2018"
11+
edition = "2021"
1212

1313
[dependencies]
1414
amplify = "3.12.0"
1515
bitcoin_hashes = "0.10.0" # We need macro from here
16-
bitcoin = "0.28.0"
16+
bitcoin = "0.28.1"
1717
strict_encoding = "1.8.0"
18-
lightning_encoding = { version = "0.6.0" }
18+
lightning_encoding = { version = "0.7.0" }
1919
serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true }
2020
serde_with = { version = "1.8", features = ["hex"], optional = true }
2121
once_cell = "1.10.0"

‎elgamal/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[package]
22
name = "lnpbp_elgamal"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
license = "MIT"
55
authors = ["Dr. Maxim Orlovsky <orlovsky@pandoracore.com>"]
66
description = "LNPBP-31: "
77
repository = "https://github.com/LNP-BP/rust-lnpbp"
8-
homepage = "https://github.com/LNP-BP/tree/master/elgamal"
8+
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/elgamal"
99
keywords = ["bitcoin", "lnp-bp", "elgamal", "secp256k1"]
1010
categories = ["cryptography"]
11-
edition = "2018"
11+
edition = "2021"
1212

1313
[dependencies]
1414
amplify = "3.12.0"

‎license_header

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// LNP/BP lLibraries implementing LNPBP specifications & standards
2-
// Written in 2019 by
2+
// Written in 2019-2022 by
33
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
44
//
55
// To the extent possible under law, the author(s) have dedicated all

0 commit comments

Comments
 (0)
Please sign in to comment.