Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ACINQ/eclair
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.2-android
Choose a base ref
...
head repository: ACINQ/eclair
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.12-android
Choose a head ref
  • 6 commits
  • 15 files changed
  • 3 contributors

Commits on Nov 19, 2020

  1. Improve MPP-send for direct channels (#1599) (#1601)

    When the recipient is a direct peer, we can use the accurate knowledge
    of our local channels instead of hard-coded MPP parameters to choose
    the number of routes and the minimum route amount.
    
    This change makes it possible to easily send all local funds in one
    payment when we're directly connected to the recipient.
    t-bast authored Nov 19, 2020
    Configuration menu
    Copy the full SHA
    fccd20d View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. Remote failure updating routing hint (#1675)

    The routing hint we get in a Bolt 11 invoice may be obsolete when we attempt
    the payment: one of the nodes in the route may have updated his relay fees.
    
    Since this affects a private channel that is not kept in the routing graph,
    we need to update the routing hints before injecting them in the router.
    This was already done in `PaymentLifecycle` with automatic retries, but when
    using MPP we retried in the `MultiPartPaymentLifecycle` instead of inside
    the `PaymentLifecycle`, so we need to handle routing hints updates there.
    t-bast committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    cdb4b8a View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Use secp256k1-kmp (#1788)

    * Use secp256k1-kmp
    
    We get rid of our old JNI wrapper and switch to bitcoin-lib 0.18 which is based on secp256k1-kmp.
    This will give us a consistent secp256k1 library on all our apps (since secp256k1-kmp also provides an Android library).
    We also switch from spongycastle to bouncycastle (bitcoin-lib 0.18 uses bouncycastle).
    
    * Set version to SNAPSHOT
    
    Co-authored-by: dpad85 <5765435+dpad85@users.noreply.github.com>
    sstone and dpad85 authored May 7, 2021
    Configuration menu
    Copy the full SHA
    5dd5502 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

  1. Release v0.4.11-android

    dpad85 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    fbb996e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Stop masking feature bits (#1814)

    Remove a legacy work-around for very old eclair-mobile users.
    t-bast authored May 19, 2021
    Configuration menu
    Copy the full SHA
    fdb7a86 View commit details
    Browse the repository at this point in the history
  2. Release v0.4.12-android

    dpad85 committed May 19, 2021
    Configuration menu
    Copy the full SHA
    cf2d6af View commit details
    Browse the repository at this point in the history
Loading