Skip to content

Commit ac3610e

Browse files
Bump wagmi, viem and rainbowkit (#48)
Co-authored-by: Shiv Bhonde <shivbhonde04@gmail.com>
1 parent e315aca commit ac3610e

File tree

5 files changed

+3279
-1444
lines changed

5 files changed

+3279
-1444
lines changed

.changeset/large-lions-impress.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"burner-connector": patch
3+
---
4+
5+
Bump wagmi, viem and @rainbow-me/rainbowkit

example/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
"lint": "next lint"
1010
},
1111
"dependencies": {
12-
"@rainbow-me/rainbowkit": "2.2.8",
12+
"@rainbow-me/rainbowkit": "2.2.9",
1313
"@tanstack/react-query": "^5.28.6",
1414
"burner-connector": "workspace:*",
1515
"next": "14.2.3",
1616
"react": "^18",
1717
"react-dom": "^18",
1818
"react-hot-toast": "^2.4.1",
19-
"viem": "2.34.0",
20-
"wagmi": "2.16.4"
19+
"viem": "2.38.5",
20+
"wagmi": "2.19.1"
2121
},
2222
"devDependencies": {
2323
"@types/node": "^20",

packages/burner-connector/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
"typescript-eslint": "^7.7.1"
4646
},
4747
"dependencies": {
48-
"@rainbow-me/rainbowkit": "2.2.8",
49-
"viem": "2.34.0",
50-
"wagmi": "2.16.4"
48+
"@rainbow-me/rainbowkit": "2.2.9",
49+
"viem": "2.38.5",
50+
"wagmi": "2.19.1"
5151
}
5252
}

packages/burner-connector/src/burnerConnector/burner.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const burner = ({ useSessionStorage = false, rpcUrls = {} }: BurnerConfig
5656
id: burnerWalletId,
5757
name: burnerWalletName,
5858
type: burnerWalletId,
59-
async connect({ chainId } = {}) {
59+
async connect({ chainId, withCapabilities } = {}) {
6060
const provider = await this.getProvider();
6161
const accounts = await provider.request({
6262
method: "eth_accounts",
@@ -67,7 +67,10 @@ export const burner = ({ useSessionStorage = false, rpcUrls = {} }: BurnerConfig
6767
currentChainId = chain.id;
6868
}
6969
connected = true;
70-
return { accounts, chainId: currentChainId };
70+
return {
71+
accounts: (withCapabilities ? accounts.map((address) => ({ address, capabilities: {} })) : accounts) as never,
72+
chainId: currentChainId,
73+
};
7174
},
7275
async getProvider({ chainId } = {}) {
7376
const targetChainId = chainId || connectedChainId;

0 commit comments

Comments
 (0)