ScatterJS push_transaction返回202状态

时间:2020-05-18 21:02:09

标签: javascript node.js reactjs npm blockchain

我将ScatterJS用于push_transaction。 但是push_transaction返回202状态,因此,我无法将响应值作为返回值返回。 当然,我可以得到响应...但是不能将此值返回给另一个函数。 如何将响应值返回给另一个函数? 我正在使用ReactJs。

const eos = scatter.eos(network, Eos, eosOptions);

            eos
              .transaction(
                {
                  actions: [
                    {
                      account: contract,
                      name: name,
                      authorization: [
                        {
                          actor: account.name,
                          permission: account.authority,
                        },
                      ],
                      data: data,
                    },
                  ],
                },
                {
                  broadcast: true,
                  sign: true,
                },
              )
              .then(result => {
                return result; //cannot return result to another function
              })
              .catch(error => {
                console.error(error);
              });
          })

0 个答案:

没有答案