Skip to content

Commit 9b8e0ac

Browse files
Merge pull request #237 from multiversx/development
Replace IFrameProvider with MetamaskProxyProvider
2 parents 77f7e82 + 4a00b7c commit 9b8e0ac

File tree

4 files changed

+24
-14
lines changed

4 files changed

+24
-14
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@fortawesome/free-solid-svg-icons": "6.5.1",
1111
"@fortawesome/react-fontawesome": "0.2.0",
1212
"@multiversx/sdk-core": "13.2.1",
13-
"@multiversx/sdk-dapp": "2.36.1",
13+
"@multiversx/sdk-dapp": "2.38.0",
1414
"@multiversx/sdk-network-providers": "2.4.3",
1515
"axios": "1.6.5",
1616
"classnames": "2.3.2",

src/components/sdkDappComponents.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ export { DappProvider } from '@multiversx/sdk-dapp/wrappers/DappProvider/DappPro
2424
export { TransactionRow } from '@multiversx/sdk-dapp/UI/TransactionsTable/components/TransactionRow';
2525
export { ACCOUNTS_ENDPOINT } from '@multiversx/sdk-dapp/apiCalls/endpoints';
2626
export { ExplorerLink } from '@multiversx/sdk-dapp/UI/ExplorerLink';
27-
export { IFrameLoginButton } from '@multiversx/sdk-dapp/UI/iframe/IFrameLoginButton/IFrameLoginButton';
27+
export { MetamaskProxyButton } from '@multiversx/sdk-dapp/UI/metamaskProxy/MetamaskProxyLoginButton/MetamaskProxyButton';

