Solidity

Solidity 預期 ‘(’ 但得到了標識符

  • February 11, 2022

因此,我正在研究穩定的閃電貸款套利,並在我遇到問題時編寫套利邏輯

Expected '(' but got identifier

這是套利的程式碼

function startArbitrage(
address token0, 
address token1, 
uint amount0, 
uint amount1
 ) external {
address pairAddress = IUniswapV2Factory(factory).getPair(token0, token1);
require(pairAddress != address(0), 'This pool does not exist');
IUniswapV2Pair(pairAddress).swap(
 amount0, 
 amount1 
 address(this), 
 bytes('not empty')
);
} 

如果這有什麼不同,我正在使用 vs 程式碼,感謝高級

發現它是因為它的套利邏輯並且在大括號 {} 之間它不能有單詞 function

您的函式參數中有不必要的“,”。改成這個

function startArbitrage(
address token0, 
address token1, 
uint amount0, 
uint amount1

引用自:https://ethereum.stackexchange.com/questions/112595