QianRWAFactory V2: same-transaction dev buy through the router

ETH above the deploy fee swaps WETH -> USDG -> quote -> new pool inside the
launch transaction, floored by the caller's devBuyMinOut. The factory appends
its own pool as the final hop. Fresh GuardHook; V1 factory stays authorized.
This commit is contained in:
Qian
2026-07-19 22:09:34 +00:00
parent 297962041e
commit df03c1186e
3 changed files with 43 additions and 16 deletions
+7 -4
View File
@@ -3,11 +3,11 @@
"deployedAt": "2026-07-19T20:51:38.473Z",
"deployer": "0x92B92aA9fa5AefC957ab77904f23cf14d7369fA7",
"locker": "0x38ceAf1eF6528Aa5775820696A7D14e64136a22d",
"rwaFactory": "0x5A4ecC6fb7Ab62EC69cB0902397A5EB0a3Cb16D3",
"rwaFactory": "0x04953F4322BB1b800C438a9426cDacfCD9785860",
"rwaFeeRouter": "0xc3a89be96b8BDb1123d2Fa40f18000e3FB1A7aAf",
"create2Factory": "0xe744510974F2c61dDAC2290238f8CBd375AeF1f2",
"guardHook": "0x10bbb04ad4ef277daffeecc37a3019dc08dee000",
"guardHookSalt": "0xcd353772db37b52865c269b4cf6643eb600565237ae1dbc6ae0bf1f57b2cfaec",
"guardHook": "0x2725462a10d14d863ce9a2ec5d95895d7d65a000",
"guardHookSalt": "0x3c5b0ba1f92f0e2c2c4e15a4789e7b6ead500fe74fcfd4e93f43a893d62a1759",
"tiersUsd": [
1900,
3700,
@@ -27,5 +27,8 @@
"META": "0xc0D6457C16Cc70d6790Dd43521C899C87ce02f35",
"AMD": "0x86923f96303D656E4aa86D9d42D1e57ad2023fdC",
"USDG": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168"
}
},
"rwaFactoryV1": "0x5A4ecC6fb7Ab62EC69cB0902397A5EB0a3Cb16D3",
"guardHookV1": "0x10bbb04ad4ef277daffeecc37a3019dc08dee000",
"factoryV2Note": "V2 2026-07-19: same-tx dev buy via router V2 (devBuyPath/devBuyMinOut); V1 factory still authorized in the locker"
}