如何将结构数组作为参数传递给 etherscan (tuple[])?
How to pass array of structs as argument on etherscan (tuple[])?
我正在尝试将结构数组的格式作为参数传递给 etherscan 上的智能合约写入函数,
这是坚实的例子:
信息[] public 信息;
struct Info {
address userAddress;
uint256 amount;
bool active;
}
Javascript 示例:
const data = [{0x0000, 10000000000, false},{0x11111, 20000000000, true}]
谁能把这个数据示例转换成元组[]并提供吗?
提前致谢
您必须像这样在 Etherscan 输入中添加值:
[["0x0000", "10000000000", false],["0x11111", "20000000000", true]]
我正在尝试将结构数组的格式作为参数传递给 etherscan 上的智能合约写入函数,
这是坚实的例子:
信息[] public 信息;
struct Info {
address userAddress;
uint256 amount;
bool active;
}
const data = [{0x0000, 10000000000, false},{0x11111, 20000000000, true}]
谁能把这个数据示例转换成元组[]并提供吗? 提前致谢
您必须像这样在 Etherscan 输入中添加值:
[["0x0000", "10000000000", false],["0x11111", "20000000000", true]]