-
Notifications
You must be signed in to change notification settings - Fork 278
Comparing changes
Open a pull request
base repository: ACINQ/eclair
base: v0.3.2-android
head repository: ACINQ/eclair
compare: v0.3.3-android
- 15 commits
- 80 files changed
- 6 contributors
Commits on Jul 9, 2019
-
Wrap all routes in toStrictEntity (#1032)
* Wrap all routes in toStrictEntity
Configuration menu - View commit details
-
Copy full SHA for 5f4a2eb - Browse repository at this point
Copy the full SHA 5f4a2ebView commit details
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3479824 - Browse repository at this point
Copy the full SHA 3479824View commit details
Commits on Jul 11, 2019
-
TLV improvements and full spec compatibility (#1069)
This PR adds support for truncated integers as defined in the spec. The test vectors are updated to include all test vectors from rusty's spec PR. It also provides many changes to the tlv and tlv stream classes: - The tlv trait doesn't need a type field, the codec should handle that - A TLV stream should be scoped to a specific subtrait of tlv - Stream validation is done inside the codec instead of the tlv stream: it makes it more convenient for application layers to create tlv streams and manipulate them
Configuration menu - View commit details
-
Copy full SHA for 1621e39 - Browse repository at this point
Copy the full SHA 1621e39View commit details
Commits on Jul 12, 2019
-
Added a channel version to
Commitmentsobject (#1059)In a backward-compatible way, by using the fact that the first object of a legacy `Commitments` was a public key, starting from 0x02 or 0x03.
Configuration menu - View commit details
-
Copy full SHA for c1a7b4f - Browse repository at this point
Copy the full SHA c1a7b4fView commit details
Commits on Jul 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 62946a0 - Browse repository at this point
Copy the full SHA 62946a0View commit details -
Replace traits by bitfield for ChannelVersion (#1073)
We now store the channel version on a 8B bitfield prefixed by `0x01`
Configuration menu - View commit details
-
Copy full SHA for 00df431 - Browse repository at this point
Copy the full SHA 00df431View commit details
Commits on Jul 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3b30be9 - Browse repository at this point
Copy the full SHA 3b30be9View commit details
Commits on Jul 23, 2019
-
Handle fulfill not acked upstream (#1079)
When we want to fulfill an HTLC but the upstream peer is unresponsive, we must close the channel if we get too close to the HTLC timeout on their side. Otherwise we risk an on-chain race condition between our HTLC success transaction and their HTLC timeout transaction, which could result in a loss of funds.
Configuration menu - View commit details
-
Copy full SHA for 189b11e - Browse repository at this point
Copy the full SHA 189b11eView commit details -
Variable-length onion payloads (#976)
Add support for variable-length onion payloads at the Sphinx (cryptographic) layer. This is currently unused as we keep using the legacy format by default (this will be changed in a later commit). This commit also refactors quite heavily the Sphinx file.
Configuration menu - View commit details
-
Copy full SHA for 93d9369 - Browse repository at this point
Copy the full SHA 93d9369View commit details
Commits on Jul 24, 2019
-
Made using/storing/sending consistent (#1082)
We know can now do `goto(STATE) using DATA storing() sending msg1 msg2`.
Configuration menu - View commit details
-
Copy full SHA for e62adf2 - Browse repository at this point
Copy the full SHA e62adf2View commit details
Commits on Jul 25, 2019
-
Configurable transaction confirmation target (#1083)
* Use feeEstimator in NodeParams, remove all calls to Globals.feeratePerKw * Introduce FeeConf object and config block for confirmation targets, remove unused 'smartfeeNBlocks' * Use a custom confirmation target for commitment transaction * Use a custom confirmation target for funding transaction * Use custom confirmation target for mutual close transaction * Use custom confirmation target for claim transactions * Add confirmation target block 144 * Use block target = 12 as default for claim transactions
Configuration menu - View commit details
-
Copy full SHA for 131f50a - Browse repository at this point
Copy the full SHA 131f50aView commit details
Commits on Jul 26, 2019
-
Use correct cost comparison when evaluating candidate channels (#1090)
* Use correct cost comparison when evaluating if the amount we're sending is within the range htlcMinimumMsat/htlcMaximumMsat of the candidate channel
Configuration menu - View commit details
-
Copy full SHA for d88d376 - Browse repository at this point
Copy the full SHA d88d376View commit details -
Configuration menu - View commit details
-
Copy full SHA for c43035b - Browse repository at this point
Copy the full SHA c43035bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 138d2a2 - Browse repository at this point
Copy the full SHA 138d2a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c34f52 - Browse repository at this point
Copy the full SHA 7c34f52View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.2-android...v0.3.3-android