0

我在solidity中创建了另一个函数来返回结果(getGameNumbers),但我可以将它添加到 oraclizeCall 函数在此处输入图像描述

  async WinningNumbers ()  {
  const {accounts, contract}=this.state;

  this.state.contract.methods.GenerateGameNumbers().send({from: accounts[0],gas:5000000, fromBlock: 'latest', toBlock: 'latest'+1},(err,results) =>{

    if(results !=null){
      this.setState({
        winNum: (results)

      })
    }
  })
}

我在控制台中得到事务哈希而不是结果

4

1 回答 1

0

因为我使用的是 oraclize 我应该调用回调函数而不是生成数字的那个但是当我使用枚举时我创建了不同的函数来获取结果并调用那些

于 2019-07-05T22:05:15.147 回答