0%

solidity | remix 参数传递

这里讲一下在 remix 如何传递复杂的参数。

一般参数请参考

传递 struct

solidity 中一个 struct 这样定义。

1
2
3
4
5
6
7
struct coinAmount{
uint amountIn;
uint amountOut;
address receiveAddress;
address[] routers;
address[] tokenContracts;
}

相关的传输传递是

1
[0,0,"0x21AaF21297E1eD600d0A4aAf0A4f8aE3ddFeCAc2",["0x10ed43c718714eb63d5aa57b78b54704e256024e"],["0xe56842ed550ff2794f010738554db45e60730371", "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c"]]

特别注意,上述是数组。

请我喝杯咖啡吧~