我将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);
});
})