Skip to content

Commit bd8c4ba

Browse files
committed
feat: add gate wallet into wallets
1 parent 4c801e6 commit bd8c4ba

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

packages/cosmos-kit/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
"@cosmos-kit/ctrl": "^2.13.2",
7979
"@cosmos-kit/exodus": "^2.12.2",
8080
"@cosmos-kit/fin": "^2.13.3",
81+
"@cosmos-kit/gatewallet-extension": "1.1.2",
8182
"@cosmos-kit/keplr": "^2.14.3",
8283
"@cosmos-kit/leap": "^2.14.3",
8384
"@cosmos-kit/ledger": "^2.13.2",

packages/cosmos-kit/src/wallets.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { wallets as ctrlExtension } from '@cosmos-kit/ctrl-extension';
2121
import { wallets as exodusExtension } from '@cosmos-kit/exodus-extension';
2222
import { wallets as tailwindWallet } from '@cosmos-kit/tailwind';
2323
import { wallets as cdcwalletExtension } from '@cosmos-kit/cdcwallet-extension';
24+
import { wallets as gatewalletExtension } from '@cosmos-kit/gatewallet-extension';
2425

2526
export type WalletName =
2627
| 'keplr'
@@ -38,7 +39,8 @@ export type WalletName =
3839
| 'tailwind'
3940
| 'owallet'
4041
| 'exodus'
41-
| 'cdcwallet';
42+
| 'cdcwallet'
43+
| 'gatewallet';
4244

4345
export type WalletList<
4446
E extends MainWalletBase | null,
@@ -94,6 +96,7 @@ export const exodus = createWalletList(exodusExtension[0], null);
9496
export const tailwind = createWalletList(tailwindWallet[0], null);
9597
export const owallet = createWalletList(owalletExtension[0], owalletMobile[0]);
9698
export const cdcwallet = createWalletList(cdcwalletExtension[0], null);
99+
export const gatewallet = createWalletList(gatewalletExtension[0], null);
97100

