请问交易 Hash 是怎么得到?

目前交易上链后,才能拿到交易 Hash。

但是上链过程是有一定的延迟的。我希望能够尽快得到交易 Hash,后续再检查有没有成功上链。

我记得好像交易 Hash 是可以通过交易数据直接本地算出来的。不清楚这一块的算法/代码在哪里?

就是把 UnverifiedTransaction 这个proto结构序列化成字节数组,然后算它的hash
rust相关代码在:

1赞

不用等上链就可以得到hash啊,send 了 trans 后就有了,看 API:

* 返回值

`Data32`  - 交易哈希

谢了