src/pages/Unlock/Unlock.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
WebWalletLoginButton as WebWalletUrlLoginButton,
1414
XaliasCrossWindowLoginButton,
1515
CrossWindowLoginButton,
16-
IFrameLoginButton
16+
MetamaskProxyButton
1717
} from 'components/sdkDappComponents';
1818
import { nativeAuth } from 'config';
1919
import { RouteNamesEnum } from 'localConstants';
@@ -80,8 +80,8 @@ export const Unlock = () => {
8080
/>
8181
<XaliasLoginWrapper {...commonProps} />
8282
<WebWalletLoginWrapper {...commonProps} />
83-
<IFrameLoginButton
84-
loginButtonText='IFrame Login'
83+
<MetamaskProxyButton
84+
loginButtonText='Metamask Proxy'
8585
{...commonProps}
8686
/>
8787
</div>

yarn.lock

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,22 +1033,23 @@
10331033
resolved "https://registry.yarnpkg.com/@multiversx/sdk-dapp-utils/-/sdk-dapp-utils-0.0.1.tgz#ba8bd9319649d45dea9a76beca1e03d957dea2cb"
10341034
integrity sha512-fl3TdES93Jc4T559BI+QxNRGRUTabb7TiAXHKL9g6mbLD+silK+5euAoDpPBkbZpVFnfsXQssUVuyKBV4Ine6w==
10351035

1036-
"@multiversx/sdk-dapp@2.36.1":
1037-
version "2.36.1"
1038-
resolved "https://registry.yarnpkg.com/@multiversx/sdk-dapp/-/sdk-dapp-2.36.1.tgz#e70fd9e2df092f65882f32d5a7515ed41b1f63b7"
1039-
integrity sha512-hzLRGt1/gAw7I/yc5cjrH3hoWo9LRA+UvpgcokP4PAP9SBZnbqIcJKWOoqS56xQTxN8I2OlSwOZfBML6hps5lA==
1036+
"@multiversx/sdk-dapp@2.38.0":
1037+
version "2.38.0"
1038+
resolved "https://registry.yarnpkg.com/@multiversx/sdk-dapp/-/sdk-dapp-2.38.0.tgz#abbbb12d1226049426bb030c534946130121356b"
1039+
integrity sha512-e7cIHXuVRe7O7oflHs6KnC54mxIVq+La7r1AOGiub3u+rBGf8hOOdeslBcEyi+m614fRfNR9SZ2UMjawszvakg==
10401040
dependencies:
10411041
"@lifeomic/axios-fetch" "3.0.1"
10421042
"@metamask/providers" "16.0.0"
10431043
"@multiversx/sdk-dapp-utils" "^0.0.1"
10441044
"@multiversx/sdk-extension-provider" "3.0.0"
10451045
"@multiversx/sdk-hw-provider" "6.4.0"
10461046
"@multiversx/sdk-metamask-provider" "0.0.5"
1047+
"@multiversx/sdk-metamask-proxy-provider" "0.2.0"
10471048
"@multiversx/sdk-native-auth-client" "1.0.7"
10481049
"@multiversx/sdk-opera-provider" "1.0.0-alpha.1"
10491050
"@multiversx/sdk-wallet" "4.2.0"
10501051
"@multiversx/sdk-wallet-connect-provider" "4.1.3"
1051-
"@multiversx/sdk-web-wallet-cross-window-provider" "0.3.0"
1052+
"@multiversx/sdk-web-wallet-cross-window-provider" "0.4.0"
10521053
"@multiversx/sdk-web-wallet-provider" "3.2.1"
10531054
"@multiversx/sdk-webview-provider" "0.0.11"
10541055
"@reduxjs/toolkit" "1.8.2"
@@ -1104,6 +1105,15 @@
11041105
"@metamask/providers" "16.0.0"
11051106
"@multiversx/sdk-core" "12.18.0"
11061107

1108+
"@multiversx/[email protected]":
1109+
version "0.2.0"
1110+
resolved "https://registry.yarnpkg.com/@multiversx/sdk-metamask-proxy-provider/-/sdk-metamask-proxy-provider-0.2.0.tgz#8dda49fa4da54f3758d5f48c0c62c1c015af1028"
1111+
integrity sha512-fgYfMslqEX0gnm+eLwdRI2GYsbbUqEjBS1/YN7dta6ROXhPG9hz0srKcmlaqKtn6zqgiI7KKlWkZ0MJgy7GGuA==
1112+
dependencies:
1113+
"@types/jest" "^29.5.11"
1114+
"@types/qs" "6.9.10"
1115+
qs "6.11.2"
1116+
11071117
"@multiversx/[email protected]":
11081118
version "1.0.7"
11091119
resolved "https://registry.yarnpkg.com/@multiversx/sdk-native-auth-client/-/sdk-native-auth-client-1.0.7.tgz#ae3c4afbd88349059c606e47c9515825ed4047ac"
@@ -1161,10 +1171,10 @@
11611171
tweetnacl "1.0.3"
11621172
uuid "8.3.2"
11631173

1164-
"@multiversx/sdk-web-wallet-cross-window-provider@0.3.0":
1165-
version "0.3.0"
1166-
resolved "https://registry.yarnpkg.com/@multiversx/sdk-web-wallet-cross-window-provider/-/sdk-web-wallet-cross-window-provider-0.3.0.tgz#2f44ac2b384d823d474c63397124bf4639a5803e"
1167-
integrity sha512-DbFB0VuKWWXWcaKNOf9068vPVb5zWHNpDCVSKXLN5fKlNRPQ2zI7LNvhh53PMyR8X+s0aewn5gKNdYlDLTuzvQ==
1174+
"@multiversx/sdk-web-wallet-cross-window-provider@0.4.0":
1175+
version "0.4.0"
1176+
resolved "https://registry.yarnpkg.com/@multiversx/sdk-web-wallet-cross-window-provider/-/sdk-web-wallet-cross-window-provider-0.4.0.tgz#3e9ca646859c4a67591240fbe8bc6d0fa61d198c"
1177+
integrity sha512-GIfHTRHtRLGm+aJ/EXFzFUgAGhA3vkJoceuNgNeifct+dyPRS7dpTvC9DBogVGHDTmBDes+sEq/iK1qqMVhxYg==
11681178
dependencies:
11691179
"@types/jest" "^29.5.11"
11701180
"@types/qs" "6.9.10"

0 commit comments

Comments
 (0)