98101
export type SubWalletList = MainWalletBase[] & {
99102
get mobile(): MainWalletBase[];
@@ -116,6 +119,7 @@ export type AllWalletList = SubWalletList & {
116119
tailwind: typeof tailwind;
117120
owallet: typeof owallet;
118121
cdcwallet: typeof cdcwallet;
122+
gatewallet: typeof gatewallet;
119123
for: (...names: WalletName[]) => SubWalletList;
120124
not: (...names: WalletName[]) => SubWalletList;
121125
};
@@ -155,7 +159,7 @@ export function createAllWalletList(ws: MainWalletBase[]) {
155159
wallets.tailwind = tailwind;
156160
wallets.owallet = owallet;
157161
wallets.cdcwallet = cdcwallet;
158-
162+
wallets.gatewallet = gatewallet;
159163
defineGetters(wallets);
160164

161165
wallets.for = function (...ns: WalletName[]) {
@@ -202,4 +206,5 @@ export const wallets = createAllWalletList([
202206
...tailwind,
203207
...owallet,
204208
...cdcwallet,
209+
...gatewallet,
205210
]);
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
export const ICON =
2-
'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAU4SURBVHgB7dnRTRxLGkDhYiMYIvCEABmQgUMwGeAM7AyACDARGEcAGUAGkAGTQS9jefdh915rhWTtVJ/vk37R4qmo6T7d9ByNMZYBJP1jAFkCAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGECAGGJAFxeXo7X19exLMs0s1/zWlxcXEy3/9+/fx/b7XYULGuetwtpmdV+7TPt9V/N+fn5MqvHx8ep9vo9c/TrYLXePscxq91uN46Pj8fM7u/vx9nZ2ZjV6enpeHp6GmvlHcAB22w2Y3azP0av4TP4HQGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAMAGAsNUHYLfbDf5/Xl5eBodr9QG4vb0ds7q+vh6zm3n/9/F6eHgYa7esfa6urpaZvL6+/lzzTHv8u/n69evy/Py8zOT+/n7ZbrdT7fM7Z6rFJufi4mKqC+jx8XG5vLycao/DM9Vic3N+fr7M6ubmZqq9Ls7RrwMO1NvddJycnIxZHR8fexF7wHwNeOA2m82Y2czxKhAACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMA/qjdbjc4XAJw4G5vb8esXl5extPT0+CwLeaw5+rqapnN/f39st1up9rn4hz9Oli18/Pz8enTp/F2Qo4Z7O+c+zv/t2/f/v27zWbzc2ax/xv+5eTkZHz58uXnzxns1353dzeur69HwTS1es+8nXjLrD5//jzVXv/V7J8CZnVzczPVXr9nVv8E8Pz8PM2d/z/tX6AdHx+Pme3vpB8/fhyzOj09XfV7jNW/BJz14t+b6ZH/73z48GHMbA2fwe/4FoA/au0X0OwEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEAMIEgD9qt9sNDtfqA/Dw8DBmdXd3N2b348ePMauXl5epz5//1bLm2W63y/Pz8zKbp6enn2ufaa//bq6urpbZvL6+LicnJ1Pt83vm6NfB6p2dnY1Z7B+b3wIw1uTtYhqbzWbMYL//+7t/4d+XTACA/+YlIIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIQJAIT9E9kyaBHlxZP4AAAAAElFTkSuQmCC';
2+
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjAwcHgiIGhlaWdodD0iNjAwcHgiIHZpZXdCb3g9IjAgMCA2MDAgNjAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPue8lue7hCA3PC90aXRsZT4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAwIDYwMCAwIDYwMCA2MDAgMCA2MDAiPjwvcG9seWdvbj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSLmjaLoibIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTVkciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzU1LjAwMDAwMCwgLTU1MTguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc1NS4wMDAwMDAsIDU1MTguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uEIj4KICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAwLDQ2NC45OTg0MjcgQzIwOC44NzMwNjksNDY0Ljk5ODQyNyAxMzQuOTk2NTA0LDM5MS4xMjI1NjYgMTM0Ljk5NjUwNCwyOTkuOTk2NTA0IEMxMzQuOTk2NTA0LDIwOC44NzA0NDIgMjA4Ljg3MzA2OSwxMzUuMDAwOTM4IDMwMCwxMzUuMDAwOTM4IEwzMDAsLTAuMDAwNjM1NjAwNjI0IEMxMzQuMzEwMDQ5LC0wLjAwMDYzNTYwMDYyNCAwLDEzNC4zMTQ0ODkgMCwyOTkuOTk2NTA0IEMwLDQ2NS42Nzg1MiAxMzQuMzEwMDQ5LDYwMCAzMDAsNjAwIEM0NjUuNjg5OTUxLDYwMCA2MDAsNDY1LjY3ODUyIDYwMCwyOTkuOTk2NTA0IEw0NjUuMDAzNDk2LDI5OS45OTY1MDQgQzQ2NS4wMDM0OTYsMzkxLjEyMjU2NiAzOTEuMTI2OTMxLDQ2NC45OTg0MjcgMzAwLDQ2NC45OTg0MjciIGlkPSJGaWxsLTEiIGZpbGw9IiMyMzU0RTYiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMyIgZmlsbD0iIzE3RTZBMSIgcG9pbnRzPSIyOTkuOTkyMzczIDI5OS45OTcxNCA0NjQuOTk1ODY5IDI5OS45OTcxNCA0NjQuOTk1ODY5IDEzNC45OTUyMTcgMjk5Ljk5MjM3MyAxMzQuOTk1MjE3Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==";

wallets/gatewallet-extension/src/extension/registry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export const GatewalletExtensionInfo: Wallet = {
77
prettyName: 'GateWallet',
88
logo: ICON,
99
mode: 'extension',
10-
mobileDisabled: true,
10+
mobileDisabled: false,
1111
rejectMessage: {
1212
source: 'Request rejected',
1313
},

0 commit comments

Comments
 (0)