Giter Club home page Giter Club logo

lnp-node's Introduction

LNP Node: Lightning Network Protocol Node

LNP Node is a new Lightning Network node written from scratch in Rust. Actually, it's a suite of daemons/microservices able to run both Lightning Network (LN) as it is defined in BOLT standards - and generalized lightning codenamed "Bifrost": a full refactoring of the lightning network protocols supporting Taproot, Schnorr signatures, RGB assets, DLCs, multi-peer channels, channel factories/channel composability and many other advanced features. LNP Node operates using Internet2 networking protocols and specially-designed microservice architecture.

One may ask: another LN node? Why we need it? And what is this lightning network protocol (LNP), and Internet2 networking and generalization of lightning channels coming with Bifrost?

Lightning Network Protocol is unification of both "normal" (or "legacy") Lightning network and Bifrost: a family of protocols operating on top of bitcoin protocols (BP) and together composing family of LNP/BP tech stack.

Internet2 is a set of best practices to use existing protocols in network communications preserving most of privacy and anonymity. It supports both P2P and RCP (client-server) operations and represents lightning-styled Noise_XK encrypted communications (instead of SSL/TLS) for P2P and encrypted ZeroMQ for client-server communications. This allows to avoid most common pitfalls with centralized certificate authorities or plain-text low-efficiency JSON/XML RPC or web service protocols. P2P layer is an extract from BOLT-8 and, partially, BOLT-1, extended to support arbitrary messaging, RPC, P2P and publish/ subscribe APIs over TCP/IP, TCP/Tor, UDP, ZeroMQ and high latency communication channels (mesh/satellite networks) with end-to-end encryption. It is 100% LN compatible (and in these terms Lightning Network runs on this protocol de-facto) but allows much more than current LN uses. The protocol is defined as a set of LNPBP15-19 standards, which are strict extensions of BOLTs. In other words, with this protocol you can do an arbitrary messaging (and build complex distributed systems without central authorities like DNS, SSL, IP addresses), so at LNP/BP Association we use it everywhere, even for internal communications between microservices.

Bifrost is a way of defining payment channels in a modular and extensible way such that you can easily add new transaction outputs to the commitment transaction, switch from HTLCs to PTLCs payments, use taproot & do a lot of experimentation without inventing new messages and standards each time: peers are using Bifrost to negotiate channel and transaction structure with partially-signed transactions.

Idea for both protocols came from Dr Maxim Orlovsky, Dr Christian Decker and Giacomo Zucco discussions in 2019-2020 and implemented by Maxim Orlovsky as a part of LNP Core Library. We recommend to watch to Potzblitz about LNP Node and LNP/BP networking presentation to get a deeper insight into these topics. Presentations slides are also avaliable:

Rationale & features

The problem with the existing Lightning node implementations is their very limited extensibility for such things as:

  • Future LN upgrades (channel factories, payment points, Taproot), since they do not separate network communication, channel operation and channel parameters from each other in a well manner, such that it will be possible, for instance, to replace HTLCs with payment points using some extension/module;
  • Protocols on top of LN (layer 3), like RGB, DLCs or proposed Lightspeed protocol, which require modification on the structure of the commitment transaction;
  • Custom non-payment channel types, for instance trustless storage with Storm
    or computing with Prometheus.

We name the extensions to Lightning network required to build this rich functionality "Bifrost". With this project LNP/BP Standards Association is trying to build an LN node with extensible and highly-modular architecture, utilizing state-of-the-art Rust approaches like:

  • Mobile-, cloud & web-ready, due to a specially-designed microservice architecture
  • Dockerization for scalability at the level of separate processes (per-channel scalability etc)
  • Fast and performant ZeroMQ for APIs and IPCs.

This new node will be used to implement:

Design

Approach

The node (as other nodes maitained by LNP/BP Standards Association and Pandora Core company subsidiaries) consists of multiple microservices, communicating with each other via ZMQ RPC interfaces.

Node architacture

The set of microservices representing node can run as either:

  1. single daemon process on desktop or a server;
  2. cloud of docker-based daemons, one per microservice, with instance scalability and in geo-distributed environment;
  3. inside a single mobile app as threads;
  4. and even different nodes can be combined in their services between themselves into a single executables/mobile apps;
  5. all P2P communications are end-to-end encrypted and work over Tor.

Other nodes, designed an maintained by LNP/BP Standards Association with the same architecture include:

  • RGB Node for running RGB smart contracts over bitcoin and lightning network
  • BP Node for indexing bitcoin blockchain (you may think of it as a more efficient Electrum server alternative)

Other third parties provide their own nodes:

  • MyCitadel Bitcoin, LN & RGB enabled wallet service with support for other LNP/BP protocols;
  • Keyring for managing private key accounts, storage and signatures with support for miniscript and PSBTs.

LNP Node Architecture Specifics

The overall architecture of LNP Node is the following:

Node architacture

More information on the service buses used in the node:

Node architacture

Project organization & architecture

  • cli/ – command line API talking to LNP Node via RPC (see below);
  • rpc/ – RPC client library for controlling LNP Node;
  • src/ – main node source code:
    • peerd/ – daemon managing peer connections within Lightning peer network using LNP (Lightning network protocol).;
    • channeld – daemon managing generalized Lightning channels with their extensions;
    • lnpd – daemon initializing creation of new channels and connections;
    • routed – daemon managing routing & gossips;
    • watchd – daemon watching on-chain transaction status;
    • signd - key managing for key derivation & signatures; uses Descriptor Wallet lib.

Each daemon (more correctly "microservice", as it can run as a thread, not necessary a process) or other binary (like CLI tool) follows the same organization concept for module/file names:

  • error.rs – daemon-specific error types;
  • opts.rs – CLAP arguments & daemon configuration data;
  • runtime.rs – singleton managing main daemon thread and keeping all ZMQ/P2P connections and sockets; receiving and processing messages through them;
  • automata/ - state machines implementing different operation workflows;
  • index/, storage/, cache/ – storage interfaces and engines;
  • db/ – SQL-specific schema and code, if needed.

Build and usage

Dependencies

To compile the node, please install cargo

sudo apt install -y build-essential
cargo install --path . --locked --all-features

Generate funding wallet (First Time)

Before running the node, it is necessary to set an xpriv to create a funding wallet:

lnpd -vvv init

# The prompt shows something like this:
Initializing node data
Data directory '/[DATA_DIR]/.lnp_node/signet' ... found
Signing account 'master.key' ... creating
Please enter your master xpriv:

Running Local

To compile the node, please install cargo, then run the following commands:

sudo apt install -y build-essential cmake libsqlite3-dev libssl-dev libzmq3-dev pkg-config
cargo install --path . --locked --all-features
lnpd -vvv

Running in docker

docker build -t lnp-node .
docker run --rm --name lnp_node lnp-node

Ways of communication

  • IRC channels on Freenode
    • #lnp-bp: discussions on this and other LNP/BP projects
    • #rust-bitcoin: here you can get general support on rust-lightning
    • #lightning-dev: here better to ask generic lightning-network questions
    • dr_orlovsky: my account on IRC
  • Lightning Hackdays Mattermost channel: https://mm.fulmo.org/fulmo/channels/x-rust-ln-node

lnp-node's People

Contributors

btcparadigm avatar crisdut avatar dependabot[bot] avatar dr-orlovsky avatar grunch avatar joemphilips avatar kixunil avatar louneskmt avatar st333p avatar ukolovaolga avatar ulrichard avatar zoedberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lnp-node's Issues

Use `ln-types` crate?

You may be interested in my ln-types crate which provides multiple primitive types that can be shared between LN applications/libraries.

I could move it to one of the orgs (rust-bitcoin seems more suitable, IDK what the requirements would be there), if people are interested.

Not sure how relevant it is, see also issue at rust-lightning where the decision was to postpone it until there's more interest.

Unknown Transport Protocol

Hi all,
Having an issue connecting to peers. We have our node up and running, but upon running:
lnp-cli connect 03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f@3.33.236.230:9735
to attempt to connect to ACINQ node or even if we try to connect to one another locally, we receive the following output:
[Unknown transport protocol "03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f@3.33.236.230:9735"](error: Invalid value "03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f@ipv4:9735" for '': Unknown transport protocol "03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f@ipv4:9735")

Please advise.

No matching package named `lnp-core` found when building docker image

I'm trying to build the docker image but it can not find lnp-core although the dependency paths and name looks fine.

Classify the bug
Put x in the boxes below:

  • [x ] Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Operating system: macOS 11.4, docker engine 20.10.8
  2. Rust compiler version: FROM rust:1.47.0-slim-buster as builder
  3. Did you: docker build -t lnp-node .

Expected behavior

Succesfully build the docker

Logs
Please copy and paste content of rustup default nightly && cargo test --all --all-features -v in a block below right after "console" line:

 => [builder  8/10] WORKDIR /usr/local/src/lnp                                                                                                                               0.0s
 => [builder  9/10] RUN mkdir "/srv/lnp"                                                                                                                                     0.1s
 => ERROR [builder 10/10] RUN cargo install --path . --root "/srv/lnp" --bins --all-features                                                                                26.2s
------
 > [builder 10/10] RUN cargo install --path . --root "/srv/lnp" --bins --all-features:
#20 0.192   Installing lnp_node v0.2.0-beta.1 (/usr/local/src/lnp)
#20 0.240     Updating crates.io index
#20 25.06     Updating git repository `https://github.com/LNP-BP/lnp-core`
#20 26.04 warning: two git dependencies found for `https://github.com/LNP-BP/lnp-core` where one uses `branch = "master"` and the other doesn't; this will break in a future version of Cargo, so please ensure the dependency forms are consistent
#20 26.05 error: failed to compile `lnp_node v0.2.0-beta.1 (/usr/local/src/lnp)`, intermediate artifacts can be found at `/usr/local/src/lnp/target`
#20 26.05 
#20 26.05 Caused by:
#20 26.05   no matching package named `lnp-core` found
#20 26.05   location searched: https://github.com/LNP-BP/lnp-core?branch=master
#20 26.05   required by package `lnp_node v0.2.0-beta.1 (/usr/local/src/lnp)`
------
executor failed running [/bin/sh -c cargo install --path . --root "${BUILDER_DIR}" --bins --all-features]: exit code: 101

Additional context
Add any other context about the problem here.

Other links
Please provide links and references to the affected repositories, code samples etc.

Connection service (connectiond)

Connectiond is a lightning peer network connection microservice.

Program operations

Since this daemon must operate external P2P TCP socket, and TCP socket can
be either connected to the remote or accept remote connections; and we need
a daemon per connection, while the incoming TCP socket can't be transferred
between processes using IPC, the only option here is to have two special
cases of the daemon.

The first one will open TCP socket in listening mode and wait for incoming
connections, forking on each one of them, passing the accepted TCP socket to
the child and continuing on listening to the new connections. (In
multi-thread mode, differentiated with --threaded argument, instead of
forking damon will launch a new thread).

The second one will be launched by some control process and then commanded
(through command API) to connect to a specific remote TCP socket.

These two cases are differentiated by a presence command-line option
--listen followed by a listening address to bind (IPv4, IPv6, Tor and TCP
port number) or --connect option followed by a remote address in the same
format.

The overall program logic thus is the following:

In the process starting from main():

  • Parse cli arguments into a config. There is no config file, since the
    daemon can be started only from another control process (lnpd) or by
    forking itself.
  • If --listen argument is present, start a listening version as described
    above and open TCP port in listening mode; wait for incoming connections
  • If --connect argument is present, connect to the remote TCP peer

In forked/spawned version:

  • Acquire connected TCP socket from the parent

From here, all actions must be taken by either forked version or by a daemon
launched from the control process:

  • Open control interface socket
  • Split TCP socket and related transcoders into reading and writing parts
  • Create bridge ZMQ PAIR socket
  • Put both TCP socket reading ZMQ bridge write PAIR parts into a thread
    ("bridge")
  • Create run loop in the main thread for polling three ZMQ sockets:
    • control interface
    • LN P2P messages from intranet
    • bridge socket

tg_image_2563057733

hostname resolution at peer connection

Currently lnp-cli connect <nodeid>@<address>[:<port>] does not resolve hostnames in the address field, and it accepts only IPv4, IPv6 or onion addresses; same applies to other subcommands such as ping and create. Hostname resolution should be useful for many applications.
For instance, it would come handy in a docker setting where nodes connect to each other referring to their respective hostnames within a docker network.

Bolt Review + Universal Invoice + Bifrost

Hi @dr-orlovsky,

I will use this issue to tracking all issues and features related with my LNP Node review.

I would like reference this issue in all PRs.

BOLT Connect and Open Channel

Bifrost channel establishment (LNPBP 51)

  • Add Taproot Support to LN
  • Allow upgrade/downgrade Bifrost

Bifrost payment flow (LNPBP 55)

  • Allow create invoice over Bifrost
  • Allow pay invoice over Bifrost

Minor Fixies/Improvements

Can you add a tag this issue as "epic", please?

Implement PUB API

PUB API will be used to notify connected node clients about new peer connections. It will be part of the API service from #3

PUB should have the following messages:

  • CONNECTION_OPENED:connection_id:node_key:node_address
  • CONNECTION_CLOSED:connection_id:node_key:node_address

NB: : sign represents not a semicolon but rather parts of ZMQ multipart message zmq::Miltipart

connection_id is the internal id of the connection used by the node and that can be used in the client API

Failed to build demo Docker image

Checklist

  • Make sure you are using the latest code (git checkout master && git pull origin)
  • Compile only with rust nightly: rustup default nightly && rustup update nightly && cargo test --all --all-features -v
  • Try to do cargo update
  • Try to remove target directory

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem

Running docker build -t lnp-node:v0.1.0-alpha.4 . as mentionned in demo-alpha.4 fails.

  • Changing the version to a recent tag doesn't help.
  • Adding libssl-dev & pkg-config didn't help neither

To Reproduce
Steps to reproduce the behavior:

  1. Have docker running
  2. Run the docker-compose command

Expected behavior
Build the image successfully

Logs

#20 324.3    Compiling rand v0.5.6
#20 327.0    Compiling atty v0.2.14
#20 327.1    Compiling socks v0.3.3
#20 328.7    Compiling dirs-sys-next v0.1.2
#20 333.3 error: failed to run custom build command for `openssl-sys v0.9.60`
#20 333.3
#20 333.3 Caused by:
#20 333.3   process didn't exit successfully: `/usr/local/src/lnp/target/release/build/openssl-sys-509982c4d7e3ad7d/build-script-main` (exit code: 101)
#20 333.3   --- stdout
#20 333.3   cargo:rustc-cfg=const_fn
#20 333.3   cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_NO_VENDOR
#20 333.3   X86_64_UNKNOWN_LINUX_GNU_OPENSSL_NO_VENDOR unset
#20 333.3   cargo:rerun-if-env-changed=OPENSSL_NO_VENDOR
#20 333.3   OPENSSL_NO_VENDOR unset
#20 333.3   CC_x86_64-unknown-linux-gnu = None
#20 333.3   CC_x86_64_unknown_linux_gnu = None
#20 333.3   HOST_CC = None
#20 333.3   CC = None
#20 333.3   CFLAGS_x86_64-unknown-linux-gnu = None
#20 333.3   CFLAGS_x86_64_unknown_linux_gnu = None
#20 333.3   HOST_CFLAGS = None
#20 333.3   CFLAGS = None
#20 333.3   CRATE_CC_NO_DEFAULTS = None
#20 333.3   DEBUG = Some("false")
#20 333.3   CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
#20 333.3   running "perl" "./Configure" "--prefix=/usr/local/src/lnp/target/release/build/openssl-sys-6d3f5fbab1cee494/out/openssl-build/install" "no-dso" "no-shared" "no-ssl3" "no-unit-test" "no-comp" "no-zlib" "no-zlib-dynamic" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "linux-x86_64" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64"
#20 333.3   Configuring OpenSSL version 1.1.1j (0x101010afL) for linux-x86_64
#20 333.3   Using os-specific seed configuration
#20 333.3   Creating configdata.pm
#20 333.3   Creating Makefile
#20 333.3
#20 333.3   **********************************************************************
#20 333.3   ***                                                                ***
#20 333.3   ***   OpenSSL has been successfully configured                     ***
#20 333.3   ***                                                                ***
#20 333.3   ***   If you encounter a problem while building, please open an    ***
#20 333.3   ***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
#20 333.3   ***   and include the output from the following command:           ***
#20 333.3   ***                                                                ***
#20 333.3   ***       perl configdata.pm --dump                                ***
#20 333.3   ***                                                                ***
#20 333.3   ***   (If you are new to OpenSSL, you might want to consult the    ***
#20 333.3   ***   'Troubleshooting' section in the INSTALL file first)         ***
#20 333.3   ***                                                                ***
#20 333.3   **********************************************************************
#20 333.3   running "make" "depend"
#20 333.3
#20 333.3   --- stderr
#20 333.3   thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }', /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/openssl-src-111.14.0+1.1.1j/src/lib.rs:413:39
#20 333.3   note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
#20 333.3 warning: build failed, waiting for other jobs to finish...
#20 333.7 error: failed to compile `lnp_node v0.1.0-beta.3 (/usr/local/src/lnp)`, intermediate artifacts can be found at `/usr/local/src/lnp/target`
#20 333.7
#20 333.7 Caused by:
#20 333.7   build failed
------
executor failed running [/bin/sh -c cargo install --path . --root "${BUILDER_DIR}" --bins --all-features]: exit code: 101

Additional context
Add any other context about the problem here.

Other links
sfackler/rust-openssl#1021

asset identifier confusion

Currently lnp-node uses different encodings to identify rgb assets, mixing big-endian and little-endian hex formats. This should be solved, as discussed in 2020/12/09 devcall and reported in #31, by uniforming them to bech32 encoding, which will be available in one of the next versions of lnpbp core library.

Note: this issue aims to collect info related to this topic while rust-lnpbp is released.

`lnp-cli create` hangs after channel creation

Checklist

  • Make sure you are using the latest code (git checkout master && git pull origin)
  • Compile only with rust nightly: rustup default nightly && rustup update nightly && cargo test --all --all-features -v
  • Try to do cargo update
  • Try to remove target directory

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
In the latest tag (v0.1.0-alpha.4, at 4f14b5b), a call to lnp-cli create hangs forever after channel creation.

I assume channels get created before the issue arises because of the following log:

[2020-11-04T17:59:58Z INFO  lnp_node::lnpd::runtime] Channel daemon b0459cab9aefa51153067966471c11aa5f6d90ba5233b3b514f0293ff2d22ce2 is registered; total 3 channels are known

and because the channels field in lnp-cli info increases correctly.

However lnp-cli channels still returns an empty string.

