| Name | Address |
|---|---|
| WETH9 | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
| TOKEN_CONVERTER | 0xe7E969012557f25bECddB717A3aa2f4789ba9f9a |
| POOL_LIBRARY | 0xfA5930D2Ef1b6231e220aeDda88E28C4E8F0F3a0 |
| FACTORY | 0x8dae173016f65F61e90631Ee5f28C9E47b1ebc06 |
| SWAP_ROUTER | 0xbeBAB9Ab58f8099fbFEb15E14b663615D19304Fa |
| POSITION_MANAGER | 0xFd4cE11db9db9433286734304049526E9336139E |
| POOL_INIT_CODE_HASH | 0xa5fa1f34aae4b83ab2690d3f3df6f78e99959a1f2eb8aa4c11ba10586677338d |
| POOL_USDC_WETH | 0x82Cc735b39a3992be7b47bEb9AE7519aC92ed562 |
| CORE_AUTOLISTING | 0x029f10E06Dc7d6264f9432ACA3F52572543c48e0 |
| FREE_AUTOLISTING | 0xa7089d8cbcc47543388a346dd6ebf0b05106a477 |
| AUTOLISTINGS_REGISTRY | 0x105F43A70aFCEd0493545D04C1d5687DF4b3f48f |
| ERC223_TOKEN_DEPLOYER | 0xe3391c70A6b71bC26D6F77437590306006aD0ddb |
- Factory 0x5D63230470AB553195dfaf794de3e94C69d150f9
- Router 0x99504dbaa0f9368e9341c15f67377d55ed4ac690
- NFPM 0x068754a9fd1923d5c7b2da008c56ba0ef0958d7e
- Auto-listing Registry (verified) 0x6ee7518400c14e8046252E3cC1670FC8093e618F
- Core Testnet Auto-listing (verified / 100 SepWEI per token) 0x8a1839E6b7b4538a15de8865891FcE6e24a27ddA
- Free Testnet Auto-listing (verified) 0xBC5fC0bbd73DF985Cc28c9367407f9FfB1FD4CC3
- Revenue contract (testnet) 0x4e38fB6f9243d2aC91C490230375FeDE1E0aD7F2
| Name | Address |
|---|---|
| WETH9 | 0xb16F35c0Ae2912430DAc15764477E179D9B9EbEa |
| TOKEN_CONVERTER | 0x5847f5C0E09182d9e75fE8B1617786F62fee0D9F |
| POOL_LIBRARY | 0xc087468af4264f14a07abb52c63a099c93637604 |
| FACTORY | 0x3BD240DC11601223e35F2b803905b832c2798c2c |
| SWAP_ROUTER | 0x6d1a12d5921692f240CcDD9d4b7cAc2cCeD1BEd2 |
| POSITION_MANAGER | 0x091249267d085055fa2f281fa3f6c0cf4bf70bae |
| POOL_INIT_CODE_HASH | 0xf381c67d48673ceb8a17b53722647aee43310f100cd97f25bfcc628958372b8b |
| POOL_USDC_WETH | 0x3B2E627DbDd6B8cc2CbA9B71154b32C9bb5Ed5d3 |
| CORE_AUTOLISTING | 0x5c24027303865b744f2794945aee88eA56F1F5ee |
| FREE_AUTOLISTING | 0x8D13f2795228aB18faeFBdF9461E7E46b5853Bc5 |
| AUTOLISTINGS_REGISTRY | 0xF3129265872004bD235de4Ac5e312254D962cC38 |
| Utility CFG 2 (test helper) | 0x6D0e2CD13e1506924182d2197EE64D53CA8ba8a2 |
| Margin Module | 0xa64c8C9e13185e54dF846a7AC3265b9Be4E96104 |
| Name | Address |
|---|---|
| WETH9 | 0xb16F35c0Ae2912430DAc15764477E179D9B9EbEa |
| TOKEN_CONVERTER | 0xe831FDB60Dc18c264f1B45cadAFD5f2f2993EE83 |
| POOL_LIBRARY | 0x1bc27faa75002e1f034e57c9e62236c2e0f7ed16 |
| FACTORY | 0x6228e33cea2a9bdfb7dfe09087841cb56f683f04 |
| SWAP_ROUTER | 0xBE65a8dabc45d394E40B81977485096F4ee17558 |
| POSITION_MANAGER | 0xca666abfdf2d31a3f4efff8ced7c6504389e51ba |
| POOL_INIT_CODE_HASH | 0xcaa18af2f32aa83067a3bf5052fe7f4e6025a374579f128fd30bff2c48511b61 |
- Run local virtual node:
yarn run hardhat:node- Compile contracts:
yarn run hardhat:compileor use force to re-compile all contratcs
yarn run hardhat:compile:force- Prepare JSON files for contract verification.
Search for output files in
./artifacts/solidity-jsonfolder
yarn run hardhat:verify- Run ALL tests:
yarn run hardhat:test- Update values for GAS tests:
yarn run hardhat:test:update- Run only SwapRouter tests:
yarn run hardhat:test:router- Run only SwapRouter GAS tests:
yarn run hardhat:test:routergas- Run only Factory tests:
yarn run hardhat:test:factory- Run only Pool tests:
yarn run hardhat:test:pool- Run only Pool Swaps tests:
yarn run hardhat:test:poolswaps- Run only NonfungiblePositionManager tests:
yarn run hardhat:test:nfpm- Run only AutoListing tests:
yarn run hardhat:test:autolist