├── .gitignore ├── .solhint.json ├── LICENSE ├── README.md ├── contracts ├── SyncSwapRouter.sol ├── abstract │ ├── Multicall.sol │ └── SelfPermit.sol ├── interfaces │ ├── ICallback.sol │ ├── IRouter.sol │ ├── IStakingPool.sol │ ├── IWETH.sol │ ├── factory │ │ ├── IBasePoolFactory.sol │ │ └── IPoolFactory.sol │ ├── master │ │ ├── IFeeManager.sol │ │ ├── IFeeRecipient.sol │ │ ├── IFeeRegistry.sol │ │ ├── IForwarderRegistry.sol │ │ └── IPoolMaster.sol │ ├── pool │ │ ├── IBasePool.sol │ │ ├── IClassicPool.sol │ │ ├── IPool.sol │ │ └── IStablePool.sol │ ├── token │ │ ├── IERC165.sol │ │ ├── IERC20.sol │ │ ├── IERC20Base.sol │ │ ├── IERC20Permit.sol │ │ ├── IERC20Permit2.sol │ │ └── IERC20PermitAllowed.sol │ └── vault │ │ ├── IERC3156FlashBorrower.sol │ │ ├── IERC3156FlashLender.sol │ │ ├── IFlashLoan.sol │ │ ├── IFlashLoanRecipient.sol │ │ └── IVault.sol ├── libraries │ ├── ECDSA.sol │ ├── ERC20Permit2.sol │ ├── Math.sol │ ├── MetadataHelper.sol │ ├── Ownable.sol │ ├── Ownable2Step.sol │ ├── Pausable.sol │ ├── ReentrancyGuard.sol │ ├── SignatureChecker.sol │ ├── StableMath.sol │ └── TransferHelper.sol ├── master │ ├── FeeRegistry.sol │ ├── ForwarderRegistry.sol │ ├── SyncSwapFeeManager.sol │ ├── SyncSwapFeeRecipient.sol │ └── SyncSwapPoolMaster.sol ├── pool │ ├── BasePoolFactory.sol │ ├── classic │ │ ├── SyncSwapClassicPool.sol │ │ └── SyncSwapClassicPoolFactory.sol │ └── stable │ │ ├── SyncSwapStablePool.sol │ │ └── SyncSwapStablePoolFactory.sol ├── test │ ├── DeflatingERC20.sol │ ├── RouterEventEmitter.sol │ ├── TestERC20.sol │ ├── TestSyncSwapLPToken.sol │ └── TestWETH9.sol └── vault │ ├── SyncSwapVault.sol │ └── VaultFlashLoans.sol ├── deploy-utils └── helper.ts ├── deploy ├── deployFactoryMainnet.ts ├── deployFeeManagerMainnet.ts ├── deployFeeManagerTestnet.ts ├── deployFeeRecipientMainnet.ts ├── deployFeeRecipientTestnet.ts ├── deployFeeRegistryMainnet.ts ├── deployForwarderRegistry.ts ├── deployMainnet.ts ├── deployPolygonTestnet.ts ├── deployPoolMasterMainnet.ts ├── deployScrollTestnet.ts ├── deployTemp.ts ├── deployTestnet.ts └── deployVaultMainnet.ts ├── hardhat.config.ts ├── nethereum-gen.settings ├── package.json ├── router.sol ├── test ├── ClassicPool.spec.ts ├── ClassicPoolFactory.spec.ts ├── ERC20Permit2.ts ├── StablePool.spec.ts ├── StablePoolFactory.spec.ts ├── SyncSwapVault.spec.ts └── shared │ ├── constants.ts │ ├── fixtures.ts │ ├── helper.ts │ └── utilities.ts ├── tsconfig.json ├── yarn.lock ├── zksolc-linux-amd64-musl-v1.3.5 └── zksolc-linux-amd64-musl-v1.3.8 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/.solhint.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/README.md -------------------------------------------------------------------------------- /contracts/SyncSwapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/SyncSwapRouter.sol -------------------------------------------------------------------------------- /contracts/abstract/Multicall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/abstract/Multicall.sol -------------------------------------------------------------------------------- /contracts/abstract/SelfPermit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/abstract/SelfPermit.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/ICallback.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/IRouter.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStakingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/IStakingPool.sol -------------------------------------------------------------------------------- /contracts/interfaces/IWETH.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/IWETH.sol -------------------------------------------------------------------------------- /contracts/interfaces/factory/IBasePoolFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/factory/IBasePoolFactory.sol -------------------------------------------------------------------------------- /contracts/interfaces/factory/IPoolFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/factory/IPoolFactory.sol -------------------------------------------------------------------------------- /contracts/interfaces/master/IFeeManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/master/IFeeManager.sol -------------------------------------------------------------------------------- /contracts/interfaces/master/IFeeRecipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/master/IFeeRecipient.sol -------------------------------------------------------------------------------- /contracts/interfaces/master/IFeeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/master/IFeeRegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/master/IForwarderRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/master/IForwarderRegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/master/IPoolMaster.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/master/IPoolMaster.sol -------------------------------------------------------------------------------- /contracts/interfaces/pool/IBasePool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/pool/IBasePool.sol -------------------------------------------------------------------------------- /contracts/interfaces/pool/IClassicPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/pool/IClassicPool.sol -------------------------------------------------------------------------------- /contracts/interfaces/pool/IPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/pool/IPool.sol -------------------------------------------------------------------------------- /contracts/interfaces/pool/IStablePool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/pool/IStablePool.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC165.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC20.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC20Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC20Base.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC20Permit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC20Permit.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC20Permit2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC20Permit2.sol -------------------------------------------------------------------------------- /contracts/interfaces/token/IERC20PermitAllowed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/token/IERC20PermitAllowed.sol -------------------------------------------------------------------------------- /contracts/interfaces/vault/IERC3156FlashBorrower.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/vault/IERC3156FlashBorrower.sol -------------------------------------------------------------------------------- /contracts/interfaces/vault/IERC3156FlashLender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/vault/IERC3156FlashLender.sol -------------------------------------------------------------------------------- /contracts/interfaces/vault/IFlashLoan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/vault/IFlashLoan.sol -------------------------------------------------------------------------------- /contracts/interfaces/vault/IFlashLoanRecipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/vault/IFlashLoanRecipient.sol -------------------------------------------------------------------------------- /contracts/interfaces/vault/IVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/interfaces/vault/IVault.sol -------------------------------------------------------------------------------- /contracts/libraries/ECDSA.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/ECDSA.sol -------------------------------------------------------------------------------- /contracts/libraries/ERC20Permit2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/ERC20Permit2.sol -------------------------------------------------------------------------------- /contracts/libraries/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/Math.sol -------------------------------------------------------------------------------- /contracts/libraries/MetadataHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/MetadataHelper.sol -------------------------------------------------------------------------------- /contracts/libraries/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/Ownable.sol -------------------------------------------------------------------------------- /contracts/libraries/Ownable2Step.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/Ownable2Step.sol -------------------------------------------------------------------------------- /contracts/libraries/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/Pausable.sol -------------------------------------------------------------------------------- /contracts/libraries/ReentrancyGuard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/ReentrancyGuard.sol -------------------------------------------------------------------------------- /contracts/libraries/SignatureChecker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/SignatureChecker.sol -------------------------------------------------------------------------------- /contracts/libraries/StableMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/StableMath.sol -------------------------------------------------------------------------------- /contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/master/FeeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/master/FeeRegistry.sol -------------------------------------------------------------------------------- /contracts/master/ForwarderRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/master/ForwarderRegistry.sol -------------------------------------------------------------------------------- /contracts/master/SyncSwapFeeManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/master/SyncSwapFeeManager.sol -------------------------------------------------------------------------------- /contracts/master/SyncSwapFeeRecipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/master/SyncSwapFeeRecipient.sol -------------------------------------------------------------------------------- /contracts/master/SyncSwapPoolMaster.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/master/SyncSwapPoolMaster.sol -------------------------------------------------------------------------------- /contracts/pool/BasePoolFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/pool/BasePoolFactory.sol -------------------------------------------------------------------------------- /contracts/pool/classic/SyncSwapClassicPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/pool/classic/SyncSwapClassicPool.sol -------------------------------------------------------------------------------- /contracts/pool/classic/SyncSwapClassicPoolFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/pool/classic/SyncSwapClassicPoolFactory.sol -------------------------------------------------------------------------------- /contracts/pool/stable/SyncSwapStablePool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/pool/stable/SyncSwapStablePool.sol -------------------------------------------------------------------------------- /contracts/pool/stable/SyncSwapStablePoolFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/pool/stable/SyncSwapStablePoolFactory.sol -------------------------------------------------------------------------------- /contracts/test/DeflatingERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/test/DeflatingERC20.sol -------------------------------------------------------------------------------- /contracts/test/RouterEventEmitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/test/RouterEventEmitter.sol -------------------------------------------------------------------------------- /contracts/test/TestERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/test/TestERC20.sol -------------------------------------------------------------------------------- /contracts/test/TestSyncSwapLPToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/test/TestSyncSwapLPToken.sol -------------------------------------------------------------------------------- /contracts/test/TestWETH9.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/test/TestWETH9.sol -------------------------------------------------------------------------------- /contracts/vault/SyncSwapVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/vault/SyncSwapVault.sol -------------------------------------------------------------------------------- /contracts/vault/VaultFlashLoans.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/contracts/vault/VaultFlashLoans.sol -------------------------------------------------------------------------------- /deploy-utils/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy-utils/helper.ts -------------------------------------------------------------------------------- /deploy/deployFactoryMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFactoryMainnet.ts -------------------------------------------------------------------------------- /deploy/deployFeeManagerMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFeeManagerMainnet.ts -------------------------------------------------------------------------------- /deploy/deployFeeManagerTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFeeManagerTestnet.ts -------------------------------------------------------------------------------- /deploy/deployFeeRecipientMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFeeRecipientMainnet.ts -------------------------------------------------------------------------------- /deploy/deployFeeRecipientTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFeeRecipientTestnet.ts -------------------------------------------------------------------------------- /deploy/deployFeeRegistryMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployFeeRegistryMainnet.ts -------------------------------------------------------------------------------- /deploy/deployForwarderRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployForwarderRegistry.ts -------------------------------------------------------------------------------- /deploy/deployMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployMainnet.ts -------------------------------------------------------------------------------- /deploy/deployPolygonTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployPolygonTestnet.ts -------------------------------------------------------------------------------- /deploy/deployPoolMasterMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployPoolMasterMainnet.ts -------------------------------------------------------------------------------- /deploy/deployScrollTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployScrollTestnet.ts -------------------------------------------------------------------------------- /deploy/deployTemp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployTemp.ts -------------------------------------------------------------------------------- /deploy/deployTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployTestnet.ts -------------------------------------------------------------------------------- /deploy/deployVaultMainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/deploy/deployVaultMainnet.ts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /nethereum-gen.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/nethereum-gen.settings -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/package.json -------------------------------------------------------------------------------- /router.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/router.sol -------------------------------------------------------------------------------- /test/ClassicPool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/ClassicPool.spec.ts -------------------------------------------------------------------------------- /test/ClassicPoolFactory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/ClassicPoolFactory.spec.ts -------------------------------------------------------------------------------- /test/ERC20Permit2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/ERC20Permit2.ts -------------------------------------------------------------------------------- /test/StablePool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/StablePool.spec.ts -------------------------------------------------------------------------------- /test/StablePoolFactory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/StablePoolFactory.spec.ts -------------------------------------------------------------------------------- /test/SyncSwapVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/SyncSwapVault.spec.ts -------------------------------------------------------------------------------- /test/shared/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/shared/constants.ts -------------------------------------------------------------------------------- /test/shared/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/shared/fixtures.ts -------------------------------------------------------------------------------- /test/shared/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/shared/helper.ts -------------------------------------------------------------------------------- /test/shared/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/test/shared/utilities.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/yarn.lock -------------------------------------------------------------------------------- /zksolc-linux-amd64-musl-v1.3.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/zksolc-linux-amd64-musl-v1.3.5 -------------------------------------------------------------------------------- /zksolc-linux-amd64-musl-v1.3.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncswap/core-contracts/HEAD/zksolc-linux-amd64-musl-v1.3.8 --------------------------------------------------------------------------------