Ran
|
Files
12
|
Run time
0s
|
Badge
Embed ▾
README BADGES
|
push
github
Use Arachnid CREATE2 Deployer For Some Contracts (#482) Fixes #481 Some contracts included in our deployment script are expected to use the Arachnid CREATE deployment proxy instead of the Safe singleton factory. We change our deployment scripts to manually use the Arachnid CREATE2 deployer in those specific cases, so the contracts end up at the expected addresses. Affected contracts: - ERC-4337 entry point - Daimo P-256 verifier You can verify this works by running `pnpm run deploy hardhat` in the Passkey package and checking the deployment addresses are what you expect them to be: ``` ... deploying "EntryPoint" (tx: 0x58b5726a3c669be0b1c9de8d75ce1f8ef)...: deployed at 0x0000000071727De22E5E9d8BAf0edAc6f37da032 with 3650209 gas ... deploying "DaimoP256Verifier" (tx: 0xe18ff421fa26a14b79eae2cc01def4a20)...: deployed at 0xc2b78104907F722DABAc4C69f826a522B2754De4 with 814337 gas ... deploying "SafeWebAuthnSignerFactory" (tx: 0x3e6df468fb865a3c8cb68c79cc5ce042f)...: deployed at 0x1d31F259eE307358a26dFb23EB365939E8641195 with 1031063 gas deploying "SafeWebAuthnSharedSigner" (tx: 0xc9d5201f613fdda763eee0cb0519bfbf9)...: deployed at 0x94a4F6affBd8975951142c3999aEAB7ecee555c2 with 690536 gas ```
28 of 28 branches covered (100.0%)
Branch coverage included in aggregate %.
92 of 92 relevant lines covered (100.0%)
30.29 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|