Browse Source

Add Breez & Bitcoin Beach wallets

Closes: #187
Changelog-Added: Added Breez wallet to wallet selector
Changelog-Added: Added Bitcoin Beach wallet to wallet selector
post-button-style
Lee Salminen 2 years ago
committed by William Casarin
parent
commit
4781795187
  1. 21
      damus/Assets.xcassets/bbw.imageset/Contents.json
  2. BIN
      damus/Assets.xcassets/bbw.imageset/bbw.jpg
  3. 21
      damus/Assets.xcassets/breez.imageset/Contents.json
  4. BIN
      damus/Assets.xcassets/breez.imageset/breez.jpg
  5. 2
      damus/Info.plist
  6. 8
      damus/Models/Wallet.swift

21
damus/Assets.xcassets/bbw.imageset/Contents.json

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "bbw.jpg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

BIN
damus/Assets.xcassets/bbw.imageset/bbw.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

21
damus/Assets.xcassets/breez.imageset/Contents.json

@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "breez.jpg",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

BIN
damus/Assets.xcassets/breez.imageset/breez.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

2
damus/Info.plist

@ -17,6 +17,8 @@
</array>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>bitcoinbeach</string>
<string>breez</string>
<string>muun</string>
<string>zeusln</string>
<string>zebedee</string>

8
damus/Models/Wallet.swift

@ -31,6 +31,8 @@ enum Wallet: String, CaseIterable, Identifiable {
case zeusln
case lnlink
case phoenix
case breez
case bitcoinbeach
var model: Model {
switch self {
@ -63,6 +65,12 @@ enum Wallet: String, CaseIterable, Identifiable {
case .phoenix:
return .init(index: 8, tag: "phoenix", displayName: "Phoenix", link: "phoenix://",
appStoreLink: "https://apps.apple.com/us/app/phoenix-wallet/id1544097028", image: "phoenix")
case .breez:
return .init(index: 9, tag: "breez", displayName: "Breez", link: "breez:",
appStoreLink: "https://apps.apple.com/us/app/breez-lightning-client-pos/id1463604142", image: "breez")
case .bitcoinbeach:
return .init(index: 10, tag: "bitcoinbeach", displayName: "Bitcoin Beach", link: "bitcoinbeach://",
appStoreLink: "https://apps.apple.com/sv/app/bitcoin-beach-wallet/id1531383905", image: "bbw")
}
}

Loading…
Cancel
Save