币安API链上数据:交易哈希与确认数

火山爷爷火山爷爷12月11日1818

看到币安接口返回了txid和confirmations两个字段值,但是这两个值是用来做什么用的啊?怎么根据这两个值判断一笔交易是否成功?

4 个回答

我是人你不一样
我是人你不一样回答于 12 月 11 日
最佳答案

交易哈希又称为txid,是交易的标识,每笔交易对应一个唯一的哈希值,要查询某个交易的情况时,就可以通过这个txid在区块链浏览器上进行查询。

Confirmations确认数:在当前区块之后有多少个区块进行过打包,数值越高代表交易越可靠,一般6次确认即可。

当然,只有这两个字段还是不能百分之百确定该笔交易是否已经完成的,要从交易状态来确认。当一笔交易被拦截或失败的话,那么这笔交易的确认数可能是0,甚至都不在链上。

txId 是一个比较好的查询点,可以借助区块浏览器或者自己去调用相关接口来查询交易状态。

蛟龙农夫三拳有点疼
蛟龙农夫三拳有点疼回答于 12 月 12 日

txid:即交易哈希,指明这该笔交易的标识码; confirmations:指这该笔交易已被多少个后续区块确认,也就是确认次数。

一般来说,confirmations大于等于1的话,说明交易已经上链成功,如果显示为0则表示交易在等待中,确认的数量越多,则交易就越安全。

巫师财经
巫师财经回答于 12 月 12 日

txid:交易哈希,这是该笔交易的“身份证号”,能够唯一定位到这一个交易。

confirmations :确认数,每增加一个区块增一,一般情况下达到6个确认后可以认定交易完成。

看这个数值是否大于等于6就知道是否成交了。

期权希腊字母学者
期权希腊字母学者回答于 12 月 14 日

txid是交易hash,也就是这笔交易的唯一凭证,你可以在区块浏览器上查询到该交易的信息。confirmations表示有多少个区块已经确认了这笔交易,一般来说达到6个区块以上就可以认为这是一笔安全的交易。confirmations保持不变可能代表交易失败。看着数字越来越大,代表交易正在获得越来越多的区块认可,成功之后你的账户上自然就会有相应的资产。

您的答案