Skip to content

Commit 98b2e12

Browse files
authored
Merge pull request #214 from AElfProject/feature/fairy-vault-extension
Feature/fairy vault extension
2 parents 802b896 + b1f59fc commit 98b2e12

11 files changed

Lines changed: 25 additions & 11 deletions

File tree

packages/base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-base",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/bridge/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-bridge",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-react",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/starter/src/Demo/ContractDemo.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ const ContractDemo: React.FC = () => {
168168

169169
useExampleCall('Buy 1 WRITE', async () => {
170170
return await callSendMethod({
171+
chainId: 'AELF',
171172
contractAddress: configJson.tokenConverter,
172173
methodName: 'Buy',
173174
args: {

packages/utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/utils",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/wallets/fairy-vault-discover/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-fairy-vault-discover",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/wallets/fairy-vault-discover/src/index.ts

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -328,17 +328,30 @@ export class FairyVaultDiscoverWallet extends BaseWalletAdapter {
328328
}
329329
};
330330
const onAccountsChanged = (accounts: Accounts) => {
331+
// console.log('onAccountsChanged accounts', accounts);
332+
// console.log('onAccountsChanged _chainId', this._chainId);
333+
// console.log('onAccountsChanged _wallet', this._wallet);
331334
if (!this._wallet) return;
332335
const chainId = this._chainId;
336+
// console.log(
337+
// 'onAccountsChanged boolean',
338+
// !accounts[chainId] || accounts[chainId]!.length === 0,
339+
// );
333340
if (
334341
!accounts[chainId] ||
335-
accounts[chainId]!.length === 0 ||
336-
accounts[chainId]!.find((addr) => addr !== this._wallet!.address)
342+
accounts[chainId]!.length === 0
343+
// ||
344+
// accounts[chainId]!.find((addr) => addr !== this._wallet!.address)
337345
) {
338346
if (this._config.autoLogoutOnAccountMismatch) {
339347
this.logout();
348+
return;
340349
}
341350
}
351+
if (!this._detectProvider) {
352+
return;
353+
}
354+
this.onAccountsSuccess(this._detectProvider, accounts);
342355
};
343356
const onChainChanged = (chainIds: ChainIds) => {
344357
if (chainIds.find((id) => id === this._chainId)) {

packages/wallets/night-elf/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-night-elf",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/wallets/portkey-aa/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-portkey-aa",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

packages/wallets/portkey-discover/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aelf-web-login/wallet-adapter-portkey-discover",
3-
"version": "0.4.0-alpha.1",
3+
"version": "0.4.0-alpha.2",
44
"type": "module",
55
"main": "dist/esm/index.js",
66
"module": "dist/esm/index.js",

0 commit comments

Comments
 (0)