To Reproduce
Steps to reproduce the behavior:

  1. Operating system
    Debian buster
  2. Rust compiler version
    1.47.0
  3. Did you
    • I set up node in listening mode lnp-cli listen
    • I connected a second node successfully with lnp-cli connect
    • I used lnp-cli create to create a channel between the two nodes

Expected behavior
The command line call to lnp-cli create returns after channel creation

Panic starting node 'Unable to open key file'

Checklist

  • Make sure you are using the latest code (git checkout master && git pull origin)
  • Compile only with rust nightly: rustup default nightly && rustup update nightly && cargo test --all --all-features -v
  • Try to do cargo update
  • Try to remove target directory

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
After try to start node it panics.

To Reproduce
Steps to reproduce the behavior:

lnpd -vvv
lnpd: lightning node management microservice
[2022-07-20T13:25:03Z DEBUG lnpd] MSG socket /home/grunch/.lnp_node/signet/msg
[2022-07-20T13:25:03Z DEBUG lnpd] CTL socket /home/grunch/.lnp_node/signet/ctl
[2022-07-20T13:25:03Z DEBUG lnpd] RPC socket 0.0.0.0:62962
[2022-07-20T13:25:03Z DEBUG lnpd] Starting runtime ...
thread 'main' panicked at 'Unable to open key file '/home/grunch/.lnp_node/signet/node.key';
please check that the file exists and the daemon has access rights to it', src/lnpd/daemons.rs:37:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  1. Linux pop-os 5.17.15-76051715-generic #202206141358165591911622.04~1db9e34 SMP PREEMPT Wed Jun 22 19 x86_64 x86_64 x86_64 GNU/Linux
  2. rustc 1.64.0-nightly (9a7b7d5e5 2022-07-19)

Expected behavior
The node should start.

Reproducing alpha demo

context

I'm trying to repeat the steps in the demo that was recorded during the dev call on Wed Oct 28, which can be found on youtube, the actual demo starts around min 22.

finding the right commit

The demo was done by cloning the repository and starting the build straight on. So, since the default branch is master, the version of lnp-node that was used should be the top commit on master during the live demo (should be 6f12d8f)

results

The following builds were done on rustc 1.49.0-nightly, with command:

cargo install --path . --bins --all-features
  • build fails on 6f12d8f, I get an error regarding conflicts on the version of amplify
  • build fails on 96f3d9e, which is the tag v0.1.0-alpha.2 which appears in the video, and it still doesn't build due to errors regarding marcos debug!, trace! and alike.
  • all these issues seem to be resolved by the next tag, v0.1.0-alpha.3 (a54c690), so I ended up using this one

run

The first task in the demo is to set up a connectiond in listen mode and connect a second one to it in order to create a channel.

Listening node

I was able to set up the first node successfully with:

cargo run --bin connectiond --features=server -- \
--listen -vvvv \
-m lnpz:/tmp/msg.rpc?api=rpc \
-x lnpz:/tmp/ctl.rpc?api=rpc \
--data-dir=./datadir

Note: without custom data-dir there seems to be a conflict on the default path ~/.lnp-node: apparently somewhere ~ is not resolved for $HOME and it creates a directory ./~/.lnp-node, while still trying to read in $HOME/.lnp-node

Connect

I tried to connect running:

cargo run --bin connectiond --features=server -- \
--connect 03ad5c2ba0aeff3fd346da08bb23e889cdb8874441f96784c50a54c61d32d25151@127.0.0.1:9735 -vvvv 
--data-dir=./datadir2

where the nodeid comes from listening node logs.

As a result:

  • the node that is trying to connect panics with:
thread '<unnamed>' panicked at 'connectiond-listener run loop has failed with error  Peer interface error:   I/O socket error, generated by underlying socket implementation (POSIX or TCP). Error type is UnexpectedEof'
  • the listening node forks and the child panics immediately and logs
thread 'main' panicked at 'Error running connectiond runtime: Esb(Transport(ServiceOffline))', src/bin/connectiond.rs:273:10
  • the listening node continues running in the background

private or changing IP address considerations

lnp-node, like any LN node, needs to bind to an IP and port to listen for incoming connections. this means it needs to be reachable from the outside world in order to function properly

this looks fine for some use cases, like a server with a static public IP. other cases might pose some additional challenges, though. as an example, on a mobile device I expect this will not work, due to the fact that most of the time the network configuration will not allow incoming connections to lnp-node (e.g. private IP, filtered port, etc.)

for use cases where a public IP is not available has there already been some planning or implementation?

in LNP networking slides I see "Can pass firewalls (with Tor and UDP hole punching)". has that already been implemented?

moreover, IP and port are used in LNP-BP invoices, which means the IP address may need to be updated if it changes. has this already been considered?

@dr-orlovsky

channel data inconsistency between peers

Playing around with lnp-node, I noticed some inconsistencies between the view of the two peers over a channel they have in common.

My setting is composed of:

  • 2 lnp nodes, version 0.1.0-beta.1, let's call them A and B
  • 1 rgb node, version 0.2.0-beta.4

My goal was to perform a LN transfer for both btc and one rgb asset, with the following workflow:

  1. A listens for connections
  2. B initiates peer connection
  3. B proposes channel
  4. B funds channel (btc)
  5. B performs btc transfer
  6. B refills channel with rgb asset
  7. B performs rgb transfer

Here is a list of things that seem wrong to me:

  • after step 4, B sees his updated local balance, while remote balance for A is still 0
  • In step 5, A accepts the transfer even though the remote balance in her view is 0, so the transfer makes it underflow to 2^64-amt
  • after step 5, B has total_payments: 1, while A has total_payments: 0
  • after step 6, rgb balance appears as 'local' for both nodes
  • transfer --asset expects asset-id in the opposite endianess (big vs little -endian) than the one output in logs and lnp-cli info <temp_channel_id>
  • for A local_keys are the same as remote_keys, while for B they are different.
  • after step 2, A has her own node uri in the list of peers. Same happens later on as key of remote_balances

After having a quick look at the code I think I can fix at least some of the listed problems. The last two will require some debugging and I'm not sure I'll be able to solve them.

Can please anyone confirm these are not expected behaviors before I spend time fixing them?

EDIT: I'm working on this and I managed to solve issues identified by the ticked box.

Tracking: node operations

  1. Setup
    • Keys & wallets generation
    • Network selection
    • Threaded daemons / library builds
    • Configuration file with configure_me
  2. Persistence
    • Node keys
    • Node funding wallet
    • Persisting provisionary channel
    • Persisting channel state
    • Persisting channel history
    • Persisting gossip database
  3. Robustness
    • Correctly handling channel_id changes (from temporary to persistent)
    • Re-launching channeld in case of crashes
    • Re-establishing channeld-peerd connectivity
  4. Transactions
    • Signing wallet
    • (partial) LNP-specific PSBT custom keys
    • Tracking funding tx
    • Tracking channel closings

Create API serivce

We need the node to have an API for their clients. We will use ZMQ for that. Basically, it has to be implemented as a separate api service using https://github.com/LNP-BP/lnpd/blob/master/src/service.rs in the same way as was done for API service in txserv:

Add project dockerization

Add a Dockerfile with a multi-stage build (using rust:slim as builder and debian:buster-slim as the final image).

a call to `connect` hangs and peerd logs "invalid nodeid"

Checklist

  • Make sure you are using the latest code (git checkout master && git pull origin)
  • Compile only with rust nightly: rustup default nightly && rustup update nightly && cargo test --all --all-features -v
  • Try to do cargo update
  • Try to remove target directory

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
Calls to connect are not successful: they hang, while peerd logs:

peerd: lightning peer network connection microservice
error: Invalid value for '--connect <connect>': Invalid public key data representing node id
For more information try --help

I am sure about the correctness of the nodeid I used, the remote node is connected to the same network.

To Reproduce
Steps to reproduce the behavior:

  1. Operating system
    • debian buster
  2. Rust compiler version
    • 1.47.0
  3. Did you
    • installed lnp-node via cargo install lnp_node --vers 0.1.0-beta.1 --all-features
    • run lnp-cli listen on the first node
    • run lnp-cli connect <nodeid>@<ip-addr> on the second node

Expected behavior
When user performs a call to connect, it does not hang and the two nodes connect as peers

lnp-node address not have regtest prefix 'bcrt'

Classify the bug

  • Incorrect results

Describe the problem
The 'lnp-node' return the testnet prefix ('tb') instead of regtest prefix ('bcrt').

To Reproduce
Steps to reproduce the behavior:

  1. Initialize 'lnpd' with '--chain=regtest' argument
  2. Set your master xpriv (Ex: tprv9s21Z....vSexk)
  3. Running 'lnpd' with '--chain=regtest' argument
  4. Execute 'lnp-cli funds' command

Other Links

  • Discuss about the prefix on Bitcoin Core (here)

Update configure_me to 0.4

The new version bumps toml to 0.5, which enables de-duplicating toml crate - there are currently two versions 0.5 and 0.4. There's no significant breakage apart from disabling certain invalid configurations that are almost certainly irrelevant to lnp-node.

I could submit a PR but I'm low on time right now.

OT: I do have your feature request in the back of my mind, unfortunately, I have shitton of other work to do lately.

node receiving a connection does not know initiator's nodeid

Currently a node B that receives a connection from peer A does not know A's nodeid since the Noise protocol interface in rust-lnpbp does not expose this information, as was discussed in 2020/12/09 devcall and reported in #31. Once rust-lnpbp will be updated to offer this feature we should retrieve initiator's nodeid and update it into internal node state to be exposed to rpc calls.

Implement client API

Within the #3 service with ZMQ REQ/REP

The API requests should be the following:

  • PEERS: will return all the connected peers, with following reply options:
    • CONNECTED: connection was successful
    • ERR:error_code_int:error_message_string: some error during the connection
  • CONNECT:node_pubkey:node_address:
  • DISCONNECT:connection_id: close the connection

NB: : sign represents not a semicolon but rather parts of ZMQ multipart message zmq::Miltipart

connection_id is the internal id of the connection used by the node.

There might be multiple connections to the same peer running in separate threads

Connection handshake failure for TCP connections

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
lnp-node peers don't perform the connection handshake either in the 0.5 release cycle nor with 0.6.0-beta.1.

To Reproduce
Steps to reproduce the behavior:

  1. Operating system: NixOS 2.3.16 & Debian 11
  2. Rust compiler version: 1.56.1
  3. On peer A: lnp-cli -c 127.0.0.1:$RPC_PEER_A listen
  4. On peer B: lnp-cli -c 127.0.0.1:$RPC_PEER_B connect $PEER_ID_PEER_A@$IP_PEER_A:9735

Expected behavior
A clear and concise description of what you expected to happen.

Logs
Log excerpt from peer A:

