新手问答 TrxHash 的转化问题

jacktang · 2018年12月06日 · 最后由 Surou 回复于 2018年12月06日 · 83 次阅读

在智能合约里面

TrxHash = 3d6091f5da95a43ed68d0a46c11fb0efb4246213ca50c5e4603302ad3f0cf9c5

通过代码 std::array<uint8_t, 32> tx_arr = tx_hash.extract_as_byte_array(); 打印每一个 uint8_t的 hash值

-> 176
-> 31
-> 193
-> 70
-> 10
-> 141
-> 214
-> 62
-> 164
-> 149
-> 218
-> 245
-> 145
-> 96
-> 61
-> 197
-> 249
-> 12
-> 63
-> 173
-> 2
-> 51
-> 96
-> 228
-> 197
-> 80
-> 202
-> 19
-> 98
-> 36
-> 180
-> 61
共收到 1 条回复

和你单独沟通 问题是“这个hash值第一个是 176 应该对应 B0 ”

b0是16进制,对应的10进制是 176,所以你需要做对应的转换

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册