[dependencies.bitcoin-units]
default-features = false
optional = true
version = "0.1.2"
[dependencies.bytes]
optional = true
version = "1.1.0"
[dependencies.parse_arg]
optional = true
version = "0.1.4"
[dependencies.postgres-types-real]
optional = true
package = "postgres-types"
version = "0.2.2"
[dependencies.secp256k1]
default-features = false
features = ["alloc"]
optional = true
version = "0.29.0"
[dependencies.serde]
default-features = false
optional = true
version = "1.0.130"
[dependencies.slog]
default-features = false
optional = true
version = "2.7.0"
[features]
alloc = []
default = ["std"]
node_pubkey_recovery = ["node_pubkey_verify", "secp256k1/recovery"]
node_pubkey_verify = ["secp256k1/hashes"]
postgres-types = ["postgres-types-real", "bytes", "std"]
secp256k1_std = ["secp256k1/std", "std"]
serde_alloc = ["alloc", "serde/alloc"]
slog_std = ["std", "slog/std"]
std = ["alloc"]
[package]
authors = ["Martin Habovstiak <martin.habovstiak@gmail.com>"]
categories = ["cryptography::cryptocurrencies", "encoding", "rust-patterns", "value-formatting"]
description = "Common types related to Lightning Network"
edition = "2018"
keywords = ["lightning", "network", "newtypes"]
license = "MITNFA"
name = "ln-types"
readme = "README.md"
repository = "https://github.com/LNP-BP/ln-types"
version = "0.2.0"
[package.metadata.docs.rs]
features = ["serde", "node_pubkey_verify", "node_pubkey_recovery", "bitcoin/use-serde", "postgres-types", "parse_arg", "slog"]
rustdoc-args = ["--cfg", "docsrs"]