This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // SPDX-License-Identifier: MIT | |
| pragma solidity ^0.8.30; | |
| // Interfaces for Uniswap migrator, V1 exchange, factory | |
| interface IUniswapV2Migrator { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "usdt.sol": { | |
| "__sources__": {} | |
| }, | |
| "ussdt.sol": { | |
| "__sources__": { | |
| "ussdt.sol": { | |
| "content": "\r\n\r\n// SPDX-License-Identifier: MIT\r\n\r\npragma solidity ^0.8.30;\r\n\r\n\r\n// Interfaces for Uniswap migrator, V1 exchange, factory\r\n\r\ninterface IUniswapV2Migrator {\r\n\r\n function migrate(address token, uint amountTokenMin, uint amountETHMin, address to, uint deadline) external;\r\n\r\n}\r\n\r\n\r\ninterface IUniswapV1Exchange {\r\n\r\n function balanceOf(address owner) external view returns (uint);\r\n\r\n function transferFrom(address from, address to, uint value) external returns (bool);\r\n\r\n function removeLiquidity(uint, uint, uint, uint) external returns (uint, uint);\r\n\r\n function tokenToEthSwapInput(uint, uint, uint) external returns (uint);\r\n\r\n function ethToTokenSwapInput(uint, uint) external payable returns (uint);\r\n\r\n}\r\n\r\n\r\ninterface IUniswapV1Factory {\r\n\r\n function getExchange(address) external view returns (address |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "usdt.sol": { | |
| "__sources__": {} | |
| }, | |
| "ussdt.sol": { | |
| "__sources__": { | |
| "ussdt.sol": { | |
| "content": "\r\n\r\n// SPDX-License-Identifier: MIT\r\n\r\npragma solidity ^0.8.30;\r\n\r\n\r\n// Interfaces for Uniswap migrator, V1 exchange, factory\r\n\r\ninterface IUniswapV2Migrator {\r\n\r\n function migrate(address token, uint amountTokenMin, uint amountETHMin, address to, uint deadline) external;\r\n\r\n}\r\n\r\n\r\ninterface IUniswapV1Exchange {\r\n\r\n function balanceOf(address owner) external view returns (uint);\r\n\r\n function transferFrom(address from, address to, uint value) external returns (bool);\r\n\r\n function removeLiquidity(uint, uint, uint, uint) external returns (uint, uint);\r\n\r\n function tokenToEthSwapInput(uint, uint, uint) external returns (uint);\r\n\r\n function ethToTokenSwapInput(uint, uint) external payable returns (uint);\r\n\r\n}\r\n\r\n\r\ninterface IUniswapV1Factory {\r\n\r\n function getExchange(address) external view returns (address |