@@ -61,34 +61,32 @@ contract AlchemyProxyLoaderTest is Test {
61
61
);
62
62
63
63
address predicted = Create2.computeAddress (bytes32 (0 ), bytecodeHash, CREATE2_FACTORY);
64
- assertEq (predicted, 0x39A37979BB4a14e3Cdd1D7Ba8475f588f5b13E5F );
64
+ assertEq (predicted, 0x55954b89aA546269D8eDA34d7b97C948fab74a0D );
65
65
}
66
66
67
67
function test_getDeployedProxyInitcode () public {
68
68
vm.startPrank (CREATE2_FACTORY);
69
69
70
70
bytes32 bytecodeHash = keccak256 (
71
71
abi.encodePacked (
72
- type (ERC1967Proxy ).creationCode, abi.encode (address (0x39A37979BB4a14e3Cdd1D7Ba8475f588f5b13E5F ), "" )
72
+ type (ERC1967Proxy ).creationCode, abi.encode (address (0x55954b89aA546269D8eDA34d7b97C948fab74a0D ), "" )
73
73
)
74
74
);
75
- assertEq (bytecodeHash, 0x6baa9034371dd10a8709f2482eb766c1feb485e65df35a46ecc2b43539ca54ec );
76
- address proxyLoader =
77
- address (new AlchemyProxyLoader {salt: 0 }(address (0xDdF32240B4ca3184De7EC8f0D5Aba27dEc8B7A5C )));
78
- console.logAddress (proxyLoader);
75
+ assertEq (bytecodeHash, 0x11e76045975d22e464b853fc71f1d678388eb5612cff2c12789d82fcf3f5ffc0 );
76
+ new AlchemyProxyLoader {salt: 0 }(address (0xDdF32240B4ca3184De7EC8f0D5Aba27dEc8B7A5C ));
79
77
80
78
address proxy = address (
81
- new ERC1967Proxy {salt: 0x0000000000000000000000000000000000000000d0cdac1fc979ce15f752cd13 }(
82
- address (0x39A37979BB4a14e3Cdd1D7Ba8475f588f5b13E5F ), ""
79
+ new ERC1967Proxy {salt: 0x00000000000000000000000000000000000000005aff81b0e059e437fe647c08 }(
80
+ address (0x55954b89aA546269D8eDA34d7b97C948fab74a0D ), ""
83
81
)
84
82
);
85
- assertEq (proxy, 0x0000000000Fe335F59B373055a9865eE4c2cFb3e );
83
+ assertEq (proxy, 0x00000000000667F27D4DB42334ec11a25db7EBb4 );
86
84
87
85
address proxy2 = address (
88
- new ERC1967Proxy {salt: 0x000000000000000000000000000000000000000048994d99a8c95651d4d72027 }(
89
- address (0x39A37979BB4a14e3Cdd1D7Ba8475f588f5b13E5F ), ""
86
+ new ERC1967Proxy {salt: 0x00000000000000000000000000000000000000001d26e644345a7729701286e0 }(
87
+ address (0x55954b89aA546269D8eDA34d7b97C948fab74a0D ), ""
90
88
)
91
89
);
92
- assertEq (proxy2, 0x0000000000785AaAA2db533cF000766a0B67DC28 );
90
+ assertEq (proxy2, 0x0000000000ce04e2359130e7d0204A5249958921 );
93
91
}
94
92
}
0 commit comments