```\nuint256 payFromToken = d3Proxy.buyTokens(\n            address(d3MM),\n            user1,\n            address(token1),\n            address(token2),\n            10000000,\n            0,\n            abi.encode(swapData),\n            block.timestamp + 1000\n        );\nassertEq(payFromToken, 0);\n```\n