5 生成的参数在合约浏览器可以调用,在web3.py中提示不行

生成的参数是这样的 {'参数1': '0x0000000000000000000000000000000000000000', '参数2': '0x0000000000000000000000000000000000000000', '参数3': '0x0000000000000000000000000000000000000000',}

一个json或者说是字典,拿着这一串数据去区块浏览器的Write Contract可以调用

导入abi以后 在web3.py中使用functions.报错

提示 无法识别名称为 fulfillOrder(<class 'dict_items'>,) 类型的位置参数和{} 类型的关键字参数的预期函数。 找到 1 个名为 fulfillOrder 的函数:['fulfillOrder(tuple)'] 由于没有匹配的参数类型,函数调用失败。

请先 登录 后评论

1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 1 关注
  • 0 收藏,2257 浏览
  • 鲨鱼辣椒 提出于 2022-10-05 05:06