10 tuple[]是个啥

FTM上 spooky的router合约,获取token价格用 getAmoutsOut就可以了,具体见下图。

其中的path参数传入一个数组就OK了,也就是兑换路径

image.png

AC开发的也是这个函数,但是第二个参数是tuple[],没搞懂应该怎么构造这个参数

image.png

我对python了解多一些,对solidity几乎不太了解,所以这个问题可能比较基础。感谢。

请先 登录 后评论

最佳答案 2022-03-10 08:47

代码中有定义, 函数原型是:

function getAmountsOut(uint amountIn, route[] memory routes)

其中 route 是一个结构体:

struct route {
    address from;
    address to;
    bool stable;
}

因此这是一个结构体数组

请先 登录 后评论

其它 0 个回答