From fbd00907ad10ec1eff9d390ef6c26a1d89dceb23 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:18:25 +0100 Subject: [PATCH 1/6] feat: :sparkles: add keplr mobile metadata --- wallets/keplrmobile/wallet.json | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/wallets/keplrmobile/wallet.json b/wallets/keplrmobile/wallet.json index d0d138f..793bc80 100644 --- a/wallets/keplrmobile/wallet.json +++ b/wallets/keplrmobile/wallet.json @@ -91,5 +91,23 @@ }, "layout": "logomark" } - ] + ], + "wallet_connect": { + "deeplink": { + "path": { + "android": "wcV2", + "ios": "wcV2" + } + } + }, + "mobile": { + "ios": { + "bundleIdentifier": "com.chainapsis.keplrwallet", + "schema": "keplrwallet" + }, + "android": { + "packageName": "com.chainapsis.keplr", + "schema": "keplrwallet" + } + } } From 6e278c6b023273f9c7d0214c106bcee31fd8d313 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:30:59 +0100 Subject: [PATCH 2/6] feat: :sparkles: add leap mobile metadata --- wallets/leapmobile/wallet.json | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/wallets/leapmobile/wallet.json b/wallets/leapmobile/wallet.json index 5b7f212..4712fb4 100644 --- a/wallets/leapmobile/wallet.json +++ b/wallets/leapmobile/wallet.json @@ -57,5 +57,23 @@ }, "layout": "logomark" } - ] + ], + "wallet_connect": { + "deeplink": { + "path": { + "android": "wcV2", + "ios": "wcV2" + } + } + }, + "mobile": { + "ios": { + "bundleIdentifier": "com.LeapCosmosWallet", + "schema": "leapcosmos" + }, + "android": { + "packageName": "io.leapwallet.cosmos", + "schema": "leapcosmos" + } + } } From 970859ab4b34e05765fdf96cda1a57f37a1e5507 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:33:40 +0100 Subject: [PATCH 3/6] feat: :sparkles: convert schema property to snake case converted wc and mobile properties to snake case. --- wallet.schema.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/wallet.schema.json b/wallet.schema.json index 419ac29..dcd303d 100644 --- a/wallet.schema.json +++ b/wallet.schema.json @@ -160,7 +160,8 @@ } } } - } + }, + "additionalProperties": false }, "mobile": { "type": "object", @@ -168,7 +169,7 @@ "android": { "type": "object", "properties": { - "packageName": { + "package_name": { "type": "string", "description": "The package name for your Android standalone app. You make it up, but it needs to be unique on the Play Store. See this [StackOverflow question](https://stackoverflow.com/questions/6273892/android-package-name-convention)." }, @@ -176,7 +177,7 @@ "type": "string", "description": "Custom schema that provide a way to reference resources inside an app, documented [here](https://developer.android.com/training/app-links/deep-linking)." }, - "universalSchema": { + "universal_schema": { "type": "string", "description": "Universal schema for universal deeplink that provide a way to reference resources inside an app, documented [here](https://developer.android.com/training/app-links)." } @@ -185,7 +186,7 @@ "ios": { "type": "object", "properties": { - "bundleIdentifier": { + "bundle_identifier": { "type": "string", "description": "The bundle identifier for your iOS standalone app. You make it up, but it needs to be unique on the App Store. See this [StackOverflow question](https://stackoverflow.com/questions/11347470/what-does-bundle-identifier-mean-in-an-ios-project)." }, @@ -193,13 +194,14 @@ "type": "string", "description": "Custom URL schemes provide a way to reference resources inside an app, documented [here](https://developer.apple.com/documentation/xcode/defining-a-custom-url-scheme-for-your-app)." }, - "universalSchema": { + "universal_schema": { "type": "string", "description": "Universal schema for universal deeplink that provide a way to reference resources inside an app, documented [here](https://developer.apple.com/ios/universal-links/)." } } } - } + }, + "additionalProperties": false } }, "additionalProperties": false, From 8322f405dbca6ef4abfde810f49d655ff656b1f8 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:34:09 +0100 Subject: [PATCH 4/6] feat: :sparkles: convert mobile wallet to snake case props --- wallets/keplrmobile/wallet.json | 4 ++-- wallets/leapmobile/wallet.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/wallets/keplrmobile/wallet.json b/wallets/keplrmobile/wallet.json index 793bc80..eb9633d 100644 --- a/wallets/keplrmobile/wallet.json +++ b/wallets/keplrmobile/wallet.json @@ -102,11 +102,11 @@ }, "mobile": { "ios": { - "bundleIdentifier": "com.chainapsis.keplrwallet", + "bundle_identifier": "com.chainapsis.keplrwallet", "schema": "keplrwallet" }, "android": { - "packageName": "com.chainapsis.keplr", + "package_name": "com.chainapsis.keplr", "schema": "keplrwallet" } } diff --git a/wallets/leapmobile/wallet.json b/wallets/leapmobile/wallet.json index 4712fb4..7b094a5 100644 --- a/wallets/leapmobile/wallet.json +++ b/wallets/leapmobile/wallet.json @@ -68,11 +68,11 @@ }, "mobile": { "ios": { - "bundleIdentifier": "com.LeapCosmosWallet", + "bundle_identifier": "com.LeapCosmosWallet", "schema": "leapcosmos" }, "android": { - "packageName": "io.leapwallet.cosmos", + "package_name": "io.leapwallet.cosmos", "schema": "leapcosmos" } } From 39c049ca0a409e01334b80e052a7ae9cf92f422b Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:44:04 +0100 Subject: [PATCH 5/6] feat: :sparkles: add cosmostation mobile metadata --- wallets/cosmostationmobile/wallet.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/wallets/cosmostationmobile/wallet.json b/wallets/cosmostationmobile/wallet.json index 547a8d1..7cfc5c9 100644 --- a/wallets/cosmostationmobile/wallet.json +++ b/wallets/cosmostationmobile/wallet.json @@ -85,5 +85,13 @@ }, "layout": "logomark" } - ] + ], + "mobile": { + "ios": { + "bundle_identifier": "io.wannabit.cosmostation" + }, + "android": { + "package_name": "wannabit.io.cosmostaion" + } + } } From 18c30f67016e8b94c89483e7dc066b76f2d60f7b Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 16 Dec 2023 12:45:45 +0100 Subject: [PATCH 6/6] feat: :sparkles: add trust wallet mobile metadata --- wallets/trustwalletmobile/wallet.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/wallets/trustwalletmobile/wallet.json b/wallets/trustwalletmobile/wallet.json index b8156b1..97fe6a4 100644 --- a/wallets/trustwalletmobile/wallet.json +++ b/wallets/trustwalletmobile/wallet.json @@ -50,5 +50,13 @@ "layout": "logo", "text_position": "top" } - ] + ], + "mobile": { + "ios": { + "bundle_identifier": "com.sixdays.trust" + }, + "android": { + "package_name": "com.wallet.crypto.trustapp" + } + } }