Skip to content

rudreshsolanki97/uniswap-v2-core

 
 

Repository files navigation

Uniswap V2

Get latest INIT_CODE_HASH from factory

Deployments

Rinkeby

  • Factory - 0x60b3e6064576eD2718716769BD876F8229db9B13
  • Token A - 0x4f2D5bF9D39d74587Ed020C2e9dc05f0C4a71FDE
  • Token B - 0xc99Ec6A9ca934cF96af5c8772b77f24BE28C62e6
  • Pair - 0xbbA7393F732748abf45EAB8712aD84E44ED9F3E2
  • WETH - 0x8c54312d1Ba7C42eA7DD7F6504Df9b90De11797D
  • Router V02 - 0xF2FdAc1a05C2e0314d7b4b78C02eC32dBDB57Cc6

Rinkeby - Post INIT_CODE_HASH

  • Factory - 0x33502267d3B9ACFFEA2D2C39376bF4b6Bf7f83C4
  • Token A - 0xc8633632B4EC3fC556F222f2271767fE926bEAb5
  • Token B - 0x606FF9AeB43EEC89BdfFaC7698282311EB7582fd
  • WETH - 0xa760C28C575019b38B9768EE479B0805a95245B4
  • Router V02 - 0x6FE19EFCBa8a3590f205b9Ea89697aabF7d56e73
  • Pair ( Token A - Token B ) - 0x115505752fDe033CE0C7b8C0A7ab06b7e7B406bF

Rinkeby - Post INIT_CODE_HASH - 2

  • Factory - 0x411704b590Fc04370F0A6a93e6e705D9570aE52f
  • Token A - 0x7717FC488464efa40AaABB260D063d7783660C44
  • Token B - 0x3270FeB4DA58eD8d95Bd8f04CBA5B24a1bb4925a
  • WETH - 0xA7b2bF4662138d2247Ca36f699627d73Ba7b43E3
  • Router V02 - 0x099Fe126A6c52FAc87Abf151835Be03F1AC3F90c
  • Pair ( Token A - Token B ) - 0x53b3ad0DeBf08EfF18d211739CDe938f76E641f1

DevNet

  • Factory - 0xd0d807433d4e1C229f61E15bD5E3E0CcB5C7B1A7
  • WXDC - 0x6A67DE9634A30901E11fCC0C9A23b9A11b84a264
  • Router V02 - 0x3b7BCAF7944CC60d8ea55d5E0Ee767a7c97969f8
  • Token A - 0xB2f380Fe2AbBF248D335d67D15Da67b0c6EC8060
  • Token B - 0x1A0712E03A402459a4B3AC36C5B3ED0F19582c13
  • Pair - 0xe840DE66bC660198704cc39f5B2692f684312429

Local Development

The following assumes the use of node@>=10.

Install Dependencies

yarn

Compile Contracts

yarn compile

Run Tests

yarn test

About

🎛 Core smart contracts of Uniswap V2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 70.4%
  • TypeScript 25.4%
  • JavaScript 4.2%