如何在 etherscan (tuple[]) 上传递结构数组作为参数?

Gio*_*giu 5 javascript ethereum solidity etherscan

我试图将结构数组的格式作为 etherscan 上智能合约写入函数的参数传递,

这是坚固性示例:

Info[] 公共信息;

struct Info { 
    address userAddress;
    uint256 amount;   
    bool active; 
} 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 JavaScript 示例:

const data = [{0x0000, 10000000000, false},{0x11111, 20000000000, true}]
Run Code Online (Sandbox Code Playgroud)

任何人都可以将此数据示例转换为 tuple[] 并提供吗?提前致谢

小智 5

您必须在 Etherscan 输入中添加值,如下所示:

[["0x0000", "10000000000", false],["0x11111", "20000000000", true]]
Run Code Online (Sandbox Code Playgroud)