Uniswap / sdk-core

⚙️ Code shared across TypeScript Uniswap SDK versions
MIT License
121 stars 354 forks source link

Add LUKSO chain ID support [42] #106

Open blazejkrzak opened 8 months ago

blazejkrzak commented 8 months ago

Hi, As M8B dev house I have built several protocols already at LUKSO network, and I would love to use official UNISWAP interface on top of deployed contracts. Since I saw you merged GNOSIS chain id I think it is very important to consider having UNISWAP as a brand in LUKSO ecosystem as well.

Parameters:

I have created basic deployment with the help of W3HC-uniswap-deploy-v3 tool on a token IERC20<->LSP7 compatible token instead of weth-9. WLYX-IERC20

Deployed contracts list below:

{"v3CoreFactoryAddress":"0xB0884fB5b6d79124F4E6BD6A34f476A44106bBA2","multicall2Address":"0x923601Dda4E62F01B0bE51F827Be85C37Dad9c86","proxyAdminAddress":"0x8FdaD422DB40747a05df58c7f3fa7d095c58e6C9","tickLensAddress":"0x24E5109575e70652E6b7B4F754bdc699afA2D420","nftDescriptorLibraryAddressV1_3_0":"0x7a09C8733C59019E2F16C97A87BfcDF15E4C368d","nonfungibleTokenPositionDescriptorAddressV1_3_0":"0x9a64F2f5824F3f681fD0F38095f429Edf14dE5b5","descriptorProxyAddress":"0xBbda2b6E0b704017A8C745a81aF029A98880C9DB","nonfungibleTokenPositionManagerAddress":"0xe1C3193221ABc205F26149b2aD86e7e692eB053e","v3MigratorAddress":"0x3673c1112b7BAc5703cCfF59dd93f4B359A93aE3","v3StakerAddress":"0x9b239337CBb6C94185F9Fba15D702A700b47Ed8b","quoterAddress":"0x6899a2682b7434f3e2424d637767834664aCBe83","quoterV2Address":"0x3b33431A399D2cb2fd8C395A220634ABd511c3A2","swapRouter02":"0x7b83F89a86C7bF2596C9d5AA77308c9F6F1B96Bb"}

p.s. I am big fan of UNI, I cant wait for v4 to be up so we can remove WETH dependencies everywhere!