Skip to content

Commit 0b8447c

Browse files
committed
Merge branch 'master' into release-v1.0.3
2 parents d8f96e7 + 033edb4 commit 0b8447c

File tree

5 files changed

+40
-62
lines changed

5 files changed

+40
-62
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
"@shopify/react-native-skia": "1.2.1",
4848
"@synonymdev/blocktank-client": "0.0.50",
4949
"@synonymdev/blocktank-lsp-http-client": "1.1.2",
50-
"@synonymdev/feeds": "2.1.1",
50+
"@synonymdev/feeds": "3.0.0",
5151
"@synonymdev/ledger": "0.0.5",
5252
"@synonymdev/react-native-ldk": "0.0.148",
5353
"@synonymdev/react-native-lnurl": "0.0.10",
5454
"@synonymdev/result": "0.0.2",
5555
"@synonymdev/slashtags-keychain": "1.0.0",
56-
"@synonymdev/slashtags-profile": "1.0.2",
56+
"@synonymdev/slashtags-profile": "2.0.0",
5757
"@synonymdev/slashtags-url": "1.0.1",
5858
"@synonymdev/slashtags-widget-bitcoin-feed": "1.0.0",
5959
"@synonymdev/slashtags-widget-facts-feed": "1.1.0",

src/screens/Activity/ActivityDetail.tsx

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ const OnchainActivityDetail = ({
144144
confirmTimestamp,
145145
isTransfer,
146146
isBoosted,
147-
address,
148147
exists,
149148
} = item;
150149

@@ -582,15 +581,6 @@ const OnchainActivityDetail = ({
582581
value={<BodySSB>{txId}</BodySSB>}
583582
/>
584583
</TouchableOpacity>
585-
<TouchableOpacity
586-
style={styles.sectionContainer}
587-
activeOpacity={0.7}
588-
onPress={(): void => onCopy(address)}>
589-
<Section
590-
title={t('activity_address')}
591-
value={<BodySSB>{address}</BodySSB>}
592-
/>
593-
</TouchableOpacity>
594584
{txDetails ? (
595585
<>
596586
<View style={styles.sectionContainer}>
@@ -990,17 +980,15 @@ const LightningActivityDetail = ({
990980
value={<BodySSB>{id}</BodySSB>}
991981
/>
992982
</TouchableOpacity>
993-
{address && (
994-
<TouchableOpacity
995-
style={styles.sectionContainer}
996-
activeOpacity={0.7}
997-
onPress={(): void => onCopy(address)}>
998-
<Section
999-
title={t('activity_invoice')}
1000-
value={<BodySSB>{address}</BodySSB>}
1001-
/>
1002-
</TouchableOpacity>
1003-
)}
983+
<TouchableOpacity
984+
style={styles.sectionContainer}
985+
activeOpacity={0.7}
986+
onPress={(): void => onCopy(address)}>
987+
<Section
988+
title={t('activity_invoice')}
989+
value={<BodySSB>{address}</BodySSB>}
990+
/>
991+
</TouchableOpacity>
1004992
</>
1005993
)}
1006994
</>

src/screens/Wallets/BoostPrompt.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ const BoostForm = ({
5656
const [preparing, setPreparing] = useState(true);
5757
const [loading, setLoading] = useState(false);
5858
const [showCustom, setShowCustom] = useState(false);
59-
const boostData = useMemo(() => canBoost(activityItem.id), [activityItem.id]);
59+
const boostData = useMemo(
60+
() => canBoost(activityItem.txId),
61+
[activityItem.txId],
62+
);
6063

6164
const activityItemFee = activityItem.fee;
6265
const recommendedFee = feeEstimates.fast;
@@ -77,7 +80,7 @@ const BoostForm = ({
7780
const res = await setupBoost({
7881
selectedWallet,
7982
selectedNetwork,
80-
txid: activityItem.id,
83+
txid: activityItem.txId,
8184
});
8285
setPreparing(false);
8386

@@ -90,7 +93,7 @@ const BoostForm = ({
9093
return (): void => {
9194
resetSendTransaction();
9295
};
93-
}, [activityItem.id, selectedNetwork, selectedWallet, dispatch]);
96+
}, [activityItem.txId, selectedNetwork, selectedWallet, dispatch]);
9497

9598
// Set fee to recommended value
9699
useEffect(() => {

src/utils/wallet/transfer.ts

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,19 @@ export const getTransferForTx = async (
1414
const { currentWallet, selectedNetwork } = getCurrentWallet();
1515
const transfers = currentWallet.transfers[selectedNetwork];
1616

17-
const transfer = transfers.find((t) => {
18-
// check if the tx is a transfer to spending
19-
const isTransferToSpending = t.txId === tx.txid;
20-
if (isTransferToSpending) {
21-
return true;
22-
}
17+
// check if the tx is a transfer to spending
18+
const transferToSpending = transfers.find((t) => t.txId === tx.txid);
19+
if (transferToSpending) {
20+
return transferToSpending;
21+
}
2322

24-
// if the funding tx is in the transfer list it's a mutual close
23+
// if the funding tx is in the transfer list it's a mutual close
24+
const transferToSavings = transfers.find((t) => {
2525
const txInput = tx.vin.find((vin) => t.txId === vin.txid);
26-
if (txInput) {
27-
return true;
28-
}
26+
return !!txInput;
2927
});
30-
31-
if (transfer) {
32-
return transfer;
28+
if (transferToSavings) {
29+
return transferToSavings;
3330
}
3431

3532
// If we haven't found a transfer yet, check if the tx is a sweep from a force close

yarn.lock

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4626,21 +4626,12 @@ __metadata:
46264626
languageName: node
46274627
linkType: hard
46284628

4629-
"@synonymdev/feeds@npm:2.1.1":
4630-
version: 2.1.1
4631-
resolution: "@synonymdev/feeds@npm:2.1.1"
4632-
dependencies:
4633-
b4a: ^1.5.3
4634-
checksum: 8f09b7cb2b5bd8156f585a5601e88ecaaae41daa3a1f31595da31596df70ca6ab5f1df4b787f37a7240c3dc5a6bb213791dcc2b07ec89709875d16e96dced6f0
4635-
languageName: node
4636-
linkType: hard
4637-
4638-
"@synonymdev/feeds@npm:^2.0.0, @synonymdev/feeds@npm:^2.1.0":
4639-
version: 2.1.0
4640-
resolution: "@synonymdev/feeds@npm:2.1.0"
4629+
"@synonymdev/feeds@npm:3.0.0, @synonymdev/feeds@npm:^2.0.0, @synonymdev/feeds@npm:^2.1.0":
4630+
version: 3.0.0
4631+
resolution: "@synonymdev/feeds@npm:3.0.0"
46414632
dependencies:
4642-
b4a: ^1.5.3
4643-
checksum: f34e80b1ea64c7e58767a85d2d055ccbc8cf6e62538aff008a73c58eddaf7042383b0e14ebfba8f27fb395ccdf1787b5a534d167eb91ac5b36d6287b49a9a934
4633+
"@synonymdev/slashtags-url": ^1.0.1
4634+
checksum: a5c4cf3b8c70df31b35acce5cac2823ef13629675d3e1c416319079c905ce7c02dbc7e473bcc8f78a7ddbaf9de346191af50614161e555cd590e56c3d2ff6e63
46444635
languageName: node
46454636
linkType: hard
46464637

@@ -4710,18 +4701,17 @@ __metadata:
47104701
languageName: node
47114702
linkType: hard
47124703

4713-
"@synonymdev/slashtags-profile@npm:1.0.2":
4714-
version: 1.0.2
4715-
resolution: "@synonymdev/slashtags-profile@npm:1.0.2"
4704+
"@synonymdev/slashtags-profile@npm:2.0.0":
4705+
version: 2.0.0
4706+
resolution: "@synonymdev/slashtags-profile@npm:2.0.0"
47164707
dependencies:
47174708
"@synonymdev/slashtags-url": ^1.0.0-alpha.3
47184709
ajv: ^8.12.0
4719-
b4a: ^1.6.3
4720-
checksum: 582d43e7b72562b2d88ada51554e60c6d12a13e985420ac3f49bbc401c18094ffccb0875d2476cc21da0d85cd97dd91b294851875cf74f3de13e937be2f99963
4710+
checksum: a9e61ede1d97fc3b1c40b478c6afb53a7b8d04c3c9bb9ee3eac1ed37616a2c97774c28493bdf8955592ab2cc5b6aa6a1f682890305c900ee11d218b36a5b9948
47214711
languageName: node
47224712
linkType: hard
47234713

4724-
"@synonymdev/slashtags-url@npm:1.0.1":
4714+
"@synonymdev/slashtags-url@npm:1.0.1, @synonymdev/slashtags-url@npm:^1.0.1":
47254715
version: 1.0.1
47264716
resolution: "@synonymdev/slashtags-url@npm:1.0.1"
47274717
dependencies:
@@ -5817,7 +5807,7 @@ __metadata:
58175807
languageName: node
58185808
linkType: hard
58195809

5820-
"b4a@npm:^1.0.1, b4a@npm:^1.1.0, b4a@npm:^1.5.3, b4a@npm:^1.6.0, b4a@npm:^1.6.3":
5810+
"b4a@npm:^1.0.1, b4a@npm:^1.1.0, b4a@npm:^1.5.3, b4a@npm:^1.6.0":
58215811
version: 1.6.3
58225812
resolution: "b4a@npm:1.6.3"
58235813
checksum: 9038fce3688b3b2d6965be32123623e6bdbd62e07d1dad3bdf063500d03ccd7583fcb8fe21603f08f92c9bb175ae8d2ae0f85643cbfbd5cb4222fcea31b252d5
@@ -6312,13 +6302,13 @@ __metadata:
63126302
"@shopify/react-native-skia": 1.2.1
63136303
"@synonymdev/blocktank-client": 0.0.50
63146304
"@synonymdev/blocktank-lsp-http-client": 1.1.2
6315-
"@synonymdev/feeds": 2.1.1
6305+
"@synonymdev/feeds": 3.0.0
63166306
"@synonymdev/ledger": 0.0.5
63176307
"@synonymdev/react-native-ldk": 0.0.148
63186308
"@synonymdev/react-native-lnurl": 0.0.10
63196309
"@synonymdev/result": 0.0.2
63206310
"@synonymdev/slashtags-keychain": 1.0.0
6321-
"@synonymdev/slashtags-profile": 1.0.2
6311+
"@synonymdev/slashtags-profile": 2.0.0
63226312
"@synonymdev/slashtags-url": 1.0.1
63236313
"@synonymdev/slashtags-widget-bitcoin-feed": 1.0.0
63246314
"@synonymdev/slashtags-widget-facts-feed": 1.1.0

0 commit comments

Comments
 (0)