forked from snapshot-labs/snapshot-v1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path@snapshot-labs+lock+0.1.3.patch
61 lines (59 loc) · 2.83 KB
/
@snapshot-labs+lock+0.1.3.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
diff --git a/node_modules/@snapshot-labs/lock/connectors/gnosis.ts b/node_modules/@snapshot-labs/lock/connectors/gnosis.ts
index b07d2d3..1533065 100644
--- a/node_modules/@snapshot-labs/lock/connectors/gnosis.ts
+++ b/node_modules/@snapshot-labs/lock/connectors/gnosis.ts
@@ -8,9 +8,11 @@ export default class Connector extends LockConnector {
async connect() {
let provider;
try {
+ let SafeAppsSDK = (await getSDK()).default;
// @ts-ignore
- const SafeAppsSDK = (await getSDK()).default.default;
-
+ if (SafeAppsSDK.default)
+ // @ts-ignore
+ SafeAppsSDK = SafeAppsSDK.default;
const sdk = new SafeAppsSDK();
const safe = await sdk.safe.getInfo();
diff --git a/node_modules/@snapshot-labs/lock/connectors/portis.ts b/node_modules/@snapshot-labs/lock/connectors/portis.ts
index 8209bf2..9f30c36 100644
--- a/node_modules/@snapshot-labs/lock/connectors/portis.ts
+++ b/node_modules/@snapshot-labs/lock/connectors/portis.ts
@@ -1,5 +1,5 @@
// @ts-ignore
-const get = () => import(/* webpackChunkName: "portis" */ '@portis/web3'); // v2.0.0-beta.49
+const get = () => import(/* webpackChunkName: "portis" */ '@portis/web3/umd'); // v2.0.0-beta.49
import LockConnector from '../src/connector';
export default class Connector extends LockConnector {
diff --git a/node_modules/@snapshot-labs/lock/connectors/walletconnect.ts b/node_modules/@snapshot-labs/lock/connectors/walletconnect.ts
index 9c88bd2..e80c953 100644
--- a/node_modules/@snapshot-labs/lock/connectors/walletconnect.ts
+++ b/node_modules/@snapshot-labs/lock/connectors/walletconnect.ts
@@ -6,7 +6,9 @@ export default class Connector extends LockConnector {
async connect() {
let provider;
try {
- const WalletConnectProvider = (await get()).default;
+ let WalletConnectProvider = (await get()).default;
+ if (WalletConnectProvider.default)
+ WalletConnectProvider = WalletConnectProvider.default;
provider = new WalletConnectProvider(this.options);
await provider.enable();
} catch (e) {
diff --git a/node_modules/@snapshot-labs/lock/connectors/walletlink.ts b/node_modules/@snapshot-labs/lock/connectors/walletlink.ts
index d1cf343..56be65c 100644
--- a/node_modules/@snapshot-labs/lock/connectors/walletlink.ts
+++ b/node_modules/@snapshot-labs/lock/connectors/walletlink.ts
@@ -6,9 +6,10 @@ export default class Connector extends LockConnector {
async connect() {
let provider;
try {
- const WalletLink = (await get()).default;
- const walletLink = new WalletLink(this.options);
+ let WalletLink = (await get()).default;
// @ts-ignore
+ if (WalletLink.default) WalletLink = WalletLink.default;
+ const walletLink = new WalletLink(this.options);
provider = walletLink.makeWeb3Provider(
this.options.ethJsonrpcUrl,
this.options.chainId