[2022-03-24T12:32:58Z DEBUG microservices::peer::peer_connection] Awaiting incoming messages from the remote peer
[2022-03-24T12:32:58Z DEBUG microservices::esb::controller] Creating ESB session for service RPC located at tcp://127.0.0.1:62962 with identity 'peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)>'
[2022-03-24T12:32:58Z DEBUG microservices::esb::controller] Creating ESB session for service MSG located at ipc:///root/.lnp_node/testnet/msg with identity 'peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)>'
[2022-03-24T12:32:58Z DEBUG microservices::esb::controller] Creating ESB session for service BRIDGE
[2022-03-24T12:32:58Z TRACE microservices::peer::peer_connection] Incoming data from the remote peer: [254, 12, 162]
[2022-03-24T12:32:58Z TRACE microservices::peer] Peer connection generated peer interface error: LNP message with unknown even type #65036
[2022-03-24T12:32:58Z ERROR lnp_node::peerd::runtime] Unrecoverable peer interface error: LNP message with unknown even type #65036, halting
[2022-03-24T12:32:58Z DEBUG zmq] socket dropped
thread '<unnamed>' panicked at 'peerd-listener run loop has failed with peer interface error: LNP message with unknown even type #65036', /root/.cargo/git/checkouts/rust-microservices-ce46943afbcc9892/d0e0baa/src/[node.rs:37](http://node.rs:37/):17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[2022-03-24T12:32:59Z TRACE microservices::esb::controller] Sending hello() from peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)> to lnpd via router lnpd
[2022-03-24T12:32:59Z INFO  lnp_node::service] peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)> started
[2022-03-24T12:32:59Z TRACE microservices::esb::controller] Awaiting for ESB request from 4 service buses...
[2022-03-24T12:32:59Z TRACE microservices::esb::controller] Received ESB request from 1 service busses...
[2022-03-24T12:32:59Z DEBUG microservices::esb::controller] peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)> -> lnpd: hello()
[2022-03-24T12:32:59Z INFO  lnp_node::lnpd::runtime] peerd<036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735)> daemon is connected
[2022-03-24T12:32:59Z INFO  lnp_node::lnpd::runtime] Connection 036e56033677e86c5e6af030b6483202d33f0a7ad7cc292b45f44e9e44d6c128ac[@0.0.0.0:9735](https://matrix.to/#/@0.0.0.0:9735) is registered; total 1 connections are known
[2022-03-24T12:32:59Z TRACE microservices::esb::controller] request processing complete

Additional context
Peers connected via TCP

Other links
Please provide links and references to the affected repositories, code samples etc.

Consider changing clap to configure_me

I noticed there's a bunch of code manually implementing conversions between different config structs. Also, I don't see where config field of Opts is used. Is it used at all?

My crate configure_me happens to deal with all the complexities of loading the configuration from one or more files, environment variables and arguments and merging it as appropriate. It was developed mainly with long-running daemons in mind (that's why it currently lacks subcommands, but has a good support for config files), so it might be more suitable for a project like this. It was also successfully used in electrs.

I also plan for it to support interface files which, if proven, should make connecting daemons such as this one to other services (most notably bitcoind) very easy.

As the author of configure_me, I'm willing to do the PR, just asking beforehand to not waste time if you don't find it interesting. I noticed this crate has a cli tool that uses subcommands, so maybe I will have to implement subcommand support first, unless you're fine with doing it manually at first.

Cargo test command failing

Checklist

  • Make sure you are using the latest code (git checkout master && git pull origin)
  • Compile only with rust nightly: rustup default nightly && rustup update nightly && cargo test --all --all-features -v
  • Try to do cargo update
  • Try to remove target directory

Classify the bug
Put x in the boxes below:

  • Build issue
  • Test failing
  • Runtime panic
  • Incorrect results
  • Unexpected/undocumented behaviour /

Describe the problem
Getting an error: error[E0433]: failed to resolve: use of undeclared crate or module strict_encoding

To Reproduce
Steps to reproduce the behavior:

  1. Operating system: Microsoft Windows 10 Enterprise
  2. Rust compiler version: rustc 1.58.0-nightly (cc946fcd3 2021-11-18)
  3. Did you: Didn't try anything else.

Expected behavior
A clear and concise description of what you expected to happen.

Logs
Please copy and paste content of rustup default nightly && cargo test --all --all-features -v in a block below right after "console" line:

PS C:\code\exprojects\lnp-node> rustup default nightly; cargo test --all --all-features -v  
info: using existing install for 'nightly-x86_64-pc-windows-msvc'
info: default toolchain set to 'nightly-x86_64-pc-windows-msvc'  

  nightly-x86_64-pc-windows-msvc unchanged - rustc 1.58.0-nightly (cc946fcd3 2021-11-18)

  Downloaded ed25519 v1.3.0
  Downloaded 1 crate (11.1 KB) in 1.54s
   Compiling proc-macro2 v1.0.32  
   Compiling unicode-xid v0.2.2   
   Compiling syn v1.0.81
   Compiling serde_derive v1.0.130
   Compiling version_check v0.9.3 
   Compiling serde v1.0.130       
   Compiling cfg-if v1.0.0
   Compiling winapi v0.3.9
   Compiling autocfg v1.0.1
   Compiling cc v1.0.72
   Compiling typenum v1.14.0
   Compiling rand_core v0.4.2
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.32\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=b46f65d0b85f8b07 -C extra-filename=-b46f65d0b85f8b07 --out-dir C:\code\exprojects\lnp-node\target\debug\build\proc-macro2-b46f65d0b85f8b07 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name unicode_xid C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=4a8b562a70de4791 -C extra-filename=-4a8b562a70de4791 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.81\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"extra-traits\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" --cfg "feature=\"visit\"" -C metadata=7d924da982e2048f -C extra-filename=-7d924da982e2048f --out-dir C:\code\exprojects\lnp-node\target\debug\build\syn-7d924da982e2048f -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_derive-1.0.130\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=81aec575bee10236 -C extra-filename=-81aec575bee10236 --out-dir C:\code\exprojects\lnp-node\target\debug\build\serde_derive-81aec575bee10236 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name version_check C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\version_check-0.9.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=cd812d7870fabece -C extra-filename=-cd812d7870fabece --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-1.0.130\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"std\"" -C metadata=7f718d5c9e018ede -C extra-filename=-7f718d5c9e018ede --out-dir C:\code\exprojects\lnp-node\target\debug\build\serde-7f718d5c9e018ede -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name cfg_if --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cfg-if-1.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b01931459ea167fc -C extra-filename=-b01931459ea167fc --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.9\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"consoleapi\"" --cfg "feature=\"errhandlingapi\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"knownfolders\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"ntsecapi\"" --cfg "feature=\"objbase\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"shlobj\"" --cfg "feature=\"std\"" --cfg "feature=\"sysinfoapi\"" --cfg "feature=\"timezoneapi\"" --cfg "feature=\"winbase\"" --cfg "feature=\"wincon\"" --cfg "feature=\"winerror\"" --cfg "feature=\"winnt\"" --cfg "feature=\"wtypesbase\"" -C metadata=2b7eecab351886af -C extra-filename=-2b7eecab351886af --out-dir C:\code\exprojects\lnp-node\target\debug\build\winapi-2b7eecab351886af -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name autocfg C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=0d0844ae4894b912 -C extra-filename=-0d0844ae4894b912 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name cc --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cc-1.0.72\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4cf416ed6f6b5a4d -C extra-filename=-4cf416ed6f6b5a4d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name build_script_main --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\typenum-1.14.0\build/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=313148dbd91a9004 -C extra-filename=-313148dbd91a9004 --out-dir C:\code\exprojects\lnp-node\target\debug\build\typenum-313148dbd91a9004 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name rand_core C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.4.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"std\"" -C metadata=096820bc327ba61b -C extra-filename=-096820bc327ba61b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling autocfg v0.1.7
     Running `rustc --crate-name autocfg C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-0.1.7\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=790775e7edd8aba7 -C extra-filename=-790775e7edd8aba7 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling ryu v1.0.5
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ryu-1.0.5\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=56d432a1c1a19a20 -C extra-filename=-56d432a1c1a19a20 --out-dir C:\code\exprojects\lnp-node\target\debug\build\ryu-56d432a1c1a19a20 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling serde_json v1.0.71
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_json-1.0.71\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=14ce4459ec1020eb -C extra-filename=-14ce4459ec1020eb --out-dir C:\code\exprojects\lnp-node\target\debug\build\serde_json-14ce4459ec1020eb -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling ppv-lite86 v0.2.15
     Running `rustc --crate-name ppv_lite86 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ppv-lite86-0.2.15\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"simd\"" --cfg "feature=\"std\"" -C metadata=02bbfb5082a86e5b -C extra-filename=-02bbfb5082a86e5b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling itoa v0.4.8
   Compiling hashbrown v0.11.2
     Running `rustc --crate-name itoa C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\itoa-0.4.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1a9bd53f80b5d8c8 -C extra-filename=-1a9bd53f80b5d8c8 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling byteorder v1.4.3
   Compiling linked-hash-map v0.5.4
     Running `rustc --crate-name linked_hash_map C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\linked-hash-map-0.5.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e4ae190a3a064a95 -C extra-filename=-e4ae190a3a064a95 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name byteorder --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\byteorder-1.4.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"i128\"" --cfg "feature=\"std\"" -C metadata=3917ea104ca600ac -C extra-filename=-3917ea104ca600ac --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name hashbrown --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\hashbrown-0.11.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"raw\"" -C metadata=604f81b9c679dfd3 -C extra-filename=-604f81b9c679dfd3 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling getrandom v0.1.16
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\getrandom-0.1.16\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin 
--emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=ae9cbaf4035dfeb9 -C extra-filename=-ae9cbaf4035dfeb9 --out-dir C:\code\exprojects\lnp-node\target\debug\build\getrandom-ae9cbaf4035dfeb9 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling subtle v2.4.1
     Running `rustc --crate-name subtle C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\subtle-2.4.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=73635ba8ab132a02 -C extra-filename=-73635ba8ab132a02 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling libc v0.2.107
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.107\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"extra_traits\"" --cfg "feature=\"std\"" -C metadata=e326bc203550e722 -C extra-filename=-e326bc203550e722 --out-dir C:\code\exprojects\lnp-node\target\debug\build\libc-e326bc203550e722 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling dtoa v0.4.8
     Running `rustc --crate-name dtoa C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\dtoa-0.4.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b5fb5237a2b9fe5a -C extra-filename=-b5fb5237a2b9fe5a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling parse_arg v0.1.4
     Running `rustc --crate-name parse_arg C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\parse_arg-0.1.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c93833177238942b -C extra-filename=-c93833177238942b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling paste v1.0.6
     Running `rustc --crate-name paste --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\paste-1.0.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=c39cae83b6150454 -C extra-filename=-c39cae83b6150454 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro --cap-lints allow`
   Compiling strsim v0.10.0
     Running `rustc --crate-name strsim C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\strsim-0.10.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d505a3666813d749 -C extra-filename=-d505a3666813d749 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling block-padding v0.2.1
     Running `rustc --crate-name block_padding --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\block-padding-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=030e0003127bbc07 -C extra-filename=-030e0003127bbc07 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling bech32 v0.8.1
     Running `rustc --crate-name bech32 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bech32-0.8.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=20d1d67c7c2633a1 -C extra-filename=-20d1d67c7c2633a1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling opaque-debug v0.3.0
     Running `rustc --crate-name opaque_debug --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\opaque-debug-0.3.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4883419788e55551 -C extra-filename=-4883419788e55551 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling ident_case v1.0.1
     Running `rustc --crate-name ident_case C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ident_case-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b79de02d170ad973 -C extra-filename=-b79de02d170ad973 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling cpufeatures v0.2.1
     Running `rustc --crate-name cpufeatures --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cpufeatures-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9d8a08f29f58f6c3 -C extra-filename=-9d8a08f29f58f6c3 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling fnv v1.0.7
     Running `rustc --crate-name fnv C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\fnv-1.0.7\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=635e5a43b864782e -C extra-filename=-635e5a43b864782e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling signature v1.4.0
     Running `rustc --crate-name signature --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\signature-1.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=9e3f9933f951125f -C extra-filename=-9e3f9933f951125f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling odds v0.2.26
     Running `rustc --crate-name odds C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\odds-0.2.26\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=30686676208c1412 -C extra-filename=-30686676208c1412 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling memchr v2.4.1
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.4.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"use_std\"" -C metadata=cf9787356bceb30d -C extra-filename=-cf9787356bceb30d --out-dir C:\code\exprojects\lnp-node\target\debug\build\memchr-cf9787356bceb30d -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling nodrop v0.1.14
     Running `rustc --crate-name nodrop C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\nodrop-0.1.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=5004864dbf95591c -C extra-filename=-5004864dbf95591c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling hex v0.4.3
   Compiling rustversion v1.0.5
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rustversion-1.0.5\build/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c7eac87e7e1b859b -C extra-filename=-c7eac87e7e1b859b --out-dir C:\code\exprojects\lnp-node\target\debug\build\rustversion-c7eac87e7e1b859b -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name hex --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\hex-0.4.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=13334c2adf515a9a -C extra-filename=-13334c2adf515a9a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling rustc-serialize v0.3.24
     Running `rustc --crate-name rustc_serialize C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rustc-serialize-0.3.24\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9c3fb1ab49e32704 -C extra-filename=-9c3fb1ab49e32704 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling lazy_static v1.4.0
     Running `rustc --crate-name lazy_static C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lazy_static-1.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=915917b7703ad76d -C extra-filename=-915917b7703ad76d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling regex-syntax v0.6.25
     Running `rustc --crate-name regex_syntax --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-syntax-0.6.25\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"unicode\"" --cfg "feature=\"unicode-age\"" --cfg "feature=\"unicode-bool\"" --cfg "feature=\"unicode-case\"" --cfg "feature=\"unicode-gencat\"" --cfg "feature=\"unicode-perl\"" --cfg "feature=\"unicode-script\"" --cfg "feature=\"unicode-segment\"" -C metadata=e17c7f83afc42ec1 -C extra-filename=-e17c7f83afc42ec1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling bitflags v1.3.2
     Running `rustc --crate-name bitflags --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitflags-1.3.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=56b04ecee242fa81 -C extra-filename=-56b04ecee242fa81 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling log v0.4.14
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\log-0.4.14\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link 
-C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"max_level_trace\"" --cfg "feature=\"release_max_level_debug\"" --cfg "feature=\"std\"" -C metadata=b91a415742f052ed -C extra-filename=-b91a415742f052ed --out-dir C:\code\exprojects\lnp-node\target\debug\build\log-b91a415742f052ed -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling untrusted v0.7.1
     Running `rustc --crate-name untrusted --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\untrusted-0.7.1\src/untrusted.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=786bb318e0786b2d -C extra-filename=-786bb318e0786b2d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling spin v0.5.2
     Running `rustc --crate-name spin C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\spin-0.5.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=28cfb12a665bb822 -C extra-filename=-28cfb12a665bb822 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling winapi-build v0.1.1
     Running `rustc --crate-name build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-build-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=afcab2091de875c5 -C extra-filename=-afcab2091de875c5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling adler32 v1.2.0
     Running `rustc --crate-name adler32 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\adler32-1.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=f40a7659569fcde9 -C extra-filename=-f40a7659569fcde9 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling winapi v0.2.8
     Running `rustc --crate-name winapi C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.2.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d3c428c714f7ccfe -C extra-filename=-d3c428c714f7ccfe --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
   Compiling error-chain v0.10.0
   Compiling toml v0.2.1
   Compiling pkg-config v0.3.22
     Running `rustc --crate-name error_chain C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\error-chain-0.10.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=2c1a3fcfc03237a0 -C extra-filename=-2c1a3fcfc03237a0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name toml C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\toml-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=acc9202bb2b78446 -C extra-filename=-acc9202bb2b78446 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name pkg_config C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\pkg-config-0.3.22\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4e91485bd788adcf -C extra-filename=-4e91485bd788adcf --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling tinyvec_macros v0.1.0
     Running `rustc --crate-name tinyvec_macros --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\tinyvec_macros-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c422f05b8e515189 -C extra-filename=-c422f05b8e515189 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling convert_case v0.4.0
     Running `rustc --crate-name convert_case --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\convert_case-0.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=782502bb34769ef0 -C extra-filename=-782502bb34769ef0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling matches v0.1.9
     Running `rustc --crate-name matches C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\matches-0.1.9\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=af300a4630e62609 -C extra-filename=-af300a4630e62609 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling pin-project-lite v0.2.7
     Running `rustc --crate-name pin_project_lite --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\pin-project-lite-0.2.7\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=aee113a402c41f91 -C extra-filename=-aee113a402c41f91 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling bytes v1.1.0
     Running `rustc --crate-name bytes --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bytes-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=49090a364b4888f6 -C extra-filename=-49090a364b4888f6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling keccak v0.1.0
     Running `rustc --crate-name keccak C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\keccak-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=45f64445a334ff58 -C extra-filename=-45f64445a334ff58 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
   Compiling cpuid-bool v0.2.0
     Running `rustc --crate-name cpuid_bool --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cpuid-bool-0.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type 
lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1646c28f6e65a640 -C extra-filename=-1646c28f6e65a640 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling unicode-bidi v0.3.7
     Running `rustc --crate-name unicode_bidi --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-bidi-0.3.7\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=86d461f904672dae -C extra-filename=-86d461f904672dae --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling unicode-segmentation v1.8.0
   Compiling base32 v0.4.0
     Running `rustc --crate-name unicode_segmentation --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-segmentation-1.8.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4a6878870ec4cabe -C extra-filename=-4a6878870ec4cabe --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name base32 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\base32-0.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=139f7e83cd95e8ff -C extra-filename=-139f7e83cd95e8ff --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
   Compiling zmq v0.9.2
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zmq-0.9.2\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"vendored\"" --cfg "feature=\"zmq_has\"" -C metadata=44c7bb78699ba6d9 -C extra-filename=-44c7bb78699ba6d9 --out-dir C:\code\exprojects\lnp-node\target\debug\build\zmq-44c7bb78699ba6d9 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling percent-encoding v2.1.0
     Running `rustc --crate-name percent_encoding C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-2.1.0\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d93a420b78abecf1 -C extra-filename=-d93a420b78abecf1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling base64 v0.13.0
     Running `rustc --crate-name base64 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\base64-0.13.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=4d7acae9168808e1 -C extra-filename=-4d7acae9168808e1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling unicode-width v0.1.9
     Running `rustc --crate-name unicode_width C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-width-0.1.9\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=e8c0c3216cc4461f -C extra-filename=-e8c0c3216cc4461f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling serde v0.8.23
     Running `rustc --crate-name serde C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-0.8.23\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=409c8cb3844ee410 -C extra-filename=-409c8cb3844ee410 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling lexical-core v0.7.6
   Compiling static_assertions v1.1.0
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lexical-core-0.7.6\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"arrayvec\"" --cfg "feature=\"correct\"" --cfg "feature=\"default\"" --cfg "feature=\"ryu\"" --cfg "feature=\"static_assertions\"" --cfg "feature=\"std\"" --cfg "feature=\"table\"" -C metadata=5124a1673a23dce4 -C extra-filename=-5124a1673a23dce4 --out-dir C:\code\exprojects\lnp-node\target\debug\build\lexical-core-5124a1673a23dce4 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name static_assertions C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\static_assertions-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=8487eaea02138d0b -C extra-filename=-8487eaea02138d0b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling arrayvec v0.5.2
     Running `rustc --crate-name arrayvec --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\arrayvec-0.5.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"array-sizes-33-128\"" -C metadata=c6985d5bedff15ce -C extra-filename=-c6985d5bedff15ce --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling vec_map v0.8.2
     Running `rustc --crate-name vec_map C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\vec_map-0.8.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=fd40eeced21fe87e -C extra-filename=-fd40eeced21fe87e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling os_str_bytes v3.1.0
     Running `rustc --crate-name os_str_bytes --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\os_str_bytes-3.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"raw\"" -C metadata=73bd835f5f81ea2f -C extra-filename=-73bd835f5f81ea2f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling quick-error v1.2.3
     Running `rustc --crate-name quick_error C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\quick-error-1.2.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=fbc43c12b16aec48 -C extra-filename=-fbc43c12b16aec48 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling configure_me_codegen v0.4.1
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\configure_me_codegen-0.4.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"man\"" -C metadata=6d3505d24515eb89 -C extra-filename=-6d3505d24515eb89 --out-dir C:\code\exprojects\lnp-node\target\debug\build\configure_me_codegen-6d3505d24515eb89 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling rust-ini v0.13.0
   Compiling half v1.8.2
     Running `rustc --crate-name half --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\half-1.8.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=65a2d3d02b1d4bb8 -C extra-filename=-65a2d3d02b1d4bb8 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling roff v0.1.0
     Running `rustc --crate-name roff C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\roff-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b4903181ba28bbcf -C extra-filename=-b4903181ba28bbcf --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name ini C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rust-ini-0.13.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=88f649a98098ac78 -C extra-filename=-88f649a98098ac78 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
   Compiling void v1.0.2
     Running `rustc --crate-name void C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\void-1.0.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=4a37fd4082e94eb2 -C extra-filename=-4a37fd4082e94eb2 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling fmt2io v0.1.0
   Compiling bech32 v0.7.3
     Running `rustc --crate-name fmt2io C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\fmt2io-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d1dc109d043b6ca1 -C extra-filename=-d1dc109d043b6ca1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
     Running `rustc --crate-name bech32 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bech32-0.7.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=12d88847b2a926c1 -C extra-filename=-12d88847b2a926c1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps 
--cap-lints allow`
   Compiling dotenv v0.15.0
     Running `rustc --crate-name dotenv --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\dotenv-0.15.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a8945f9dca7f22b3 -C extra-filename=-a8945f9dca7f22b3 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling base64 v0.12.3
     Running `rustc --crate-name base64 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\base64-0.12.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=086b7b485c99719a -C extra-filename=-086b7b485c99719a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
   Compiling getrandom v0.2.3
     Running `rustc --crate-name getrandom --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\getrandom-0.2.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=18eeede780c4ebe0 -C extra-filename=-18eeede780c4ebe0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --cap-lints allow`
   Compiling rand_core v0.3.1
     Running `rustc --crate-name rand_core C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.3.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"std\"" -C metadata=bc37b3875a4dbe9b -C extra-filename=-bc37b3875a4dbe9b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-096820bc327ba61b.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\serde-7f718d5c9e018ede\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\syn-7d924da982e2048f\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\serde_derive-81aec575bee10236\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\proc-macro2-b46f65d0b85f8b07\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\ryu-56d432a1c1a19a20\build-script-build`
   Compiling generic-array v0.14.4
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\generic-array-0.14.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f8cd671f653a97fd -C extra-filename=-f8cd671f653a97fd --out-dir C:\code\exprojects\lnp-node\target\debug\build\generic-array-f8cd671f653a97fd -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern version_check=C:\code\exprojects\lnp-node\target\debug\deps\libversion_check-cd812d7870fabece.rlib --cap-lints allow`
   Compiling proc-macro-error-attr v1.0.4
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-attr-1.0.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=6e2b2cc085f8e5cb -C extra-filename=-6e2b2cc085f8e5cb --out-dir C:\code\exprojects\lnp-node\target\debug\build\proc-macro-error-attr-6e2b2cc085f8e5cb -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern version_check=C:\code\exprojects\lnp-node\target\debug\deps\libversion_check-cd812d7870fabece.rlib --cap-lints allow`
   Compiling proc-macro-error v1.0.4
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-1.0.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"syn\"" --cfg "feature=\"syn-error\"" -C metadata=48bcf8f04a4c05dc -C extra-filename=-48bcf8f04a4c05dc --out-dir C:\code\exprojects\lnp-node\target\debug\build\proc-macro-error-48bcf8f04a4c05dc -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern version_check=C:\code\exprojects\lnp-node\target\debug\deps\libversion_check-cd812d7870fabece.rlib --cap-lints allow`
   Compiling nom v5.1.2
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\nom-5.1.2\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"lexical\"" --cfg "feature=\"lexical-core\"" --cfg "feature=\"std\"" -C metadata=e32983b26946fed4 -C extra-filename=-e32983b26946fed4 --out-dir C:\code\exprojects\lnp-node\target\debug\build\nom-e32983b26946fed4 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern version_check=C:\code\exprojects\lnp-node\target\debug\deps\libversion_check-cd812d7870fabece.rlib --cap-lints allow`
   Compiling cmake v0.1.46
     Running `rustc --crate-name cmake C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cmake-0.1.46\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c3f9b22db5974868 -C extra-filename=-c3f9b22db5974868 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cc=C:\code\exprojects\lnp-node\target\debug\deps\libcc-4cf416ed6f6b5a4d.rmeta --cap-lints allow`
   Compiling rand_pcg v0.1.2
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_pcg-0.1.2\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=302c2e5b4e8bcd09 -C extra-filename=-302c2e5b4e8bcd09 --out-dir C:\code\exprojects\lnp-node\target\debug\build\rand_pcg-302c2e5b4e8bcd09 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-790775e7edd8aba7.rlib --cap-lints allow`
   Compiling rand_chacha v0.1.1
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_chacha-0.1.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=3afef5ab82781b55 -C extra-filename=-3afef5ab82781b55 --out-dir C:\code\exprojects\lnp-node\target\debug\build\rand_chacha-3afef5ab82781b55 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-790775e7edd8aba7.rlib --cap-lints allow`
   Compiling rand v0.6.5
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand-0.6.5\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link 
-C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"rand_os\"" --cfg "feature=\"std\"" -C metadata=5b4c9f227b71bac0 -C extra-filename=-5b4c9f227b71bac0 --out-dir C:\code\exprojects\lnp-node\target\debug\build\rand-5b4c9f227b71bac0 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-790775e7edd8aba7.rlib --cap-lints allow`
   Compiling indexmap v1.7.0
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\indexmap-1.7.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=064a2b563218dcc2 -C extra-filename=-064a2b563218dcc2 --out-dir C:\code\exprojects\lnp-node\target\debug\build\indexmap-064a2b563218dcc2 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-0d0844ae4894b912.rlib --cap-lints allow`
   Compiling num-traits v0.2.14
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=f40fa1e4adb28a82 -C extra-filename=-f40fa1e4adb28a82 --out-dir C:\code\exprojects\lnp-node\target\debug\build\num-traits-f40fa1e4adb28a82 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-0d0844ae4894b912.rlib --cap-lints allow`
   Compiling num-integer v0.1.44
   Compiling tokio v1.14.0
   Compiling yaml-rust v0.4.5
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-integer-0.1.44\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=073ea24ae84da4ec -C extra-filename=-073ea24ae84da4ec --out-dir C:\code\exprojects\lnp-node\target\debug\build\num-integer-073ea24ae84da4ec -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-0d0844ae4894b912.rlib --cap-lints allow`
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\tokio-1.14.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"bytes\"" --cfg "feature=\"default\"" --cfg "feature=\"io-util\"" --cfg "feature=\"memchr\"" -C metadata=479bf05097b324b0 -C extra-filename=-479bf05097b324b0 --out-dir C:\code\exprojects\lnp-node\target\debug\build\tokio-479bf05097b324b0 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern autocfg=C:\code\exprojects\lnp-node\target\debug\deps\libautocfg-0d0844ae4894b912.rlib --cap-lints allow`
     Running `rustc --crate-name yaml_rust --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\yaml-rust-0.4.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d4fa1871af39e420 -C extra-filename=-d4fa1871af39e420 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern linked_hash_map=C:\code\exprojects\lnp-node\target\debug\deps\liblinked_hash_map-e4ae190a3a064a95.rmeta --cap-lints allow`
   Compiling base64 v0.10.1
     Running `C:\code\exprojects\lnp-node\target\debug\build\serde_json-14ce4459ec1020eb\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\winapi-2b7eecab351886af\build-script-build`
     Running `rustc --crate-name base64 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\base64-0.10.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=be29191092177557 -C extra-filename=-be29191092177557 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern byteorder=C:\code\exprojects\lnp-node\target\debug\deps\libbyteorder-3917ea104ca600ac.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\getrandom-ae9cbaf4035dfeb9\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\typenum-313148dbd91a9004\build-script-main`
   Compiling ed25519 v1.3.0
     Running `C:\code\exprojects\lnp-node\target\debug\build\libc-e326bc203550e722\build-script-build`
     Running `rustc --crate-name ed25519 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ed25519-1.3.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=67781edefdc82a8e -C extra-filename=-67781edefdc82a8e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern signature=C:\code\exprojects\lnp-node\target\debug\deps\libsignature-9e3f9933f951125f.rmeta --cap-lints allow`
   Compiling rustc_apfloat v0.1.3
     Running `rustc --crate-name rustc_apfloat C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rustc_apfloat-0.1.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=f7cc9030eb35c1d9 -C extra-filename=-f7cc9030eb35c1d9 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitflags=C:\code\exprojects\lnp-node\target\debug\deps\libbitflags-56b04ecee242fa81.rmeta --cap-lints allow`
   Compiling arrayvec v0.3.25
     Running `rustc --crate-name arrayvec C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\arrayvec-0.3.25\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=4f297448077bb281 -C extra-filename=-4f297448077bb281 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L 
dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern nodrop=C:\code\exprojects\lnp-node\target\debug\deps\libnodrop-5004864dbf95591c.rmeta --extern odds=C:\code\exprojects\lnp-node\target\debug\deps\libodds-30686676208c1412.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\memchr-cf9787356bceb30d\build-script-build`
   Compiling inflate v0.4.5
     Running `rustc --crate-name inflate C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\inflate-0.4.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=e41ab9d35d0b5b66 -C extra-filename=-e41ab9d35d0b5b66 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern adler32=C:\code\exprojects\lnp-node\target\debug\deps\libadler32-f40a7659569fcde9.rmeta --cap-lints allow`
   Compiling deflate v0.8.6
     Running `rustc --crate-name deflate --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\deflate-0.8.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=41fa35ca97402c50 -C extra-filename=-41fa35ca97402c50 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern adler32=C:\code\exprojects\lnp-node\target\debug\deps\libadler32-f40a7659569fcde9.rmeta --extern byteorder=C:\code\exprojects\lnp-node\target\debug\deps\libbyteorder-3917ea104ca600ac.rmeta --cap-lints 
allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\rustversion-c7eac87e7e1b859b\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\log-b91a415742f052ed\build-script-build`
   Compiling tinyvec v1.5.1
     Running `rustc --crate-name tinyvec --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\tinyvec-1.5.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"tinyvec_macros\"" -C metadata=6cf22a1bd677d071 -C extra-filename=-6cf22a1bd677d071 --out-dir 
C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern tinyvec_macros=C:\code\exprojects\lnp-node\target\debug\deps\libtinyvec_macros-c422f05b8e515189.rmeta --cap-lints allow`
   Compiling ws2_32-sys v0.2.1
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ws2_32-sys-0.2.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=bb1aa29d79b7aa0c -C extra-filename=-bb1aa29d79b7aa0c --out-dir C:\code\exprojects\lnp-node\target\debug\build\ws2_32-sys-bb1aa29d79b7aa0c -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern build=C:\code\exprojects\lnp-node\target\debug\deps\libbuild-afcab2091de875c5.rlib --cap-lints allow`
   Compiling metadeps v1.1.2
     Running `rustc --crate-name metadeps C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\metadeps-1.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c77d840f1a420a24 -C extra-filename=-c77d840f1a420a24 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern error_chain=C:\code\exprojects\lnp-node\target\debug\deps\liberror_chain-2c1a3fcfc03237a0.rmeta --extern pkg_config=C:\code\exprojects\lnp-node\target\debug\deps\libpkg_config-4e91485bd788adcf.rmeta --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-acc9202bb2b78446.rmeta --cap-lints allow`
   Compiling heck v0.3.3
     Running `rustc --crate-name heck --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\heck-0.3.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1b1cef92907c2381 -C extra-filename=-1b1cef92907c2381 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern unicode_segmentation=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_segmentation-4a6878870ec4cabe.rmeta --cap-lints allow`
   Compiling form_urlencoded v1.0.1
     Running `rustc --crate-name form_urlencoded --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\form_urlencoded-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9f07874762f74262 -C extra-filename=-9f07874762f74262 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern matches=C:\code\exprojects\lnp-node\target\debug\deps\libmatches-af300a4630e62609.rmeta --extern percent_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libpercent_encoding-d93a420b78abecf1.rmeta --cap-lints allow`
   Compiling textwrap v0.14.2
     Running `rustc --crate-name textwrap --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\textwrap-0.14.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"unicode-width\"" -C metadata=79b31df1d275d776 -C extra-filename=-79b31df1d275d776 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern unicode_width=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_width-e8c0c3216cc4461f.rmeta --cap-lints allow`
   Compiling humantime v1.3.0
     Running `rustc --crate-name humantime C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\humantime-1.3.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=bc28b6a788f1e96f -C extra-filename=-bc28b6a788f1e96f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern quick_error=C:\code\exprojects\lnp-node\target\debug\deps\libquick_error-fbc43c12b16aec48.rmeta --cap-lints allow`
   Compiling secp256k1-sys v0.4.1
     Running `rustc --crate-name build_script_build C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\secp256k1-sys-0.4.1\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"recovery\"" --cfg "feature=\"std\"" -C metadata=5beb12d102e34c82 -C extra-filename=-5beb12d102e34c82 --out-dir C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-5beb12d102e34c82 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cc=C:\code\exprojects\lnp-node\target\debug\deps\libcc-4cf416ed6f6b5a4d.rlib --cap-lints allow`
   Compiling grin_secp256k1zkp v0.7.11
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\grin_secp256k1zkp-0.7.11\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=56f5e95d729e4488 -C extra-filename=-56f5e95d729e4488 --out-dir C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-56f5e95d729e4488 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cc=C:\code\exprojects\lnp-node\target\debug\deps\libcc-4cf416ed6f6b5a4d.rlib --cap-lints allow`
   Compiling ring v0.16.20
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ring-0.16.20\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"dev_urandom_fallback\"" --cfg "feature=\"once_cell\"" -C metadata=2c6700d2d8bec629 -C extra-filename=-2c6700d2d8bec629 --out-dir C:\code\exprojects\lnp-node\target\debug\build\ring-2c6700d2d8bec629 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cc=C:\code\exprojects\lnp-node\target\debug\deps\libcc-4cf416ed6f6b5a4d.rlib --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\lexical-core-5124a1673a23dce4\build-script-build`
   Compiling man v0.1.1
     Running `rustc --crate-name man C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\man-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c1d6ceb3b78003ab -C extra-filename=-c1d6ceb3b78003ab --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern roff=C:\code\exprojects\lnp-node\target\debug\deps\libroff-b4903181ba28bbcf.rmeta --cap-lints allow`
   Compiling rand_core v0.6.3
     Running `rustc --crate-name rand_core --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.6.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"getrandom\"" --cfg "feature=\"std\"" -C metadata=c664f2108af8c31b -C extra-filename=-c664f2108af8c31b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern getrandom=C:\code\exprojects\lnp-node\target\debug\deps\libgetrandom-18eeede780c4ebe0.rmeta --cap-lints allow`       
   Compiling rand_xorshift v0.1.1
     Running `rustc --crate-name rand_xorshift C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_xorshift-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=19884bcd0a2c5624 -C extra-filename=-19884bcd0a2c5624 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-bc37b3875a4dbe9b.rmeta --cap-lints allow`
   Compiling rand_hc v0.1.0
     Running `rustc --crate-name rand_hc C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_hc-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=daf9e8616dfe156a -C extra-filename=-daf9e8616dfe156a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-bc37b3875a4dbe9b.rmeta --cap-lints allow`
   Compiling rand_isaac v0.1.1
     Running `rustc --crate-name rand_isaac C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_isaac-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=90ff885d18a88c2e -C extra-filename=-90ff885d18a88c2e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-bc37b3875a4dbe9b.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\configure_me_codegen-6d3505d24515eb89\build-script-build`
   Compiling serde_test v0.8.23
     Running `rustc --crate-name serde_test C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_test-0.8.23\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a5fb7bb518b7a5d7 -C extra-filename=-a5fb7bb518b7a5d7 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-409c8cb3844ee410.rmeta --cap-lints allow`
     Running `rustc --crate-name proc_macro2 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.32\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=f3a821954fa18eb4 -C extra-filename=-f3a821954fa18eb4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern unicode_xid=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_xid-4a8b562a70de4791.rmeta --cap-lints allow --cfg lexerror_display --cfg hygiene --cfg literal_from_str --cfg is_available --cfg use_proc_macro --cfg wrap_proc_macro --cfg proc_macro_span`
     Running `rustc --crate-name ryu --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ryu-1.0.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c190ab3a719b2079 -C extra-filename=-c190ab3a719b2079 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow --cfg integer128 --cfg maybe_uninit`
     Running `C:\code\exprojects\lnp-node\target\debug\build\generic-array-f8cd671f653a97fd\build-script-build`
   Compiling zeromq-src v0.1.10+4.3.2
     Running `rustc --crate-name zeromq_src --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zeromq-src-0.1.10+4.3.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=5ed598c89040cb10 -C extra-filename=-5ed598c89040cb10 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cmake=C:\code\exprojects\lnp-node\target\debug\deps\libcmake-c3f9b22db5974868.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\proc-macro-error-attr-6e2b2cc085f8e5cb\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\rand_pcg-302c2e5b4e8bcd09\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\rand-5b4c9f227b71bac0\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\nom-e32983b26946fed4\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\rand_chacha-3afef5ab82781b55\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\proc-macro-error-48bcf8f04a4c05dc\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\indexmap-064a2b563218dcc2\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\num-traits-f40fa1e4adb28a82\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\num-integer-073ea24ae84da4ec\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\tokio-479bf05097b324b0\build-script-build`
     Running `rustc --crate-name winapi C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.9\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"consoleapi\"" --cfg "feature=\"errhandlingapi\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"knownfolders\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"ntsecapi\"" --cfg "feature=\"objbase\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"shlobj\"" --cfg "feature=\"std\"" --cfg "feature=\"sysinfoapi\"" --cfg "feature=\"timezoneapi\"" --cfg "feature=\"winbase\"" --cfg "feature=\"wincon\"" --cfg "feature=\"winerror\"" --cfg "feature=\"winnt\"" --cfg "feature=\"wtypesbase\"" -C metadata=714d86026b24b882 -C extra-filename=-714d86026b24b882 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow --cfg "feature=\"processthreadsapi\"" --cfg "feature=\"winreg\"" --cfg "feature=\"oaidl\"" --cfg "feature=\"reason\"" --cfg "feature=\"basetsd\"" --cfg "feature=\"libloaderapi\"" --cfg "feature=\"cfgmgr32\"" --cfg "feature=\"windef\"" --cfg "feature=\"wtypes\"" --cfg "feature=\"devpropdef\"" --cfg "feature=\"sspi\"" --cfg "feature=\"ktmtypes\"" --cfg "feature=\"lsalookup\"" --cfg "feature=\"excpt\"" --cfg "feature=\"guiddef\"" --cfg "feature=\"objidlbase\"" --cfg "feature=\"vcruntime\"" --cfg "feature=\"rpcdce\"" --cfg "feature=\"subauth\"" --cfg "feature=\"propidl\"" --cfg "feature=\"wincred\"" --cfg "feature=\"shtypes\"" --cfg "feature=\"unknwnbase\"" --cfg "feature=\"vadefs\"" --cfg "feature=\"combaseapi\"" --cfg "feature=\"ntstatus\"" --cfg "feature=\"rpcndr\"" --cfg "feature=\"wingdi\"" --cfg "feature=\"rpc\"" --cfg "feature=\"cfg\"" --cfg "feature=\"objidl\"" --cfg "feature=\"wincontypes\"" -l dylib=advapi32 -l dylib=cfgmgr32 -l dylib=credui -l dylib=gdi32 -l dylib=kernel32 -l dylib=msimg32 -l dylib=ole32 -l dylib=opengl32 -l dylib=secur32 -l dylib=shell32 -l dylib=user32 -l dylib=winspool`
     Running `rustc --crate-name getrandom --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\getrandom-0.1.16\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=5949d8b668013de8 -C extra-filename=-5949d8b668013de8 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --cap-lints allow -l advapi32`
     Running `rustc --crate-name libc C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.107\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"extra_traits\"" --cfg "feature=\"std\"" -C metadata=48be6ee2da7faeb0 -C extra-filename=-48be6ee2da7faeb0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_ptr_addr_of`
     Running `rustc --crate-name typenum --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\typenum-1.14.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9011f858d42e8607 -C extra-filename=-9011f858d42e8607 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow`
     Running `rustc --crate-name memchr --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.4.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"use_std\"" -C metadata=8771bf89f9cfcf8d -C extra-filename=-8771bf89f9cfcf8d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
     Running `rustc --crate-name rustversion --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rustversion-1.0.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=c529920a50704bd4 -C extra-filename=-c529920a50704bd4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro --cap-lints allow`
     Running `rustc --crate-name log C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\log-0.4.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"max_level_trace\"" --cfg "feature=\"release_max_level_debug\"" --cfg "feature=\"std\"" -C metadata=e4b22e3e134f882a -C extra-filename=-e4b22e3e134f882a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --cap-lints allow --cfg atomic_cas --cfg has_atomics`
     Running `C:\code\exprojects\lnp-node\target\debug\build\ws2_32-sys-bb1aa29d79b7aa0c\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-5beb12d102e34c82\build-script-build`
     Running `C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-56f5e95d729e4488\build-script-build`
   Compiling rand_chacha v0.3.1
     Running `rustc --crate-name rand_chacha --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_chacha-0.3.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=dd99c591d1e30899 -C extra-filename=-dd99c591d1e30899 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern ppv_lite86=C:\code\exprojects\lnp-node\target\debug\deps\libppv_lite86-02bbfb5082a86e5b.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-c664f2108af8c31b.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\ring-2c6700d2d8bec629\build-script-build`
   Compiling unicode-normalization v0.1.19
     Running `rustc --crate-name unicode_normalization --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-normalization-0.1.19\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=35cba644a9c3f2f2 -C extra-filename=-35cba644a9c3f2f2 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern tinyvec=C:\code\exprojects\lnp-node\target\debug\deps\libtinyvec-6cf22a1bd677d071.rmeta --cap-lints allow`
     Running `rustc --crate-name lexical_core --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lexical-core-0.7.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"arrayvec\"" --cfg "feature=\"correct\"" --cfg "feature=\"default\"" --cfg "feature=\"ryu\"" --cfg "feature=\"static_assertions\"" --cfg "feature=\"std\"" --cfg "feature=\"table\"" -C metadata=684ff6cdba3877e4 -C extra-filename=-684ff6cdba3877e4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern arrayvec=C:\code\exprojects\lnp-node\target\debug\deps\libarrayvec-c6985d5bedff15ce.rmeta --extern bitflags=C:\code\exprojects\lnp-node\target\debug\deps\libbitflags-56b04ecee242fa81.rmeta --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --extern ryu=C:\code\exprojects\lnp-node\target\debug\deps\libryu-c190ab3a719b2079.rmeta --extern static_assertions=C:\code\exprojects\lnp-node\target\debug\deps\libstatic_assertions-8487eaea02138d0b.rmeta --cap-lints allow --cfg limb_width_64`
   Compiling linked-hash-map v0.3.0
     Running `rustc --crate-name linked_hash_map C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\linked-hash-map-0.3.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"serde\"" --cfg "feature=\"serde_impl\"" --cfg "feature=\"serde_test\"" -C metadata=09ab410acea26c0f -C extra-filename=-09ab410acea26c0f --out-dir 
C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-409c8cb3844ee410.rmeta --extern serde_test=C:\code\exprojects\lnp-node\target\debug\deps\libserde_test-a5fb7bb518b7a5d7.rmeta --cap-lints allow`
   Compiling quote v1.0.10
     Running `rustc --crate-name quote --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\quote-1.0.10\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=09ac00adae72b51b -C extra-filename=-09ac00adae72b51b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --cap-lints allow`
   Compiling zmq-sys v0.11.0
     Running `rustc --crate-name build_script_main C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zmq-sys-0.11.0\build/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"vendored\"" --cfg "feature=\"zeromq-src\"" -C metadata=970c9f57fb4066b7 -C extra-filename=-970c9f57fb4066b7 --out-dir C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-970c9f57fb4066b7 -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern metadeps=C:\code\exprojects\lnp-node\target\debug\deps\libmetadeps-c77d840f1a420a24.rlib --extern zeromq_src=C:\code\exprojects\lnp-node\target\debug\deps\libzeromq_src-5ed598c89040cb10.rlib --cap-lints allow`
     Running `rustc --crate-name rand_pcg C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_pcg-0.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=45e3025aa2fd982a -C extra-filename=-45e3025aa2fd982a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-096820bc327ba61b.rmeta --cap-lints allow --cfg rustc_1_26`
     Running `rustc --crate-name rand_chacha C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_chacha-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f3f2d6282ecb1a27 -C extra-filename=-f3f2d6282ecb1a27 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-bc37b3875a4dbe9b.rmeta --cap-lints allow --cfg rustc_1_26`
     Running `rustc --crate-name indexmap --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\indexmap-1.7.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=8d9efeb9cd7f790c -C extra-filename=-8d9efeb9cd7f790c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern hashbrown=C:\code\exprojects\lnp-node\target\debug\deps\libhashbrown-604f81b9c679dfd3.rmeta --cap-lints allow --cfg has_std`
     Running `rustc --crate-name num_traits C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=e8b4ea697fa1fdad -C extra-filename=-e8b4ea697fa1fdad --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow --cfg has_i128 --cfg has_to_int_unchecked`
   Compiling rand_core v0.5.1
     Running `rustc --crate-name rand_core --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.5.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"getrandom\"" --cfg "feature=\"std\"" -C metadata=46fb5120e90b325a -C extra-filename=-46fb5120e90b325a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern getrandom=C:\code\exprojects\lnp-node\target\debug\deps\libgetrandom-5949d8b668013de8.rmeta --cap-lints allow`       
   Compiling nix v0.19.1
     Running `rustc --crate-name nix --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\nix-0.19.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c2f76387e7f00a5c -C extra-filename=-c2f76387e7f00a5c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitflags=C:\code\exprojects\lnp-node\target\debug\deps\libbitflags-56b04ecee242fa81.rmeta --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --cap-lints allow`
   Compiling aho-corasick v0.7.18
     Running `rustc --crate-name aho_corasick --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\aho-corasick-0.7.18\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=b9c4fbb1d0e9a004 -C extra-filename=-b9c4fbb1d0e9a004 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern memchr=C:\code\exprojects\lnp-node\target\debug\deps\libmemchr-8771bf89f9cfcf8d.rmeta --cap-lints allow`
     Running `rustc --crate-name tokio --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\tokio-1.14.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"bytes\"" --cfg "feature=\"default\"" --cfg "feature=\"io-util\"" --cfg "feature=\"memchr\"" -C metadata=f31fb19eaa57653c -C extra-filename=-f31fb19eaa57653c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bytes=C:\code\exprojects\lnp-node\target\debug\deps\libbytes-49090a364b4888f6.rmeta --extern memchr=C:\code\exprojects\lnp-node\target\debug\deps\libmemchr-8771bf89f9cfcf8d.rmeta --extern pin_project_lite=C:\code\exprojects\lnp-node\target\debug\deps\libpin_project_lite-aee113a402c41f91.rmeta --cap-lints allow --cfg tokio_track_caller`
     Running `rustc --crate-name generic_array C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\generic-array-0.14.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=669e00c636463849 -C extra-filename=-669e00c636463849 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern typenum=C:\code\exprojects\lnp-node\target\debug\deps\libtypenum-9011f858d42e8607.rmeta --cap-lints allow --cfg relaxed_coherence`
     Running `rustc --crate-name ws2_32 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ws2_32-sys-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=28baf98b206dfdf4 -C extra-filename=-28baf98b206dfdf4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-d3c428c714f7ccfe.rmeta --cap-lints allow -l dylib=ws2_32`
   Compiling rand v0.8.4
     Running `rustc --crate-name secp256k1_sys C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\secp256k1-sys-0.4.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"recovery\"" --cfg "feature=\"std\"" -C metadata=33c42b480a8b7eb4 -C extra-filename=-33c42b480a8b7eb4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -l static=secp256k1`
     Running `rustc --crate-name rand --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand-0.8.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"getrandom\"" --cfg "feature=\"libc\"" --cfg "feature=\"rand_chacha\"" --cfg "feature=\"rand_hc\"" --cfg "feature=\"std\"" --cfg "feature=\"std_rng\"" -C metadata=246753f629e1af2c -C extra-filename=-246753f629e1af2c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_chacha=C:\code\exprojects\lnp-node\target\debug\deps\librand_chacha-dd99c591d1e30899.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-c664f2108af8c31b.rmeta --cap-lints allow`
     Running `rustc --crate-name syn --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.81\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"extra-traits\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" --cfg "feature=\"visit\"" -C metadata=9ff37209da6a6eec -C extra-filename=-9ff37209da6a6eec --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern unicode_xid=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_xid-4a8b562a70de4791.rmeta --cap-lints allow`
     Running `C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-970c9f57fb4066b7\build-script-main`
   Compiling rand_chacha v0.2.2
     Running `rustc --crate-name rand_chacha --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_chacha-0.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=50366c93b1a40a2d -C extra-filename=-50366c93b1a40a2d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern ppv_lite86=C:\code\exprojects\lnp-node\target\debug\deps\libppv_lite86-02bbfb5082a86e5b.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-46fb5120e90b325a.rmeta --cap-lints allow`
     Running `rustc --crate-name proc_macro_error_attr --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-attr-1.0.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=42c06dffe1950f9c -C extra-filename=-42c06dffe1950f9c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern proc_macro --cap-lints allow`
   Compiling socks v0.3.3
     Running `rustc --crate-name socks C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\socks-0.3.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9208b7e98984577b -C extra-filename=-9208b7e98984577b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern byteorder=C:\code\exprojects\lnp-node\target\debug\deps\libbyteorder-3917ea104ca600ac.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-d3c428c714f7ccfe.rmeta --extern ws2_32=C:\code\exprojects\lnp-node\target\debug\deps\libws2_32-28baf98b206dfdf4.rmeta --cap-lints allow`
   Compiling idna v0.2.3
     Running `rustc --crate-name idna --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\idna-0.2.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=77394f72547a5d77 -C extra-filename=-77394f72547a5d77 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern matches=C:\code\exprojects\lnp-node\target\debug\deps\libmatches-af300a4630e62609.rmeta --extern unicode_bidi=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_bidi-86d461f904672dae.rmeta --extern unicode_normalization=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_normalization-35cba644a9c3f2f2.rmeta --cap-lints allow`
   Compiling digest v0.9.0
     Running `rustc --crate-name digest --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\digest-0.9.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"std\"" -C metadata=5a914213cdfe8436 -C extra-filename=-5a914213cdfe8436 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --cap-lints allow`
   Compiling block-buffer v0.9.0
     Running `rustc --crate-name block_buffer --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\block-buffer-0.9.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"block-padding\"" -C metadata=377b978286eadd19 -C extra-filename=-377b978286eadd19 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern block_padding=C:\code\exprojects\lnp-node\target\debug\deps\libblock_padding-030e0003127bbc07.rmeta --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --cap-lints allow`
   Compiling crypto-mac v0.11.1
   Compiling universal-hash v0.4.1
     Running `rustc --crate-name crypto_mac --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\crypto-mac-0.11.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f419a1c056b17f76 -C extra-filename=-f419a1c056b17f76 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --extern subtle=C:\code\exprojects\lnp-node\target\debug\deps\libsubtle-73635ba8ab132a02.rmeta --cap-lints allow`
     Running `rustc --crate-name universal_hash --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\universal-hash-0.4.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=cb80b9dbe4125ff2 -C extra-filename=-cb80b9dbe4125ff2 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --extern subtle=C:\code\exprojects\lnp-node\target\debug\deps\libsubtle-73635ba8ab132a02.rmeta --cap-lints allow`
   Compiling cipher v0.2.5
     Running `rustc --crate-name cipher --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cipher-0.2.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=382d272cc2cb3e51 -C extra-filename=-382d272cc2cb3e51 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --cap-lints allow`
   Compiling aead v0.3.2
     Running `rustc --crate-name aead --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\aead-0.3.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" -C metadata=a4eab47d331fce3b -C extra-filename=-a4eab47d331fce3b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern generic_array=C:\code\exprojects\lnp-node\target\debug\deps\libgeneric_array-669e00c636463849.rmeta --cap-lints allow`
     Running `rustc --crate-name num_integer C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-integer-0.1.44\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1412b9c95060b1b6 -C extra-filename=-1412b9c95060b1b6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern num_traits=C:\code\exprojects\lnp-node\target\debug\deps\libnum_traits-e8b4ea697fa1fdad.rmeta --cap-lints allow --cfg has_i128`
   Compiling num-traits v0.1.43
     Running `rustc --crate-name num_traits C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.1.43\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=da4ffa127ad5edca -C extra-filename=-da4ffa127ad5edca --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern num_traits=C:\code\exprojects\lnp-node\target\debug\deps\libnum_traits-e8b4ea697fa1fdad.rmeta --cap-lints allow`
   Compiling regex v1.5.4
     Running `rustc --crate-name regex --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.5.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"aho-corasick\"" --cfg "feature=\"default\"" --cfg "feature=\"memchr\"" --cfg "feature=\"perf\"" --cfg "feature=\"perf-cache\"" --cfg "feature=\"perf-dfa\"" --cfg "feature=\"perf-inline\"" --cfg "feature=\"perf-literal\"" --cfg "feature=\"std\"" --cfg "feature=\"unicode\"" --cfg "feature=\"unicode-age\"" --cfg "feature=\"unicode-bool\"" --cfg "feature=\"unicode-case\"" --cfg "feature=\"unicode-gencat\"" --cfg "feature=\"unicode-perl\"" --cfg "feature=\"unicode-script\"" --cfg "feature=\"unicode-segment\"" -C metadata=fda48ff05715f35f -C extra-filename=-fda48ff05715f35f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern aho_corasick=C:\code\exprojects\lnp-node\target\debug\deps\libaho_corasick-b9c4fbb1d0e9a004.rmeta --extern memchr=C:\code\exprojects\lnp-node\target\debug\deps\libmemchr-8771bf89f9cfcf8d.rmeta --extern regex_syntax=C:\code\exprojects\lnp-node\target\debug\deps\libregex_syntax-e17c7f83afc42ec1.rmeta --cap-lints allow`
   Compiling rand_jitter v0.1.4
     Running `rustc --crate-name rand_jitter C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_jitter-0.1.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"std\"" -C metadata=dfa2c1c24b82f722 -C extra-filename=-dfa2c1c24b82f722 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-096820bc327ba61b.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling rand_os v0.1.3
     Running `rustc --crate-name rand_os C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_os-0.1.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=df5696cf8edbf799 -C extra-filename=-df5696cf8edbf799 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-096820bc327ba61b.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling time v0.1.44
     Running `rustc --crate-name time C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\time-0.1.44\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c5aaca78af9c6fa9 -C extra-filename=-c5aaca78af9c6fa9 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling rand v0.5.6
     Running `rustc --crate-name rand C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand-0.5.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"cloudabi\"" --cfg "feature=\"default\"" --cfg "feature=\"fuchsia-cprng\"" --cfg "feature=\"libc\"" --cfg "feature=\"std\"" --cfg "feature=\"winapi\"" -C metadata=b69109e6771138c5 -C extra-filename=-b69109e6771138c5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-bc37b3875a4dbe9b.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling atty v0.2.14
     Running `rustc --crate-name atty C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\atty-0.2.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7df27be71c1693c1 -C extra-filename=-7df27be71c1693c1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling winapi-util v0.1.5
     Running `rustc --crate-name winapi_util --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-util-0.1.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b6ebb07d227359cd -C extra-filename=-b6ebb07d227359cd --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling dirs-sys-next v0.1.2
     Running `rustc --crate-name dirs_sys_next --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\dirs-sys-next-0.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c293a3bea803a0c9 -C extra-filename=-c293a3bea803a0c9 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling rand v0.7.3
     Running `rustc --crate-name rand --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand-0.7.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"getrandom\"" --cfg "feature=\"getrandom_package\"" --cfg "feature=\"libc\"" --cfg "feature=\"std\"" -C metadata=5f415b2af9032de6 -C extra-filename=-5f415b2af9032de6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern getrandom_package=C:\code\exprojects\lnp-node\target\debug\deps\libgetrandom-5949d8b668013de8.rmeta --extern rand_chacha=C:\code\exprojects\lnp-node\target\debug\deps\librand_chacha-50366c93b1a40a2d.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-46fb5120e90b325a.rmeta --cap-lints allow`
     Running `rustc --crate-name nom --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\nom-5.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"lexical\"" --cfg "feature=\"lexical-core\"" --cfg "feature=\"std\"" -C metadata=c10f3658e50059bc -C extra-filename=-c10f3658e50059bc --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern lexical_core=C:\code\exprojects\lnp-node\target\debug\deps\liblexical_core-684ff6cdba3877e4.rmeta --extern memchr=C:\code\exprojects\lnp-node\target\debug\deps\libmemchr-8771bf89f9cfcf8d.rmeta --cap-lints allow --cfg stable_i128`
   Compiling sha2 v0.9.8
     Running `rustc --crate-name sha2 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\sha2-0.9.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=748649d4af90a104 -C extra-filename=-748649d4af90a104 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern block_buffer=C:\code\exprojects\lnp-node\target\debug\deps\libblock_buffer-377b978286eadd19.rmeta --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --extern cpufeatures=C:\code\exprojects\lnp-node\target\debug\deps\libcpufeatures-9d8a08f29f58f6c3.rmeta --extern digest=C:\code\exprojects\lnp-node\target\debug\deps\libdigest-5a914213cdfe8436.rmeta --extern opaque_debug=C:\code\exprojects\lnp-node\target\debug\deps\libopaque_debug-4883419788e55551.rmeta --cap-lints allow`
   Compiling sha3 v0.9.1
     Running `rustc --crate-name sha3 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\sha3-0.9.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=be537dee7d1f6e8f -C extra-filename=-be537dee7d1f6e8f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern block_buffer=C:\code\exprojects\lnp-node\target\debug\deps\libblock_buffer-377b978286eadd19.rmeta --extern digest=C:\code\exprojects\lnp-node\target\debug\deps\libdigest-5a914213cdfe8436.rmeta --extern keccak=C:\code\exprojects\lnp-node\target\debug\deps\libkeccak-45f64445a334ff58.rmeta --extern opaque_debug=C:\code\exprojects\lnp-node\target\debug\deps\libopaque_debug-4883419788e55551.rmeta --cap-lints allow`
   Compiling url v2.2.2
     Running `rustc --crate-name url --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\url-2.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4f809cc6aa1b9594 -C extra-filename=-4f809cc6aa1b9594 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern form_urlencoded=C:\code\exprojects\lnp-node\target\debug\deps\libform_urlencoded-9f07874762f74262.rmeta --extern idna=C:\code\exprojects\lnp-node\target\debug\deps\libidna-77394f72547a5d77.rmeta --extern matches=C:\code\exprojects\lnp-node\target\debug\deps\libmatches-af300a4630e62609.rmeta --extern percent_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libpercent_encoding-d93a420b78abecf1.rmeta --cap-lints allow`
   Compiling hmac v0.11.0
   Compiling poly1305 v0.6.2
     Running `rustc --crate-name hmac --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\hmac-0.11.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=215f68069e1cb8db -C extra-filename=-215f68069e1cb8db --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern crypto_mac=C:\code\exprojects\lnp-node\target\debug\deps\libcrypto_mac-f419a1c056b17f76.rmeta --extern digest=C:\code\exprojects\lnp-node\target\debug\deps\libdigest-5a914213cdfe8436.rmeta --cap-lints allow`
     Running `rustc --crate-name poly1305 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\poly1305-0.6.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=855563ba5f14b2a6 -C extra-filename=-855563ba5f14b2a6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cpuid_bool=C:\code\exprojects\lnp-node\target\debug\deps\libcpuid_bool-1646c28f6e65a640.rmeta --extern universal_hash=C:\code\exprojects\lnp-node\target\debug\deps\libuniversal_hash-cb80b9dbe4125ff2.rmeta --cap-lints allow`
     Running `rustc --crate-name rand C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rand-0.6.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"rand_os\"" --cfg "feature=\"std\"" -C metadata=37bcd5ab969ff17c -C extra-filename=-37bcd5ab969ff17c --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand_chacha=C:\code\exprojects\lnp-node\target\debug\deps\librand_chacha-f3f2d6282ecb1a27.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-096820bc327ba61b.rmeta --extern rand_hc=C:\code\exprojects\lnp-node\target\debug\deps\librand_hc-daf9e8616dfe156a.rmeta --extern rand_isaac=C:\code\exprojects\lnp-node\target\debug\deps\librand_isaac-90ff885d18a88c2e.rmeta --extern rand_jitter=C:\code\exprojects\lnp-node\target\debug\deps\librand_jitter-dfa2c1c24b82f722.rmeta --extern rand_os=C:\code\exprojects\lnp-node\target\debug\deps\librand_os-df5696cf8edbf799.rmeta --extern rand_pcg=C:\code\exprojects\lnp-node\target\debug\deps\librand_pcg-45e3025aa2fd982a.rmeta --extern rand_xorshift=C:\code\exprojects\lnp-node\target\debug\deps\librand_xorshift-19884bcd0a2c5624.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow --cfg rustc_1_25 --cfg rustc_1_26 --cfg rustc_1_27`
     Running `rustc --crate-name ring --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ring-0.16.20\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"dev_urandom_fallback\"" --cfg "feature=\"once_cell\"" -C metadata=e3bf62beec7e3c1f -C extra-filename=-e3bf62beec7e3c1f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern spin=C:\code\exprojects\lnp-node\target\debug\deps\libspin-28cfb12a665bb822.rmeta --extern untrusted=C:\code\exprojects\lnp-node\target\debug\deps\libuntrusted-786bb318e0786b2d.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out -l static=ring-core -l static=ring-test`
   Compiling colored v2.0.0
     Running `rustc --crate-name colored C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\colored-2.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=56230d3f750abcf6 -C extra-filename=-56230d3f750abcf6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern atty=C:\code\exprojects\lnp-node\target\debug\deps\libatty-7df27be71c1693c1.rmeta --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
   Compiling termcolor v1.1.2
     Running `rustc --crate-name termcolor --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\termcolor-1.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d6923f62e376e336 -C extra-filename=-d6923f62e376e336 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern winapi_util=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi_util-b6ebb07d227359cd.rmeta --cap-lints allow`
   Compiling dirs-next v2.0.0
     Running `rustc --crate-name dirs_next --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\dirs-next-2.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=79d149471de78f86 -C extra-filename=-79d149471de78f86 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cfg_if=C:\code\exprojects\lnp-node\target\debug\deps\libcfg_if-b01931459ea167fc.rmeta --extern dirs_sys_next=C:\code\exprojects\lnp-node\target\debug\deps\libdirs_sys_next-c293a3bea803a0c9.rmeta --cap-lints allow`
   Compiling serde-hjson v0.9.1
     Running `rustc --crate-name serde_hjson C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-hjson-0.9.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"linked-hash-map\"" --cfg "feature=\"preserve_order\"" -C metadata=0306806a80849754 -C extra-filename=-0306806a80849754 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern linked_hash_map=C:\code\exprojects\lnp-node\target\debug\deps\liblinked_hash_map-09ab410acea26c0f.rmeta --extern num_traits=C:\code\exprojects\lnp-node\target\debug\deps\libnum_traits-da4ffa127ad5edca.rmeta --extern regex=C:\code\exprojects\lnp-node\target\debug\deps\libregex-fda48ff05715f35f.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-409c8cb3844ee410.rmeta --cap-lints allow`
   Compiling shellexpand v2.1.0
     Running `rustc --crate-name shellexpand C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\shellexpand-2.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7fbce3e2d1658038 -C extra-filename=-7fbce3e2d1658038 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern dirs_next=C:\code\exprojects\lnp-node\target\debug\deps\libdirs_next-79d149471de78f86.rmeta --cap-lints allow`
   Compiling env_logger v0.7.1
     Running `rustc --crate-name env_logger --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\env_logger-0.7.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type 
lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"atty\"" --cfg "feature=\"default\"" --cfg "feature=\"humantime\"" --cfg "feature=\"regex\"" --cfg "feature=\"termcolor\"" -C metadata=4b20074b338865e7 -C extra-filename=-4b20074b338865e7 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern atty=C:\code\exprojects\lnp-node\target\debug\deps\libatty-7df27be71c1693c1.rmeta --extern humantime=C:\code\exprojects\lnp-node\target\debug\deps\libhumantime-bc28b6a788f1e96f.rmeta --extern log=C:\code\exprojects\lnp-node\target\debug\deps\liblog-e4b22e3e134f882a.rmeta --extern regex=C:\code\exprojects\lnp-node\target\debug\deps\libregex-fda48ff05715f35f.rmeta --extern termcolor=C:\code\exprojects\lnp-node\target\debug\deps\libtermcolor-d6923f62e376e336.rmeta --cap-lints allow`
   Compiling webpki v0.21.4
     Running `rustc --crate-name webpki --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\webpki-0.21.4\src/webpki.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"trust_anchor_util\"" -C metadata=5b3903d3aafc0d4b -C extra-filename=-5b3903d3aafc0d4b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern ring=C:\code\exprojects\lnp-node\target\debug\deps\libring-e3bf62beec7e3c1f.rmeta --extern untrusted=C:\code\exprojects\lnp-node\target\debug\deps\libuntrusted-786bb318e0786b2d.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling sct v0.6.1
     Running `rustc --crate-name sct --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\sct-0.6.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=3af1c8140ad47fa2 -C extra-filename=-3af1c8140ad47fa2 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern ring=C:\code\exprojects\lnp-node\target\debug\deps\libring-e3bf62beec7e3c1f.rmeta --extern untrusted=C:\code\exprojects\lnp-node\target\debug\deps\libuntrusted-786bb318e0786b2d.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling rustls v0.16.0
     Running `rustc --crate-name rustls --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rustls-0.16.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"dangerous_configuration\"" --cfg "feature=\"default\"" --cfg "feature=\"log\"" --cfg "feature=\"logging\"" -C metadata=585695d1760be6db -C extra-filename=-585695d1760be6db --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern base64=C:\code\exprojects\lnp-node\target\debug\deps\libbase64-be29191092177557.rmeta --extern log=C:\code\exprojects\lnp-node\target\debug\deps\liblog-e4b22e3e134f882a.rmeta --extern ring=C:\code\exprojects\lnp-node\target\debug\deps\libring-e3bf62beec7e3c1f.rmeta --extern sct=C:\code\exprojects\lnp-node\target\debug\deps\libsct-3af1c8140ad47fa2.rmeta --extern webpki=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki-5b3903d3aafc0d4b.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling webpki-roots v0.19.0
     Running `rustc --crate-name webpki_roots --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\webpki-roots-0.19.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=8d6148558833bf17 -C extra-filename=-8d6148558833bf17 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern webpki=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki-5b3903d3aafc0d4b.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`   
   Compiling amplify_syn v1.1.6
     Running `rustc --crate-name amplify_syn --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\amplify_syn-1.1.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1073e1d447125518 -C extra-filename=-1073e1d447125518 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rmeta --cap-lints allow`
   Compiling synstructure v0.12.6
     Running `rustc --crate-name synstructure --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\synstructure-0.12.6\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=c694859c36dea670 -C extra-filename=-c694859c36dea670 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rmeta --extern unicode_xid=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_xid-4a8b562a70de4791.rmeta --cap-lints allow`
   Compiling darling_core v0.13.0
     Running `rustc --crate-name darling_core --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\darling_core-0.13.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"strsim\"" --cfg "feature=\"suggestions\"" -C metadata=b4c739ed08b17c79 -C extra-filename=-b4c739ed08b17c79 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern fnv=C:\code\exprojects\lnp-node\target\debug\deps\libfnv-635e5a43b864782e.rmeta --extern ident_case=C:\code\exprojects\lnp-node\target\debug\deps\libident_case-b79de02d170ad973.rmeta --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern strsim=C:\code\exprojects\lnp-node\target\debug\deps\libstrsim-d505a3666813d749.rmeta --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rmeta --cap-lints allow`  
     Running `rustc --crate-name proc_macro_error --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-1.0.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"syn\"" --cfg "feature=\"syn-error\"" -C metadata=d4593629a6a38358 -C extra-filename=-d4593629a6a38358 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro_error_attr=C:\code\exprojects\lnp-node\target\debug\deps\proc_macro_error_attr-42c06dffe1950f9c.dll 
--extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rmeta --cap-lints allow --cfg skip_ui_tests`
   Compiling amplify_derive v2.9.0
   Compiling zeroize_derive v1.2.2
     Running `rustc --crate-name serde_derive C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_derive-1.0.130\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=91fbb5793ee00b96 -C extra-filename=-91fbb5793ee00b96 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow --cfg underscore_consts --cfg ptr_addr_of`
     Running `rustc --crate-name amplify_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\amplify_derive-2.9.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=7ea4bc3bffa5bc28 -C extra-filename=-7ea4bc3bffa5bc28 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify_syn=C:\code\exprojects\lnp-node\target\debug\deps\libamplify_syn-1073e1d447125518.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling derive_more v0.99.16
     Running `rustc --crate-name zeroize_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zeroize_derive-1.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=ec58188722681255 -C extra-filename=-ec58188722681255 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern synstructure=C:\code\exprojects\lnp-node\target\debug\deps\libsynstructure-c694859c36dea670.rlib --extern proc_macro --cap-lints allow`
     Running `rustc --crate-name derive_more --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\derive_more-0.99.16\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"add\"" --cfg "feature=\"add_assign\"" --cfg "feature=\"as_mut\"" --cfg "feature=\"as_ref\"" --cfg "feature=\"constructor\"" --cfg "feature=\"convert_case\"" --cfg "feature=\"default\"" --cfg "feature=\"deref\"" --cfg "feature=\"deref_mut\"" --cfg "feature=\"display\"" --cfg "feature=\"error\"" --cfg "feature=\"from\"" --cfg "feature=\"from_str\"" --cfg "feature=\"index\"" --cfg "feature=\"index_mut\"" --cfg "feature=\"into\"" --cfg "feature=\"into_iterator\"" --cfg "feature=\"is_variant\"" --cfg "feature=\"iterator\"" --cfg "feature=\"mul\"" --cfg "feature=\"mul_assign\"" --cfg 
"feature=\"not\"" --cfg "feature=\"rustc_version\"" --cfg "feature=\"sum\"" --cfg "feature=\"try_into\"" --cfg "feature=\"unwrap\"" -C metadata=b5f36249c26d62bd -C extra-filename=-b5f36249c26d62bd --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern convert_case=C:\code\exprojects\lnp-node\target\debug\deps\libconvert_case-782502bb34769ef0.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling clap_derive v3.0.0-beta.4
     Running `rustc --crate-name clap_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\clap_derive-3.0.0-beta.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=69d4807853e28adb -C extra-filename=-69d4807853e28adb --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern heck=C:\code\exprojects\lnp-node\target\debug\deps\libheck-1b1cef92907c2381.rlib --extern proc_macro_error=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro_error-d4593629a6a38358.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling num-derive v0.3.3
     Running `rustc --crate-name num_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\num-derive-0.3.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=ed09e7d1c6983b31 -C extra-filename=-ed09e7d1c6983b31 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling darling_macro v0.13.0
     Running `rustc --crate-name darling_macro --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\darling_macro-0.13.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=1c3201942a89bd32 -C extra-filename=-1c3201942a89bd32 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern darling_core=C:\code\exprojects\lnp-node\target\debug\deps\libdarling_core-b4c739ed08b17c79.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling zeroize v1.4.3
     Running `rustc --crate-name zeroize --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zeroize-1.4.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"zeroize_derive\"" -C metadata=e689d4b11d563996 -C extra-filename=-e689d4b11d563996 --out-dir 
C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern zeroize_derive=C:\code\exprojects\lnp-node\target\debug\deps\zeroize_derive-ec58188722681255.dll --cap-lints allow`
   Compiling curve25519-dalek v3.2.0
     Running `rustc --crate-name curve25519_dalek C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\curve25519-dalek-3.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"std\"" --cfg "feature=\"u64_backend\"" -C metadata=6cd6025cc377f7e5 -C extra-filename=-6cd6025cc377f7e5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern byteorder=C:\code\exprojects\lnp-node\target\debug\deps\libbyteorder-3917ea104ca600ac.rmeta --extern digest=C:\code\exprojects\lnp-node\target\debug\deps\libdigest-5a914213cdfe8436.rmeta --extern rand_core=C:\code\exprojects\lnp-node\target\debug\deps\librand_core-46fb5120e90b325a.rmeta --extern subtle=C:\code\exprojects\lnp-node\target\debug\deps\libsubtle-73635ba8ab132a02.rmeta --extern zeroize=C:\code\exprojects\lnp-node\target\debug\deps\libzeroize-e689d4b11d563996.rmeta --cap-lints allow`
   Compiling chacha20 v0.6.0
     Running `rustc --crate-name chacha20 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\chacha20-0.6.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"cipher\"" --cfg "feature=\"default\"" --cfg "feature=\"xchacha20\"" --cfg "feature=\"zeroize\"" -C metadata=649b94eb5f0ae2de -C extra-filename=-649b94eb5f0ae2de --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cipher=C:\code\exprojects\lnp-node\target\debug\deps\libcipher-382d272cc2cb3e51.rmeta 
--extern zeroize=C:\code\exprojects\lnp-node\target\debug\deps\libzeroize-e689d4b11d563996.rmeta --cap-lints allow`
   Compiling chacha20poly1305 v0.7.1
     Running `rustc --crate-name chacha20poly1305 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\chacha20poly1305-0.7.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"chacha20\"" --cfg "feature=\"default\"" --cfg "feature=\"xchacha20poly1305\"" -C metadata=443ff02f4142f1aa -C extra-filename=-443ff02f4142f1aa --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern aead=C:\code\exprojects\lnp-node\target\debug\deps\libaead-a4eab47d331fce3b.rmeta --extern chacha20=C:\code\exprojects\lnp-node\target\debug\deps\libchacha20-649b94eb5f0ae2de.rmeta --extern cipher=C:\code\exprojects\lnp-node\target\debug\deps\libcipher-382d272cc2cb3e51.rmeta --extern poly1305=C:\code\exprojects\lnp-node\target\debug\deps\libpoly1305-855563ba5f14b2a6.rmeta --extern zeroize=C:\code\exprojects\lnp-node\target\debug\deps\libzeroize-e689d4b11d563996.rmeta --cap-lints allow`
   Compiling darling v0.13.0
     Running `rustc --crate-name darling --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\darling-0.13.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"suggestions\"" -C metadata=5a8b0ae2bb7f8d51 -C extra-filename=-5a8b0ae2bb7f8d51 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern darling_core=C:\code\exprojects\lnp-node\target\debug\deps\libdarling_core-b4c739ed08b17c79.rmeta --extern darling_macro=C:\code\exprojects\lnp-node\target\debug\deps\darling_macro-1c3201942a89bd32.dll --cap-lints allow`
   Compiling serde_with_macros v1.5.1
     Running `rustc --crate-name serde_with_macros --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_with_macros-1.5.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=e28421e9c34591e1 -C extra-filename=-e28421e9c34591e1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern darling=C:\code\exprojects\lnp-node\target\debug\deps\libdarling-5a8b0ae2bb7f8d51.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling clap v3.0.0-beta.4
     Running `rustc --crate-name clap --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\clap-3.0.0-beta.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"atty\"" --cfg "feature=\"cargo\"" --cfg "feature=\"clap_derive\"" --cfg "feature=\"color\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"env\"" --cfg "feature=\"lazy_static\"" --cfg "feature=\"std\"" --cfg "feature=\"strsim\"" --cfg "feature=\"suggestions\"" --cfg "feature=\"termcolor\"" --cfg "feature=\"unicode_help\"" -C metadata=e2161099ba94e45d -C extra-filename=-e2161099ba94e45d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern atty=C:\code\exprojects\lnp-node\target\debug\deps\libatty-7df27be71c1693c1.rmeta --extern bitflags=C:\code\exprojects\lnp-node\target\debug\deps\libbitflags-56b04ecee242fa81.rmeta --extern clap_derive=C:\code\exprojects\lnp-node\target\debug\deps\clap_derive-69d4807853e28adb.dll --extern indexmap=C:\code\exprojects\lnp-node\target\debug\deps\libindexmap-8d9efeb9cd7f790c.rmeta --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern os_str_bytes=C:\code\exprojects\lnp-node\target\debug\deps\libos_str_bytes-73bd835f5f81ea2f.rmeta --extern strsim=C:\code\exprojects\lnp-node\target\debug\deps\libstrsim-d505a3666813d749.rmeta --extern termcolor=C:\code\exprojects\lnp-node\target\debug\deps\libtermcolor-d6923f62e376e336.rmeta --extern textwrap=C:\code\exprojects\lnp-node\target\debug\deps\libtextwrap-79b31df1d275d776.rmeta --extern vec_map=C:\code\exprojects\lnp-node\target\debug\deps\libvec_map-fd40eeced21fe87e.rmeta --cap-lints allow`
   Compiling single_use_seals v0.5.5
     Running `rustc --crate-name single_use_seals --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\single_use_seals-0.5.5\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=7457684be4ffc007 -C extra-filename=-7457684be4ffc007 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify_derive=C:\code\exprojects\lnp-node\target\debug\deps\amplify_derive-7ea4bc3bffa5bc28.dll --cap-lints allow`
     Running `rustc --crate-name serde C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-1.0.130\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"std\"" -C metadata=be1175ac80b49991 -C extra-filename=-be1175ac80b49991 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --cap-lints allow --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg iterator_try_fold --cfg num_nonzero --cfg serde_derive --cfg core_try_from --cfg num_nonzero_signed --cfg systemtime_checked_add --cfg std_atomic64 --cfg std_atomic`
   Compiling clap_generate v3.0.0-beta.4
     Running `rustc --crate-name clap_generate --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\clap_generate-3.0.0-beta.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=bc747bcbaddb9f90 -C extra-filename=-bc747bcbaddb9f90 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern clap=C:\code\exprojects\lnp-node\target\debug\deps\libclap-e2161099ba94e45d.rmeta --cap-lints allow`
   Compiling toml v0.5.8
   Compiling serde_str_helpers v0.1.2
   Compiling serde_yaml v0.8.21
   Compiling amplify_num v0.2.2
   Compiling secp256k1 v0.20.3
   Compiling bitcoin_hashes v0.10.0
   Compiling ed25519-dalek v1.0.1
   Compiling chrono v0.4.19
   Compiling serde_with v1.11.0
     Running `rustc --crate-name toml --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\toml-0.5.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=5915c1e559f2a725 -C extra-filename=-5915c1e559f2a725 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow`
     Running `rustc --crate-name serde_json --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_json-1.0.71\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=418d17916b5962f1 -C extra-filename=-418d17916b5962f1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern itoa=C:\code\exprojects\lnp-node\target\debug\deps\libitoa-1a9bd53f80b5d8c8.rmeta --extern ryu=C:\code\exprojects\lnp-node\target\debug\deps\libryu-c190ab3a719b2079.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow --cfg limb_width_64`
     Running `rustc --crate-name serde_str_helpers --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_str_helpers-0.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=857e1dfccbf1c75f -C extra-filename=-857e1dfccbf1c75f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --cap-lints allow`
     Running `rustc --crate-name serde_yaml --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_yaml-0.8.21\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=57b949d56638978d -C extra-filename=-57b949d56638978d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern dtoa=C:\code\exprojects\lnp-node\target\debug\deps\libdtoa-b5fb5237a2b9fe5a.rmeta --extern indexmap=C:\code\exprojects\lnp-node\target\debug\deps\libindexmap-8d9efeb9cd7f790c.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern yaml_rust=C:\code\exprojects\lnp-node\target\debug\deps\libyaml_rust-d4fa1871af39e420.rmeta --cap-lints allow`
     Running `rustc --crate-name amplify_num --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\amplify_num-0.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"hex\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"std\"" -C metadata=163c04696262b73b -C extra-filename=-163c04696262b73b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow`
     Running `rustc --crate-name secp256k1 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\secp256k1-0.20.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"global-context\"" --cfg "feature=\"global-context-less-secure\"" --cfg "feature=\"rand\"" --cfg "feature=\"rand-std\"" --cfg "feature=\"recovery\"" --cfg "feature=\"serde\"" --cfg "feature=\"std\"" -C metadata=f79e9843ea4914c3 -C extra-filename=-f79e9843ea4914c3 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-37bcd5ab969ff17c.rmeta --extern secp256k1_sys=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1_sys-33c42b480a8b7eb4.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out`
     Running `rustc --crate-name bitcoin_hashes C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin_hashes-0.10.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"std\"" -C metadata=0da51900e3445d4e -C extra-filename=-0da51900e3445d4e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow`
     Running `rustc --crate-name ed25519_dalek --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\ed25519-dalek-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"rand\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"std\"" --cfg "feature=\"u64_backend\"" -C metadata=19d609c89b2166c8 -C extra-filename=-19d609c89b2166c8 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern curve25519_dalek=C:\code\exprojects\lnp-node\target\debug\deps\libcurve25519_dalek-6cd6025cc377f7e5.rmeta --extern ed25519=C:\code\exprojects\lnp-node\target\debug\deps\libed25519-67781edefdc82a8e.rmeta --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-5f415b2af9032de6.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern sha2=C:\code\exprojects\lnp-node\target\debug\deps\libsha2-748649d4af90a104.rmeta --extern zeroize=C:\code\exprojects\lnp-node\target\debug\deps\libzeroize-e689d4b11d563996.rmeta --cap-lints allow`
     Running `rustc --crate-name chrono C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\chrono-0.4.19\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clock\"" --cfg "feature=\"default\"" --cfg "feature=\"libc\"" --cfg "feature=\"oldtime\"" --cfg "feature=\"serde\"" --cfg "feature=\"std\"" --cfg "feature=\"time\"" --cfg "feature=\"winapi\"" -C metadata=6322b60c6ef41867 -C extra-filename=-6322b60c6ef41867 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --extern num_integer=C:\code\exprojects\lnp-node\target\debug\deps\libnum_integer-1412b9c95060b1b6.rmeta --extern num_traits=C:\code\exprojects\lnp-node\target\debug\deps\libnum_traits-e8b4ea697fa1fdad.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern time=C:\code\exprojects\lnp-node\target\debug\deps\libtime-c5aaca78af9c6fa9.rmeta --extern winapi=C:\code\exprojects\lnp-node\target\debug\deps\libwinapi-714d86026b24b882.rmeta --cap-lints allow`
     Running `rustc --crate-name serde_with --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_with-1.11.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"hex\"" --cfg "feature=\"macros\"" --cfg "feature=\"serde_with_macros\"" -C metadata=b54af11a93c86782 -C extra-filename=-b54af11a93c86782 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern hex=C:\code\exprojects\lnp-node\target\debug\deps\libhex-13334c2adf515a9a.rmeta --extern rustversion=C:\code\exprojects\lnp-node\target\debug\deps\rustversion-c529920a50704bd4.dll --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with_macros=C:\code\exprojects\lnp-node\target\debug\deps\serde_with_macros-e28421e9c34591e1.dll --cap-lints allow`
   Compiling bitcoin_hashes v0.9.7
   Compiling stringly_conversions v0.1.1
     Running `rustc --crate-name stringly_conversions --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\stringly_conversions-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"serde_str_helpers\"" -C metadata=4e4a12a656256e0d -C extra-filename=-4e4a12a656256e0d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern paste=C:\code\exprojects\lnp-node\target\debug\deps\paste-c39cae83b6150454.dll --extern serde_str_helpers=C:\code\exprojects\lnp-node\target\debug\deps\libserde_str_helpers-857e1dfccbf1c75f.rmeta --cap-lints allow`
     Running `rustc --crate-name bitcoin_hashes C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin_hashes-0.9.7\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"std\"" -C metadata=38ae24947d227c40 -C extra-filename=-38ae24947d227c40 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow`
   Compiling torut v0.2.1
     Running `rustc --crate-name torut --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\torut-0.2.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"base32\"" --cfg "feature=\"base64\"" --cfg "feature=\"control\"" --cfg "feature=\"default\"" --cfg "feature=\"ed25519-dalek\"" --cfg "feature=\"hex\"" 
--cfg "feature=\"hmac\"" --cfg "feature=\"rand\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"serialize\"" --cfg "feature=\"sha2\"" --cfg "feature=\"sha3\"" --cfg "feature=\"tokio\"" --cfg "feature=\"v3\"" -C metadata=7f5db4846d19af6a -C extra-filename=-7f5db4846d19af6a --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern base32=C:\code\exprojects\lnp-node\target\debug\deps\libbase32-139f7e83cd95e8ff.rmeta --extern base64=C:\code\exprojects\lnp-node\target\debug\deps\libbase64-4d7acae9168808e1.rmeta --extern derive_more=C:\code\exprojects\lnp-node\target\debug\deps\derive_more-b5f36249c26d62bd.dll --extern ed25519_dalek=C:\code\exprojects\lnp-node\target\debug\deps\libed25519_dalek-19d609c89b2166c8.rmeta --extern hex=C:\code\exprojects\lnp-node\target\debug\deps\libhex-13334c2adf515a9a.rmeta --extern hmac=C:\code\exprojects\lnp-node\target\debug\deps\libhmac-215f68069e1cb8db.rmeta --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-5f415b2af9032de6.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --extern sha2=C:\code\exprojects\lnp-node\target\debug\deps\libsha2-748649d4af90a104.rmeta --extern sha3=C:\code\exprojects\lnp-node\target\debug\deps\libsha3-be537dee7d1f6e8f.rmeta --extern tokio=C:\code\exprojects\lnp-node\target\debug\deps\libtokio-f31fb19eaa57653c.rmeta --cap-lints allow`
     Running `rustc --crate-name secp256k1zkp --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\grin_secp256k1zkp-0.7.11\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=d78655216cdc8f04 -C extra-filename=-d78655216cdc8f04 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern arrayvec=C:\code\exprojects\lnp-node\target\debug\deps\libarrayvec-4f297448077bb281.rmeta --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-b69109e6771138c5.rmeta --extern rustc_serialize=C:\code\exprojects\lnp-node\target\debug\deps\librustc_serialize-9c3fb1ab49e32704.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern zeroize=C:\code\exprojects\lnp-node\target\debug\deps\libzeroize-e689d4b11d563996.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -l static=secp256k1`
   Compiling amplify v3.9.1
     Running `rustc --crate-name amplify --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\amplify-3.9.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"amplify_derive\"" --cfg "feature=\"amplify_syn\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"hex\"" --cfg "feature=\"parse_arg\"" --cfg "feature=\"proc_attr\"" --cfg "feature=\"rand\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_json\"" --cfg "feature=\"serde_yaml\"" --cfg "feature=\"std\"" --cfg "feature=\"stringly_conversions\"" --cfg "feature=\"toml\"" -C metadata=d89254d3d030d423 -C extra-filename=-d89254d3d030d423 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify_derive=C:\code\exprojects\lnp-node\target\debug\deps\amplify_derive-7ea4bc3bffa5bc28.dll --extern amplify_num=C:\code\exprojects\lnp-node\target\debug\deps\libamplify_num-163c04696262b73b.rmeta --extern amplify_syn=C:\code\exprojects\lnp-node\target\debug\deps\libamplify_syn-1073e1d447125518.rmeta --extern parse_arg=C:\code\exprojects\lnp-node\target\debug\deps\libparse_arg-c93833177238942b.rmeta --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-246753f629e1af2c.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern serde_yaml=C:\code\exprojects\lnp-node\target\debug\deps\libserde_yaml-57b949d56638978d.rmeta --extern stringly_conversions=C:\code\exprojects\lnp-node\target\debug\deps\libstringly_conversions-4e4a12a656256e0d.rmeta --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --cap-lints allow`
   Compiling cargo_toml v0.8.1
     Running `rustc --crate-name cargo_toml --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\cargo_toml-0.8.1\src/cargo_toml.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=32e1b4b14d190006 -C extra-filename=-32e1b4b14d190006 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --cap-lints allow`
   Compiling config v0.10.1
     Running `rustc --crate-name config C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\config-0.10.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"hjson\"" --cfg "feature=\"ini\"" --cfg "feature=\"json\"" --cfg "feature=\"rust-ini\"" --cfg "feature=\"serde-hjson\"" --cfg "feature=\"serde_json\"" --cfg "feature=\"toml\"" --cfg "feature=\"yaml\"" --cfg "feature=\"yaml-rust\"" -C metadata=89e0a1506ec73e05 -C extra-filename=-89e0a1506ec73e05 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern nom=C:\code\exprojects\lnp-node\target\debug\deps\libnom-c10f3658e50059bc.rmeta --extern ini=C:\code\exprojects\lnp-node\target\debug\deps\libini-88f649a98098ac78.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_hjson=C:\code\exprojects\lnp-node\target\debug\deps\libserde_hjson-0306806a80849754.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --extern yaml_rust=C:\code\exprojects\lnp-node\target\debug\deps\libyaml_rust-d4fa1871af39e420.rmeta --cap-lints allow`
   Compiling configure_me v0.4.0
     Running `rustc --crate-name configure_me C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\configure_me-0.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=387c1d9103e944bf -C extra-filename=-387c1d9103e944bf --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern parse_arg=C:\code\exprojects\lnp-node\target\debug\deps\libparse_arg-c93833177238942b.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --cap-lints allow`
   Compiling encoding_derive_helpers v1.7.4
     Running `rustc --crate-name encoding_derive_helpers --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding_derive_helpers-1.7.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=8e50a4a9b0ae96e5 -C extra-filename=-8e50a4a9b0ae96e5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rmeta --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rmeta --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rmeta --cap-lints allow`
   Compiling inet2_derive v0.5.0-alpha.1
     Running `rustc --crate-name inet2_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\inet2_derive-0.5.0-alpha.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=832538b49faf61de -C extra-filename=-832538b49faf61de --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
     Running `rustc --crate-name configure_me_codegen C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\configure_me_codegen-0.4.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"man\"" -C metadata=ba0b392f29ab71e6 -C extra-filename=-ba0b392f29ab71e6 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern cargo_toml=C:\code\exprojects\lnp-node\target\debug\deps\libcargo_toml-32e1b4b14d190006.rmeta --extern fmt2io=C:\code\exprojects\lnp-node\target\debug\deps\libfmt2io-d1dc109d043b6ca1.rmeta --extern man=C:\code\exprojects\lnp-node\target\debug\deps\libman-c1d6ceb3b78003ab.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_derive=C:\code\exprojects\lnp-node\target\debug\deps\serde_derive-91fbb5793ee00b96.dll --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --extern unicode_segmentation=C:\code\exprojects\lnp-node\target\debug\deps\libunicode_segmentation-4a6878870ec4cabe.rmeta --extern void=C:\code\exprojects\lnp-node\target\debug\deps\libvoid-4a37fd4082e94eb2.rmeta --cap-lints allow`
   Compiling strict_encoding_derive v1.7.4
     Running `rustc --crate-name strict_encoding_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\strict_encoding_derive-1.7.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=c382e0520ad71ed1 -C extra-filename=-c382e0520ad71ed1 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify_syn=C:\code\exprojects\lnp-node\target\debug\deps\libamplify_syn-1073e1d447125518.rlib --extern encoding_derive_helpers=C:\code\exprojects\lnp-node\target\debug\deps\libencoding_derive_helpers-8e50a4a9b0ae96e5.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling lightning_encoding_derive v0.5.0
     Running `rustc --crate-name lightning_encoding_derive --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lightning_encoding_derive-0.5.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=16e9c6f48f84db70 -C extra-filename=-16e9c6f48f84db70 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify_syn=C:\code\exprojects\lnp-node\target\debug\deps\libamplify_syn-1073e1d447125518.rlib --extern encoding_derive_helpers=C:\code\exprojects\lnp-node\target\debug\deps\libencoding_derive_helpers-8e50a4a9b0ae96e5.rlib --extern proc_macro2=C:\code\exprojects\lnp-node\target\debug\deps\libproc_macro2-f3a821954fa18eb4.rlib --extern quote=C:\code\exprojects\lnp-node\target\debug\deps\libquote-09ac00adae72b51b.rlib --extern syn=C:\code\exprojects\lnp-node\target\debug\deps\libsyn-9ff37209da6a6eec.rlib --extern proc_macro --cap-lints allow`
   Compiling bitcoin v0.27.1
     Running `rustc --crate-name bitcoin C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin-0.27.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"rand\"" --cfg "feature=\"secp-recovery\"" --cfg "feature=\"serde\"" --cfg "feature=\"std\"" --cfg "feature=\"use-serde\"" -C metadata=096d92939bfd7382 -C extra-filename=-096d92939bfd7382 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bech32=C:\code\exprojects\lnp-node\target\debug\deps\libbech32-20d1d67c7c2633a1.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rmeta --extern secp256k1=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1-f79e9843ea4914c3.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out` 
   Compiling aluvm v0.4.0
     Running `rustc --crate-name aluvm --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\aluvm-0.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=8cfbdc78aad69d45 -C extra-filename=-8cfbdc78aad69d45 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bech32=C:\code\exprojects\lnp-node\target\debug\deps\libbech32-20d1d67c7c2633a1.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-38ae24947d227c40.rmeta --extern half=C:\code\exprojects\lnp-node\target\debug\deps\libhalf-65a2d3d02b1d4bb8.rmeta --extern paste=C:\code\exprojects\lnp-node\target\debug\deps\paste-c39cae83b6150454.dll --extern rustc_apfloat=C:\code\exprojects\lnp-node\target\debug\deps\librustc_apfloat-f7cc9030eb35c1d9.rmeta --cap-lints allow`
   Compiling bitcoin v0.26.2
     Running `rustc --crate-name bitcoin C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin-0.26.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"secp-recovery\"" --cfg "feature=\"serde\"" --cfg "feature=\"use-serde\"" -C metadata=c8e7ca8da18b9dd0 -C extra-filename=-c8e7ca8da18b9dd0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bech32=C:\code\exprojects\lnp-node\target\debug\deps\libbech32-12d88847b2a926c1.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-38ae24947d227c40.rmeta --extern secp256k1=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1-f79e9843ea4914c3.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out`
   Compiling miniscript v6.0.1
   Compiling electrum-client v0.8.0
     Running `rustc --crate-name miniscript C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\miniscript-6.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"compiler\"" --cfg "feature=\"default\"" --cfg "feature=\"serde\"" -C metadata=9d2168e19dc31d55 -C extra-filename=-9d2168e19dc31d55 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out`
     Running `rustc --crate-name electrum_client C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\electrum-client-0.8.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proxy\"" --cfg "feature=\"rustls\"" --cfg "feature=\"socks\"" --cfg "feature=\"use-rustls\"" --cfg "feature=\"webpki\"" --cfg "feature=\"webpki-roots\"" -C metadata=64dbd0a2aa350ca0 -C extra-filename=-64dbd0a2aa350ca0 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern log=C:\code\exprojects\lnp-node\target\debug\deps\liblog-e4b22e3e134f882a.rmeta --extern rustls=C:\code\exprojects\lnp-node\target\debug\deps\librustls-585695d1760be6db.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern socks=C:\code\exprojects\lnp-node\target\debug\deps\libsocks-9208b7e98984577b.rmeta --extern webpki=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki-5b3903d3aafc0d4b.rmeta --extern webpki_roots=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki_roots-8d6148558833bf17.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling electrum-client v0.7.0
     Running `rustc --crate-name electrum_client C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\electrum-client-0.7.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proxy\"" --cfg "feature=\"rustls\"" --cfg "feature=\"socks\"" --cfg "feature=\"use-rustls\"" --cfg "feature=\"webpki\"" --cfg "feature=\"webpki-roots\"" -C metadata=3548a21683ee8701 -C extra-filename=-3548a21683ee8701 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-c8e7ca8da18b9dd0.rmeta --extern log=C:\code\exprojects\lnp-node\target\debug\deps\liblog-e4b22e3e134f882a.rmeta --extern rustls=C:\code\exprojects\lnp-node\target\debug\deps\librustls-585695d1760be6db.rmeta --extern serde=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern socks=C:\code\exprojects\lnp-node\target\debug\deps\libsocks-9208b7e98984577b.rmeta --extern webpki=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki-5b3903d3aafc0d4b.rmeta --extern webpki_roots=C:\code\exprojects\lnp-node\target\debug\deps\libwebpki_roots-8d6148558833bf17.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling strict_encoding v1.7.4
     Running `rustc --crate-name strict_encoding --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\strict_encoding-1.7.4\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type 
rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"bitcoin\"" --cfg "feature=\"chrono\"" --cfg "feature=\"crypto\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg 
"feature=\"ed25519-dalek\"" --cfg "feature=\"grin_secp256k1zkp\"" --cfg "feature=\"miniscript\"" --cfg "feature=\"strict_encoding_derive\"" -C metadata=7b1ffa3ee887f476 -C extra-filename=-7b1ffa3ee887f476 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rlib --extern chrono=C:\code\exprojects\lnp-node\target\debug\deps\libchrono-6322b60c6ef41867.rlib --extern ed25519_dalek=C:\code\exprojects\lnp-node\target\debug\deps\libed25519_dalek-19d609c89b2166c8.rlib --extern secp256k1zkp=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1zkp-d78655216cdc8f04.rlib --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rlib --extern strict_encoding_derive=C:\code\exprojects\lnp-node\target\debug\deps\strict_encoding_derive-c382e0520ad71ed1.dll --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out` 
   Compiling slip132 v0.5.0-beta.1
   Compiling bitcoin_scripts v0.5.0-alpha.3
   Compiling commit_verify v0.5.11
   Compiling lnpbp_bech32 v0.5.0-beta.2
   Compiling lnpbp_chain v0.5.0-beta.3
   Compiling inet2_addr v0.5.0
     Running `rustc --crate-name slip132 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\slip132-0.5.0-beta.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" --cfg "feature=\"strict_encoding\"" -C metadata=c29f51015931a654 -C extra-filename=-c29f51015931a654 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
     Running `rustc --crate-name bitcoin_scripts --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin_scripts-0.5.0-alpha.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=ae469fa2b2418730 -C extra-filename=-ae469fa2b2418730 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
     Running `rustc --crate-name commit_verify --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\commit_verify-0.5.11\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"bulletproofs\"" --cfg "feature=\"default\"" --cfg "feature=\"grin_secp256k1zkp\"" --cfg "feature=\"rand\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=82ea3b47a7a387bb -C extra-filename=-82ea3b47a7a387bb --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rmeta --extern secp256k1zkp=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1zkp-d78655216cdc8f04.rmeta --extern rand=C:\code\exprojects\lnp-node\target\debug\deps\librand-5f415b2af9032de6.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out`
     Running `rustc --crate-name lnpbp_bech32 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lnpbp_bech32-0.5.0-beta.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"deflate\"" --cfg "feature=\"inflate\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" --cfg "feature=\"zip\"" -C metadata=5d2f1a7c9f10934f -C extra-filename=-5d2f1a7c9f10934f --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bech32=C:\code\exprojects\lnp-node\target\debug\deps\libbech32-20d1d67c7c2633a1.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rmeta --extern deflate=C:\code\exprojects\lnp-node\target\debug\deps\libdeflate-41fa35ca97402c50.rmeta --extern inflate=C:\code\exprojects\lnp-node\target\debug\deps\libinflate-e41ab9d35d0b5b66.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
     Running `rustc --crate-name lnpbp_chain --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lnpbp_chain-0.5.0-beta.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=1e44a6e89da3091e -C extra-filename=-1e44a6e89da3091e --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rmeta --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
     Running `rustc --crate-name inet2_addr --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\inet2_addr-0.5.0\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"ed25519-dalek\"" --cfg "feature=\"parse_arg\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_json\"" --cfg "feature=\"serde_yaml\"" --cfg "feature=\"strict_encoding\"" --cfg "feature=\"stringly_conversions\"" --cfg "feature=\"stringly_conversions_crate\"" --cfg "feature=\"toml\"" --cfg "feature=\"tor\"" --cfg "feature=\"torut\"" -C metadata=030ea1f5cc639494 -C extra-filename=-030ea1f5cc639494 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern ed25519_dalek=C:\code\exprojects\lnp-node\target\debug\deps\libed25519_dalek-19d609c89b2166c8.rmeta --extern parse_arg=C:\code\exprojects\lnp-node\target\debug\deps\libparse_arg-c93833177238942b.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rmeta --extern serde_yaml=C:\code\exprojects\lnp-node\target\debug\deps\libserde_yaml-57b949d56638978d.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --extern stringly_conversions_crate=C:\code\exprojects\lnp-node\target\debug\deps\libstringly_conversions-4e4a12a656256e0d.rmeta --extern toml=C:\code\exprojects\lnp-node\target\debug\deps\libtoml-5915c1e559f2a725.rmeta --extern torut=C:\code\exprojects\lnp-node\target\debug\deps\libtorut-7f5db4846d19af6a.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling bitcoin_hd v0.5.0-alpha.3
     Running `rustc --crate-name bitcoin_hd --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bitcoin_hd-0.5.0-alpha.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=a5e514032adb0368 -C extra-filename=-a5e514032adb0368 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rmeta --extern regex=C:\code\exprojects\lnp-node\target\debug\deps\libregex-fda48ff05715f35f.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern slip132=C:\code\exprojects\lnp-node\target\debug\deps\libslip132-c29f51015931a654.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling client_side_validation v0.5.7
     Running `rustc --crate-name client_side_validation --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\client_side_validation-0.5.7\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" -C metadata=b5fe0e4bf2f035f2 -C extra-filename=-b5fe0e4bf2f035f2 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rmeta --extern single_use_seals=C:\code\exprojects\lnp-node\target\debug\deps\libsingle_use_seals-7457684be4ffc007.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out`
   Compiling lnpbp v0.5.0-beta.3
     Running `rustc --crate-name lnpbp --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lnpbp-0.5.0-beta.3\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" --cfg "feature=\"zip\"" -C metadata=c194408113537f46 -C extra-filename=-c194408113537f46 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern lnpbp_bech32=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp_bech32-5d2f1a7c9f10934f.rlib --extern lnpbp_chain=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp_chain-1e44a6e89da3091e.rlib --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rlib --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling descriptors v0.5.0-alpha.2
     Running `rustc --crate-name descriptors --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\descriptors-0.5.0-alpha.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=420bb7662457a651 -C extra-filename=-420bb7662457a651 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta 
--extern bitcoin_hd=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hd-a5e514032adb0368.rmeta --extern bitcoin_scripts=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_scripts-ae469fa2b2418730.rmeta --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rmeta --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rmeta --extern regex=C:\code\exprojects\lnp-node\target\debug\deps\libregex-fda48ff05715f35f.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling psbt v0.5.0-alpha.2
   Compiling bp-dbc v0.5.0-rc.1
     Running `rustc --crate-name psbt --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\psbt-0.5.0-alpha.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f1d94015dca11049 -C extra-filename=-f1d94015dca11049 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern bitcoin_scripts=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_scripts-ae469fa2b2418730.rmeta --extern descriptors=C:\code\exprojects\lnp-node\target\debug\deps\libdescriptors-420bb7662457a651.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
     Running `rustc --crate-name dbc --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bp-dbc-0.5.0-rc.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=980465924e13ac23 -C extra-filename=-980465924e13ac23 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern bitcoin_scripts=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_scripts-ae469fa2b2418730.rmeta --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rmeta --extern descriptors=C:\code\exprojects\lnp-node\target\debug\deps\libdescriptors-420bb7662457a651.rmeta --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rmeta --extern secp256k1=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1-f79e9843ea4914c3.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling descriptor-wallet v0.5.0-alpha.5
     Running `rustc --crate-name wallet --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\descriptor-wallet-0.5.0-alpha.5\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"descriptors\"" --cfg "feature=\"electrum\"" --cfg "feature=\"electrum-client\"" --cfg "feature=\"keygen\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=13bef98ef0b2f5c4 -C extra-filename=-13bef98ef0b2f5c4 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern bitcoin_hd=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hd-a5e514032adb0368.rlib --extern bitcoin_scripts=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_scripts-ae469fa2b2418730.rlib --extern chrono=C:\code\exprojects\lnp-node\target\debug\deps\libchrono-6322b60c6ef41867.rlib --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rlib --extern descriptors=C:\code\exprojects\lnp-node\target\debug\deps\libdescriptors-420bb7662457a651.rlib --extern electrum_client=C:\code\exprojects\lnp-node\target\debug\deps\libelectrum_client-64dbd0a2aa350ca0.rlib --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rlib --extern psbt=C:\code\exprojects\lnp-node\target\debug\deps\libpsbt-f1d94015dca11049.rlib --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rlib --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rlib --extern slip132=C:\code\exprojects\lnp-node\target\debug\deps\libslip132-c29f51015931a654.rlib --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
   Compiling bp-seals v0.5.0-rc.1
     Running `rustc --crate-name seals --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bp-seals-0.5.0-rc.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=9534fb44a6c39b77 -C extra-filename=-9534fb44a6c39b77 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern dbc=C:\code\exprojects\lnp-node\target\debug\deps\libdbc-980465924e13ac23.rmeta --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rmeta --extern lnpbp_bech32=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp_bech32-5d2f1a7c9f10934f.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern single_use_seals=C:\code\exprojects\lnp-node\target\debug\deps\libsingle_use_seals-7457684be4ffc007.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling bp-core v0.5.0-rc.1
     Running `rustc --crate-name bp --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\bp-core-0.5.0-rc.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=f330b1e0db93afd5 -C extra-filename=-f330b1e0db93afd5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rmeta --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rmeta --extern dbc=C:\code\exprojects\lnp-node\target\debug\deps\libdbc-980465924e13ac23.rmeta --extern seals=C:\code\exprojects\lnp-node\target\debug\deps\libseals-9534fb44a6c39b77.rmeta --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rmeta --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rmeta --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rmeta --extern single_use_seals=C:\code\exprojects\lnp-node\target\debug\deps\libsingle_use_seals-7457684be4ffc007.rmeta --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out`
   Compiling lightning_encoding v0.5.0-beta.3
   Compiling rgb-core v0.5.0-alpha.1
     Running `rustc --crate-name lightning_encoding --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lightning_encoding-0.5.0-beta.3\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi 
--crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"lightning_encoding_derive\"" -C metadata=1ee697e80f92a631 
-C extra-filename=-1ee697e80f92a631 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern chrono=C:\code\exprojects\lnp-node\target\debug\deps\libchrono-6322b60c6ef41867.rlib --extern wallet=C:\code\exprojects\lnp-node\target\debug\deps\libwallet-13bef98ef0b2f5c4.rlib --extern lightning_encoding_derive=C:\code\exprojects\lnp-node\target\debug\deps\lightning_encoding_derive-16e9c6f48f84db70.dll --extern lnpbp=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp-c194408113537f46.rlib --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
     Running `rustc --crate-name rgb --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\rgb-core-0.5.0-alpha.1\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clap\"" --cfg "feature=\"cli\"" --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_json\"" --cfg "feature=\"serde_with\"" --cfg "feature=\"serde_yaml\"" -C metadata=d1cbfabc4542b624 -C extra-filename=-d1cbfabc4542b624 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern aluvm=C:\code\exprojects\lnp-node\target\debug\deps\libaluvm-8cfbdc78aad69d45.rlib --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bech32=C:\code\exprojects\lnp-node\target\debug\deps\libbech32-20d1d67c7c2633a1.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern bitcoin_hashes=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin_hashes-0da51900e3445d4e.rlib --extern bp=C:\code\exprojects\lnp-node\target\debug\deps\libbp-f330b1e0db93afd5.rlib --extern chrono=C:\code\exprojects\lnp-node\target\debug\deps\libchrono-6322b60c6ef41867.rlib --extern clap=C:\code\exprojects\lnp-node\target\debug\deps\libclap-e2161099ba94e45d.rlib --extern client_side_validation=C:\code\exprojects\lnp-node\target\debug\deps\libclient_side_validation-b5fe0e4bf2f035f2.rlib --extern commit_verify=C:\code\exprojects\lnp-node\target\debug\deps\libcommit_verify-82ea3b47a7a387bb.rlib --extern deflate=C:\code\exprojects\lnp-node\target\debug\deps\libdeflate-41fa35ca97402c50.rlib --extern wallet=C:\code\exprojects\lnp-node\target\debug\deps\libwallet-13bef98ef0b2f5c4.rlib --extern ed25519_dalek=C:\code\exprojects\lnp-node\target\debug\deps\libed25519_dalek-19d609c89b2166c8.rlib --extern secp256k1zkp=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1zkp-d78655216cdc8f04.rlib --extern inflate=C:\code\exprojects\lnp-node\target\debug\deps\libinflate-e41ab9d35d0b5b66.rlib --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rlib --extern lnpbp=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp-c194408113537f46.rlib --extern miniscript=C:\code\exprojects\lnp-node\target\debug\deps\libminiscript-9d2168e19dc31d55.rlib --extern num_derive=C:\code\exprojects\lnp-node\target\debug\deps\num_derive-ed09e7d1c6983b31.dll --extern num_traits=C:\code\exprojects\lnp-node\target\debug\deps\libnum_traits-e8b4ea697fa1fdad.rlib --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rlib --extern serde_json=C:\code\exprojects\lnp-node\target\debug\deps\libserde_json-418d17916b5962f1.rlib --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rlib --extern serde_yaml=C:\code\exprojects\lnp-node\target\debug\deps\libserde_yaml-57b949d56638978d.rlib --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out`
     Running `C:\code\exprojects\lnp-node\target\debug\build\zmq-44c7bb78699ba6d9\build-script-build`
     Running `rustc --crate-name zmq_sys C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zmq-sys-0.11.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"vendored\"" --cfg "feature=\"zeromq-src\"" -C metadata=a710d0431d0451c5 -C extra-filename=-a710d0431d0451c5 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib -l static=zmq -l dylib=iphlpapi`
     Running `rustc --crate-name zmq --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\zmq-0.9.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"vendored\"" --cfg "feature=\"zmq_has\"" -C metadata=4c9ffb6d2df6a96b -C extra-filename=-4c9ffb6d2df6a96b --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern bitflags=C:\code\exprojects\lnp-node\target\debug\deps\libbitflags-56b04ecee242fa81.rmeta --extern libc=C:\code\exprojects\lnp-node\target\debug\deps\liblibc-48be6ee2da7faeb0.rmeta --extern log=C:\code\exprojects\lnp-node\target\debug\deps\liblog-e4b22e3e134f882a.rmeta --extern zmq_sys=C:\code\exprojects\lnp-node\target\debug\deps\libzmq_sys-a710d0431d0451c5.rmeta --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib`
   Compiling internet2 v0.5.0-alpha.2
     Running `rustc --crate-name internet2 --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\internet2-0.5.0-alpha.2\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"inet2_derive\"" --cfg "feature=\"keygen\"" --cfg "feature=\"serde\"" --cfg 
"feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" --cfg "feature=\"tor\"" --cfg "feature=\"url\"" --cfg "feature=\"zmq\"" -C metadata=d9ddd104fa970b8d -C extra-filename=-d9ddd104fa970b8d --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern chacha20poly1305=C:\code\exprojects\lnp-node\target\debug\deps\libchacha20poly1305-443ff02f4142f1aa.rlib --extern inet2_addr=C:\code\exprojects\lnp-node\target\debug\deps\libinet2_addr-030ea1f5cc639494.rlib --extern inet2_derive=C:\code\exprojects\lnp-node\target\debug\deps\inet2_derive-832538b49faf61de.dll --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rlib --extern lightning_encoding=C:\code\exprojects\lnp-node\target\debug\deps\liblightning_encoding-1ee697e80f92a631.rlib --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rlib --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rlib --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --extern url=C:\code\exprojects\lnp-node\target\debug\deps\liburl-4f809cc6aa1b9594.rlib --extern zmq=C:\code\exprojects\lnp-node\target\debug\deps\libzmq-4c9ffb6d2df6a96b.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib`
   Compiling lnp-core v0.4.0-beta.3
   Compiling lnp2p v0.5.0-beta.1 (https://github.com/LNP-BP/lnp-core?branch=master#de83460e)
     Running `rustc --crate-name lnp --edition=2018 C:\Users\MSHIRAZ\.cargo\registry\src\github.com-1ecc6299db9ec823\lnp-core-0.4.0-beta.3\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" --cfg "feature=\"serde_crate\"" --cfg "feature=\"serde_with\"" -C metadata=d5848dfec7acbc27 -C extra-filename=-d5848dfec7acbc27 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern wallet=C:\code\exprojects\lnp-node\target\debug\deps\libwallet-13bef98ef0b2f5c4.rlib --extern internet2=C:\code\exprojects\lnp-node\target\debug\deps\libinternet2-d9ddd104fa970b8d.rlib --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rlib --extern lightning_encoding=C:\code\exprojects\lnp-node\target\debug\deps\liblightning_encoding-1ee697e80f92a631.rlib --extern lnpbp=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp-c194408113537f46.rlib --extern secp256k1=C:\code\exprojects\lnp-node\target\debug\deps\libsecp256k1-f79e9843ea4914c3.rlib --extern serde_crate=C:\code\exprojects\lnp-node\target\debug\deps\libserde-be1175ac80b49991.rlib --extern serde_with=C:\code\exprojects\lnp-node\target\debug\deps\libserde_with-b54af11a93c86782.rlib --extern strict_encoding=C:\code\exprojects\lnp-node\target\debug\deps\libstrict_encoding-7b1ffa3ee887f476.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib`
     Running `rustc --crate-name lnp2p --edition=2021 C:\Users\MSHIRAZ\.cargo\git\checkouts\lnp-core-3a79260725b7c4ac\de83460\lnp2p\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"legacy\"" --cfg "feature=\"lightning_encoding\"" -C metadata=825181aadb5f2c22 -C extra-filename=-825181aadb5f2c22 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern wallet=C:\code\exprojects\lnp-node\target\debug\deps\libwallet-13bef98ef0b2f5c4.rlib --extern internet2=C:\code\exprojects\lnp-node\target\debug\deps\libinternet2-d9ddd104fa970b8d.rlib --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rlib --extern lightning_encoding=C:\code\exprojects\lnp-node\target\debug\deps\liblightning_encoding-1ee697e80f92a631.rlib --extern lnpbp=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp-c194408113537f46.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib`
error[E0433]: failed to resolve: use of undeclared crate or module `strict_encoding`
   --> C:\Users\MSHIRAZ\.cargo\git\checkouts\lnp-core-3a79260725b7c4ac\de83460\lnp2p\src\legacy\types.rs:707:6
    |
707 | impl strict_encoding::Strategy for AnnouncedNodeAddr {
    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `strict_encoding`

error[E0433]: failed to resolve: use of undeclared crate or module `strict_encoding`
   --> C:\Users\MSHIRAZ\.cargo\git\checkouts\lnp-core-3a79260725b7c4ac\de83460\lnp2p\src\legacy\types.rs:708:21
    |
708 |     type Strategy = strict_encoding::strategies::UsingUniformAddr;
    |                     ^^^^^^^^^^^^^^^ use of undeclared crate or module `strict_encoding`

For more information about this error, try `rustc --explain E0433`.
error: could not compile `lnp2p` due to 2 previous errors

Caused by:
  process didn't exit successfully: `rustc --crate-name lnp2p --edition=2021 C:\Users\MSHIRAZ\.cargo\git\checkouts\lnp-core-3a79260725b7c4ac\de83460\lnp2p\src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type rlib --crate-type staticlib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"legacy\"" --cfg "feature=\"lightning_encoding\"" -C metadata=825181aadb5f2c22 -C extra-filename=-825181aadb5f2c22 --out-dir C:\code\exprojects\lnp-node\target\debug\deps -L dependency=C:\code\exprojects\lnp-node\target\debug\deps --extern amplify=C:\code\exprojects\lnp-node\target\debug\deps\libamplify-d89254d3d030d423.rlib --extern bitcoin=C:\code\exprojects\lnp-node\target\debug\deps\libbitcoin-096d92939bfd7382.rlib --extern wallet=C:\code\exprojects\lnp-node\target\debug\deps\libwallet-13bef98ef0b2f5c4.rlib --extern internet2=C:\code\exprojects\lnp-node\target\debug\deps\libinternet2-d9ddd104fa970b8d.rlib --extern lazy_static=C:\code\exprojects\lnp-node\target\debug\deps\liblazy_static-915917b7703ad76d.rlib --extern lightning_encoding=C:\code\exprojects\lnp-node\target\debug\deps\liblightning_encoding-1ee697e80f92a631.rlib --extern lnpbp=C:\code\exprojects\lnp-node\target\debug\deps\liblnpbp-c194408113537f46.rlib --cap-lints allow -L native=C:\code\exprojects\lnp-node\target\debug\build\secp256k1-sys-566d72b244b5eb3c\out -L native=C:\code\exprojects\lnp-node\target\debug\build\grin_secp256k1zkp-e4e3e9e6986030f0\out -L native=C:\code\exprojects\lnp-node\target\debug\build\ring-12615cbafb2d5874\out -L native=C:\code\exprojects\lnp-node\target\debug\build\zmq-sys-7f9a1a92c745967b\out\lib` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: build failed

Additional context
Add any other context about the problem here.

Other links
Please provide links and references to the affected repositories, code samples etc.

Tracking: full LN interoperability

Tested against c-Lightning 0.9.x

  1. Connectivity:
    • BOLT-8: Brontide encryption protocol & connectivity
    • BOLT-1: lightning serialization of data types
    • BOLT-1: TLV type serialization
    • BOLT-1: peer protocol (init, ping & pong exchange)
    • BOLT-9: channel feature flags
  2. Channel establishment
    • BOLT-3: Key derivation
    • BOLT-3: Proper tx structure generation
    • BOLT-2: Outbound channel opening
    • (partial) BOLT-2: Inbound channel acceptance
    • BOLT-2: Channel re-establishment
  3. HTLC payments
    • BOLT-3 HTLC outputs and transactions
    • BOLT-7: Onion encoding
    • (partial) BOLT-7: Gossip protocol
    • (partial) BOLT-7: Route computing
    • BOLT-2: HTLC P2P messaging
    • (partial) BOLT-2: Commitment transaction updates
    • (partial) BOLT-11: invoicing
  4. Channel closing
    • BOLT-2: Cooperative closing
    • Uncooperative closing
    • Penalty execution

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.