Skip to content
This repository was archived by the owner on Apr 18, 2025. It is now read-only.

Commit b0c011c

Browse files
authored
Merge pull request #318 from blocto/release/0.7.1
Release: Merge to publish new version to npm
2 parents d1d765f + 4f1f91a commit b0c011c

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

adapters/wagmi-connector/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### Patch Changes
66

77
- 4835522: Fix export unreconize type for old typescript
8+
- Updated dependencies [58ef7a0]
89
- Updated dependencies [4835522]
910
- Updated dependencies [e742f66]
1011
- @blocto/sdk@0.7.1

adapters/wagmi-connector/src/connector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ class BloctoConnector extends Connector<BloctoProvider, BloctoOptions> {
179179
account,
180180
chain,
181181
transport: custom(provider),
182-
});
182+
}) as WalletClient;
183183
}
184184

185185
protected onAccountsChanged(): void {

adapters/web3-react-connector/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
### Patch Changes
66

77
- 4835522: Fix export unreconize type for old typescript
8+
- 1d05082: refactor: adjust web3-react-connector's activate method to comply with @blocto/sdk's changes
9+
- Updated dependencies [58ef7a0]
810
- Updated dependencies [4835522]
911
- Updated dependencies [e742f66]
1012
- @blocto/sdk@0.7.1

adapters/web3-react-connector/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export class BloctoConnector extends Connector {
7171
!desiredChainId ||
7272
parseChainId(desiredChainId) === parseChainId(this.provider.chainId)
7373
) {
74-
const accounts = await this.provider.request({ method: 'eth_accounts' });
74+
const accounts = await this.provider.request({ method: 'eth_requestAccounts' });
7575
return this.actions.update({
7676
chainId: parseChainId(this.provider.chainId),
7777
accounts,

packages/blocto-sdk/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### Patch Changes
66

7+
- 58ef7a0: adjust eth_accounts to not require prior enable
78
- 4835522: Fix export unreconize type for old typescript
89
- e742f66: AccountChange use addSelfRemovableHandler
910

packages/blocto-sdk/src/providers/ethereum.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,8 @@ export default class EthereumProvider
355355
case 'wallet_disconnect': {
356356
return this.handleDisconnect();
357357
}
358+
case 'eth_accounts':
359+
return getEvmAddress(sessionKey, blockchainName) || [];
358360
}
359361

360362
// Method that requires user to be connected
@@ -369,13 +371,11 @@ export default class EthereumProvider
369371
try {
370372
let response = null;
371373
let result = null;
374+
372375
switch (payload.method) {
373376
case 'eth_requestAccounts':
374377
await this.fetchAccounts();
375378
// eslint-disable-next-line
376-
case 'eth_accounts':
377-
result = getEvmAddress(sessionKey, blockchainName);
378-
break;
379379
case 'eth_coinbase': {
380380
result = getEvmAddress(sessionKey, blockchainName)?.[0];
381381
break;

0 commit comments

Comments
 (0)