File tree Expand file tree Collapse file tree 7 files changed +18
-7
lines changed
permissionless-test/mock-aa-infra/alto
permissionless/accounts/kernel Expand file tree Collapse file tree 7 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " permissionless " : minor
3+ ---
4+
5+ fix: upgraded kernel validator to patch vulnerabile in previous version (was unsafe to use)
Original file line number Diff line number Diff line change 1616 docker-e2e :
1717 name : E2E-Coverage
1818 runs-on : ubuntu-latest
19- timeout-minutes : 30
19+ timeout-minutes : 60
2020
2121 steps :
2222 - name : Checkout
Original file line number Diff line number Diff line change 88 {
99 "name" : " permissionless (cjs)" ,
1010 "path" : " ./packages/permissionless/_cjs/index.js" ,
11- "limit" : " 280 kB"
11+ "limit" : " 300 kB"
1212 }
1313]
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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" ,
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments