Я не могу прочитать результат запроса Oraclize, но могу успешно его вызвать

Я создаю еще одну функцию, которая также возвращает результат (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)

      })
    }
  })
}

Я получаю хеш транзакции в консоли вместо результата

1 ответ

Решение

Потому что я использовал oraclize, я должен вызывать функцию обратного вызова вместо той, которая генерирует числа, но, поскольку я использую перечисления, я создал разные функции для получения результатов и вызова тех

Другие вопросы по тегам