Skip to content

Commit 9358fdb

Browse files
authored
Merge pull request #545 from greymass/wallet-plugin-gatewallet
Add wallet-plugin-gatewallet
2 parents 1c7cd17 + ed42718 commit 9358fdb

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ PUBLIC_WALLET_SCATTER=false
9696
PUBLIC_WALLET_TOKENPOCKET=false
9797
PUBLIC_WALLET_WEB_AUTHENTICATOR=false
9898
PUBLIC_WALLET_WOMBAT=false
99+
PUBLIC_WALLET_GATEWALLET=false
99100

100101
BACKEND_API_CHAIN="https://jungle4.greymass.com"
101102
BACKEND_API_HISTORY="https://jungle4.greymass.com"

bun.lock

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"@wharfkit/wallet-plugin-anchor": "^1.6.0",
2020
"@wharfkit/wallet-plugin-cleos": "^1.2.0",
2121
"@wharfkit/wallet-plugin-cloudwallet": "^1.4.0",
22+
"@wharfkit/wallet-plugin-gatewallet": "^1.1.0",
2223
"@wharfkit/wallet-plugin-imtoken": "^1.1.0",
2324
"@wharfkit/wallet-plugin-metamask": "^1.2.1",
2425
"@wharfkit/wallet-plugin-privatekey": "^1.1.0",
@@ -513,6 +514,8 @@
513514

514515
"@wharfkit/wallet-plugin-cloudwallet": ["@wharfkit/wallet-plugin-cloudwallet@1.4.0", "", { "dependencies": { "tslib": "^2.1.0" }, "peerDependencies": { "@wharfkit/session": "^1.2.7" } }, "sha512-U3iF3iSOcedD5bzKt5aHDjDyDQJM/q1fTiL17YRvIJSkKNx//f+6mf7dj0zkdkC8/z9mrnQ6NN6EHmsXNNdKqg=="],
515516

517+
"@wharfkit/wallet-plugin-gatewallet": ["@wharfkit/wallet-plugin-gatewallet@1.1.0", "", { "dependencies": { "tslib": "^2.1.0" }, "peerDependencies": { "@wharfkit/session": "^1.7.0" } }, "sha512-NoY6uVQII2xd1/S1jsdCpbHRENK9sfptDDUfuVk+Ogqlt/bpW8juOfBw07+gKCgToHoxCAKsZ57SeY1W8CIBlQ=="],
518+
516519
"@wharfkit/wallet-plugin-imtoken": ["@wharfkit/wallet-plugin-imtoken@1.1.0", "", { "dependencies": { "tslib": "^2.1.0" }, "peerDependencies": { "@wharfkit/session": "^1.1.0" } }, "sha512-zb4VQ0PNpbIG2WBYZBSJXvM0Nk2m3Xtc6DWCMk7MCtDlbWlXdc8KuOEMkN2LUlV0rU+LNJxdOTddBwgvjViSog=="],
517520

518521
"@wharfkit/wallet-plugin-metamask": ["@wharfkit/wallet-plugin-metamask@1.2.1", "", { "dependencies": { "@metamask/providers": "^17.0.0", "tslib": "^2.1.0" }, "peerDependencies": { "@wharfkit/session": "^1.4.0" } }, "sha512-zu+sX37GNEboiDGtKa5rpaQQRPkbug9v0v3+ddAB/zoXqw0VF353/5tMEJcFCI5M7U98PUFA5/XJFVHL6zRQ/g=="],

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"@wharfkit/wallet-plugin-anchor": "^1.6.0",
6868
"@wharfkit/wallet-plugin-cleos": "^1.2.0",
6969
"@wharfkit/wallet-plugin-cloudwallet": "^1.4.0",
70+
"@wharfkit/wallet-plugin-gatewallet": "^1.1.0",
7071
"@wharfkit/wallet-plugin-imtoken": "^1.1.0",
7172
"@wharfkit/wallet-plugin-metamask": "^1.2.1",
7273
"@wharfkit/wallet-plugin-privatekey": "^1.1.0",

src/lib/wharf/plugins.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import {
99
PUBLIC_WALLET_SCATTER,
1010
PUBLIC_WALLET_TOKENPOCKET,
1111
PUBLIC_WALLET_WEB_AUTHENTICATOR,
12-
PUBLIC_WALLET_WOMBAT
12+
PUBLIC_WALLET_WOMBAT,
13+
PUBLIC_WALLET_GATEWALLET
1314
} from '$env/static/public';
1415
import type { ChainDefinition } from '@wharfkit/common';
1516
import type { WalletPlugin, TransactPlugin } from '@wharfkit/session';
@@ -24,6 +25,7 @@ import { WalletPluginScatter } from '@wharfkit/wallet-plugin-scatter';
2425
import { WalletPluginTokenPocket } from '@wharfkit/wallet-plugin-tokenpocket';
2526
import { WalletPluginWebAuthenticator } from '@wharfkit/wallet-plugin-web-authenticator';
2627
import { WalletPluginWombat } from '@wharfkit/wallet-plugin-wombat';
28+
import { WalletPluginGateWallet } from '@wharfkit/wallet-plugin-gatewallet';
2729

2830
import { TransactPluginResourceProvider } from '@wharfkit/transact-plugin-resource-provider';
2931
import { TransactPluginStatusEmitter } from '$lib/wharf/plugins/status';
@@ -73,6 +75,10 @@ if (isENVTrue(PUBLIC_WALLET_WOMBAT)) {
7375
baseWalletPlugins.push(new WalletPluginWombat());
7476
}
7577

78+
if (isENVTrue(PUBLIC_WALLET_GATEWALLET)) {
79+
baseWalletPlugins.push(new WalletPluginGateWallet());
80+
}
81+
7682
// If a local key is provided, add the private key wallet
7783
if (PUBLIC_LOCAL_SIGNER) {
7884
baseWalletPlugins.unshift(new WalletPluginPrivateKey(PUBLIC_LOCAL_SIGNER));

0 commit comments

Comments
 (0)