我使用了gotron-sdk的库操作批量转移Token的合约函数,其中合约函数入参有uint256[]。
我编写了一个demo,但是获得报错,以下是部分代码和log:
golang code
    triggerData := `[
        {"uint256[]": ["100"]}
    ]`
    param, err := abi.LoadFromJSON(triggerData)
    require.Nil(t, err)
    b, err := abi.GetPaddedParam(param)
    require.Nil(t, err)
log
Error:          Expected nil, but got: &errors.errorString{s:"unable to convert array of unints map[uint256[]:[100]]"}
想知道 gotron-sdk 是否支持uint256[]?我使用address[]是正常的。
如果有其它 Go 操作合约的方法,也可以告诉我。
期待大佬们的回复,感谢!