github ACINQ/eclair v0.2-alpha6
Eclair v0.2-alpha6

latest releases: v0.10.0, v0.4.23-android-phoenix, v0.4.22-android-phoenix...
pre-release6 years ago

This release passes interoperability tests!

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

  • Support for electrumx API (#208, #232, #233, #257)
  • Rework preimage handling and channel closing logic (#183, #204, #247)
  • BOLT 11: Add an optional 'minimum htlc expiry' tag (#202, #210, #253)
  • Improved fees management (#216, #237)
  • Removed bitcoin-core parent-tx hack and check that all UTXOS are p2sh on testnet (#228, #231)
  • Docker support with repeatable build (#255) (Thanks @NicolasDorier )
  • Process update_fail_malformed_htlc properly (#168)
  • Re-send htlc/sigs after funding_locked (#169)
  • Handle update_fail_malformed_htlc in payment FSM (#170)
  • Added ACK-based TCP write back-pressure (#174)
  • Added check amount>dust on ClaimDelayedOutputTx (#177)
  • Reworked handling of shutdown messages (#176)
  • Base checks in sendAdd on the last sent sig (#180)
  • Support multiple hops in RoutingInfoTag (#185) (Thanks @btcontract )
  • Have channels subscribe to blockchain events at creation (#195)
  • Support building payments with extra hops (#198) (Thanks @btcontract )
  • Lock utxos when creating a funding transaction with Bitcoin Core (#211)
  • Delay announcement_signatures when received early (#217)
  • Use a separate htlc_key to sign 2nd stage htlc txs (#213)
  • Prune stale network announcements (#219)
  • Added more checks on open/accept messages (#240)
  • and many bugfixes and improvements (Thanks @btcontract, @dinnerisserved, @9kek, @matsjj, @Roasbeef, @fresheneesz)
  • Complete commit logs

Installation

Check these instructions.

Don't miss a new eclair release

NewReleases is sending notifications on new releases.