Feed for tag: eclair
eclair: v0.2-beta8

This release fixes a bug in our router module where we would tag signatures for channel_update messages that include an optional htlc_maximum_msat field as invalid and close the channel, even when these signatures were actually valid.

This bug is specific to our server/desktop node and does not affect our mobile wallet. Our testnet and mainnet nodes have already been patched. We * strongly * encourage users to upgrade as soon as possible.

Verifying signatures

You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it: - from our website: https://acinq.co/pgp/drouinf.asc - from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys

To import our signing key:

$ gpg --import drouinf.asc

To verify the release file checksums and signatures:

$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped

Upgrading

This release is compatible with Eclair v0.2-beta7. You don’t need to close your channels, just stop eclair, upgrade and restart.

eclair: v0.2-beta7

This is a maintenance release of eclair, which is now compatible with Bitcoin Core v0.17.0 (see our README).It will also work with Bitcoin Core v0.16.3.

Verifying signatures

You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it: - from our website: https://acinq.co/pgp/drouinf.asc - from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys

To import our signing key:

$ gpg --import drouinf.asc

To verify the release file checksums and signatures:

$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped

Upgrading

This release is compatible with Eclair v0.2-beta6. You don’t need to close your channels, just stop eclair, upgrade and restart.

Change log

  • Only persist trimmed htlcs (#724)
  • Add instructions for Bitcoin Core 0.17.0 (#732)
  • Update scalatest and remove junit runner (#728)
  • Simplify bitcoind version check (#731)

  • Complete commit logs

eclair: v0.2-beta6

This is a maintenance release of eclair, which includes several improvements and bug fixes, including: - improved reporting, more readable and parseable logs, with a default rolling policy (one log file per day) - support for channel range queries, a feature which will speed-up routing table synchronization. This is an important feature for light nodes (mobile nodes, …) - an audit database which keeps tracks of received/sent/relayed payments and miners fee, and new audit, networkfees and channelstats API calls - a “smooth” fee rate estimator, which will prevent channels from being closed when onchain fees change suddenly and peers don’t agree on onchain fee rates - temporary bans of peers that send too many bad routing info items (such as channels announcements for channels that have already been closed)

We strongly recommend that users upgrade their nodes.

Eclair: v0.2-beta5
This is a maintenance release of eclair, which includes several improvements and bug fixes, including: a fix for an unnecessary check on outgoing HTLCs that caused interoperability issues with c-lightning additional BOLT compliance checks the ability to specify payment request expiries from the API We strongly recommend that users upgrade their nodes. Change log Check when relay fee is insufficient (#634) Add api call to update channel relay fees (#620) Adding ability to set expiry when creating a new invoice (#632) Add missing BOLT 2 checks (fixes #613) (#618) Routing: remove final CLTV expiry check on outgoing HTLCs (#627) Complete commit logs Thank you @btcontract @n1bor !
Eclair: v0.2-beta4
This is a maintenance release of eclair, which includes several improvements and bug fixes, including: - a fix for a fee estimation bug which sometimes could have produced transactions that could not be relayed - a simple scheme for notifying users when a payment has been completed We strongly recommend that users upgrade their nodes. Upgrading This release is compatible with Eclair v0.2-beta3. You don’t need to close your channels, just stop eclair, upgrade and restart.
Eclair: v0.2-beta3
This is a maintenance release of eclair, which includes several improvements and bug fixes, including a few interop-related bugs, and a bug in our electrum wallet (which is used in our Android app, not on server/desktop nodes). … Change log Electrum: resolve server address only when connecting (#554) Electrum: correctly extract pubkeyScript from tx witness (#555) Electrum: fix wallet balance issue (#600) Support signing multiple similar/identical HTLCs (#553) Handle IPv4-mapped/tor2/tor3 addresses (#559) Remove utxo lock when call to signrawtransaction fails (#579) Add configurable min funding satoshis limit (#580) Complete commit logs …
Eclair: v0.2-beta2
This is a maintenance release of eclair, which fixes a bug in our bitcoin fee estimator. We strongly recommend that you upgrade your eclair node. … Change log Enforce a minimum fee rate (#530) Accept bech32 addresses (#531) Send channel_update once every 7 days instead of every day (#532) Complete commit logs
An Explainer on the Different Implementations of the Lightning Network
There are three different implementations of the Lightning Network. So far two of them have already reached mainnet beta phase (lnd and Eclair), while the last one (c-lightning) is still at the pre-beta phase. Although this is a big step for Lightning technology adoption, it will take some time until the first user-friendly wallets and applications will be available on the mainnet.
Eclair v0.2-alpha9
This release includes a breaking change in local database format, please close all channels before updating This release is BOLTs compliant . Caveat: If a revoked commitment tx is published, only the offender’s main output will be stolen as punishment, not the HTLCs. Changelog Fixed memory leak and reduce memory usage (#365) Fixed encoding of failure messages (#366) Fixed infinite payment retry loop when receiving unparseable failure messages (#391) JSON-RPC API is disabled by default, it requires a password and CORS is disabled (#354) Added preimage in P aymentSent (#374) Made payment request expiry configurable (#341) (Thanks @btcontract) Added customizable display unit (#396) Various fixes (Thanks @verretor @ KevinKelbie @Christewart) Complete commit logs