ACINQ / phoenix

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.
https://phoenix.acinq.co
Apache License 2.0
644 stars 97 forks source link

Merge iOS and Android hotfix branches #327

Closed dpad85 closed 1 year ago

dpad85 commented 1 year ago

This PR merges into master the current hotfix branches for the legacy Android app and the iOS app:

Which contain fixes for the legacy trampoline bits and lnurl-auth.

robbiehanson commented 1 year ago

A file managed to sneak into the repository using 2 different names: "LNUrlManager.kt" & "LnurlManager.kt"

This caused some confusion on my machine, which has a case-insensitive filesystem. So I tried to fix that.

I also added some unit tests to check for deserialization problems concerning the class name changes. Everything looks good.