Skip to content

Commit d3f65f5

Browse files
committed
upgrade webauthn validators
1 parent 1f45946 commit d3f65f5

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

packages/permissionless-test/mock-aa-infra/alto/constants/accounts/kernel.ts

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

packages/permissionless-test/mock-aa-infra/alto/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -751,7 +751,7 @@ export const setupContracts = async (rpc: string) => {
751751
"0x845ADb2C711129d4f3966735eD98a9F09fC4cE57", // Kernel v0.3.1 ECDSA Validator
752752
"0xBAC849bB641841b44E965fB01A4Bf5F074f84b4D", // Kernel v0.3.1 Account Logic
753753
"0xaac5D4240AF87249B3f71BC8E4A2cae074A3E419", // Kernel v0.3.1 Factory
754-
"0xbA45a2BFb8De3D24cA9D7F1B551E14dFF5d690Fd", // Kernel v0.3.1 WebAuthn Validator
754+
"0x7ab16Ff354AcB328452F1D445b3Ddee9a91e9e69", // Kernel v0.3.1 WebAuthn Validator
755755
"0xD830D15D3dc0C269F3dBAa0F3e8626d33CFdaBe1", // Kernel v0.3.2 Account Logic
756756
"0x7a1dBAB750f12a90EB1B60D2Ae3aD17D4D81EfFe", // Kernel v0.3.2 Factory
757757
"0xd6CEDDe84be40893d153Be9d467CD6aD37875b28", // Kernel v0.3.3 Account Logic

packages/permissionless/accounts/kernel/toKernelSmartAccount.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,14 +136,14 @@ export const KERNEL_VERSION_TO_ADDRESSES_MAP: {
136136
ACCOUNT_LOGIC: "0x94F097E1ebEB4ecA3AAE54cabb08905B239A7D27",
137137
FACTORY_ADDRESS: "0x6723b44Abeec4E71eBE3232BD5B455805baDD22f",
138138
META_FACTORY_ADDRESS: "0xd703aaE79538628d27099B8c4f621bE4CCd142d5",
139-
WEB_AUTHN_VALIDATOR: "0xbA45a2BFb8De3D24cA9D7F1B551E14dFF5d690Fd"
139+
WEB_AUTHN_VALIDATOR: "0x7ab16Ff354AcB328452F1D445b3Ddee9a91e9e69"
140140
},
141141
"0.3.1": {
142142
ECDSA_VALIDATOR: "0x845ADb2C711129d4f3966735eD98a9F09fC4cE57",
143143
ACCOUNT_LOGIC: "0xBAC849bB641841b44E965fB01A4Bf5F074f84b4D",
144144
FACTORY_ADDRESS: "0xaac5D4240AF87249B3f71BC8E4A2cae074A3E419",
145145
META_FACTORY_ADDRESS: "0xd703aaE79538628d27099B8c4f621bE4CCd142d5",
146-
WEB_AUTHN_VALIDATOR: "0xbA45a2BFb8De3D24cA9D7F1B551E14dFF5d690Fd"
146+
WEB_AUTHN_VALIDATOR: "0x7ab16Ff354AcB328452F1D445b3Ddee9a91e9e69"
147147
},
148148
"0.3.2": {
149149
ECDSA_VALIDATOR: "0x845ADb2C711129d4f3966735eD98a9F09fC4cE57",

packages/wagmi-demo/src/PasskeysDemo.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,15 @@ function KernelSmartAccountDemo() {
155155
})
156156
setUserOpHash(hash as Hex)
157157

158-
const receipt = await smartAccountClient.getCallsStatus({
158+
let receipt = await smartAccountClient.getCallsStatus({
159159
id: hash
160160
})
161+
while (receipt.status === "pending") {
162+
await new Promise((resolve) => setTimeout(resolve, 1000))
163+
receipt = await smartAccountClient.getCallsStatus({
164+
id: hash
165+
})
166+
}
161167
setHash(receipt.receipts?.[0].transactionHash)
162168
}
163169

0 commit comments

Comments
 (0)