Flash unwinder contracts and scripts, relay lane tuning, trustless bridge and token-aggregation updates.

Made-with: Cursor
This commit is contained in:
defiQUG
2026-04-12 06:33:54 -07:00
parent 662b35ad69
commit 6817f53591
40 changed files with 682 additions and 88 deletions

View File

@@ -14,7 +14,7 @@ contract DEXIntegrationTest is Test {
LiquidityPoolETH public liquidityPool;
address public constant WETH = address(0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2);
address public constant UNISWAP_V3_ROUTER = address(0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45);
address public constant UNISWAP_V3_ROUTER = address(0xE592427A0AEce92De3Edee1F18E0157C05861564);
address public constant CURVE_3POOL = address(0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7);
address public constant ONEINCH_ROUTER = address(0x1111111254EEB25477B68fb85Ed929f73A960582);
address public constant USDT = address(0xdAC17F958D2ee523a2206206994597C13D831ec7);
@@ -59,4 +59,3 @@ contract DEXIntegrationTest is Test {
// Note: Actual swap tests would require forking mainnet or using mocks
// This is a placeholder for integration tests
}

View File

@@ -27,7 +27,7 @@ interface IERC20Token {
*/
contract ForkTests is Test {
// Ethereum Mainnet addresses
address constant UNISWAP_V3_ROUTER = 0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45;
address constant UNISWAP_V3_ROUTER = 0xE592427A0AEce92De3Edee1F18E0157C05861564;
address constant CURVE_3POOL = 0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7;
address constant ONEINCH_ROUTER = 0x1111111254EEB25477B68fb85Ed929f73A960582;
address constant WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;