如何查詢ETH交易狀態

2021-09-25 23:17:27 字數 437 閱讀 1433

今天線上突然出現這麼乙個問題:

返回了交易雜湊,交易詳情也可以查詢得到,但是在eth瀏覽器上查詢的交易卻是失敗的,如下所示:

呼叫eth_gettransactionbyhash方法並不能看出什麼異常,一切顯示正常,之前一直也是用的這個介面用於查詢交易詳情。但是實際上上圖拿筆交易確確實實是失敗的,那麼,有沒有什麼方法可以查詢出eth的交易狀態呢?

肯定是有的,就是呼叫eth_gettransactionreceipt方法,該方法的返回值中,有乙個status字段,表示該交易的狀態,如果是1則表示成功,如果是0則表示失敗.

好了,就說到這裡了~

交易所充值ETH的實現

第一版實現,因為伺服器資源有限,業務也是剛起步,就沒浪費資源去自己執行以太坊節點,使用了infura.io的json rpc節點,好處是不需要擔心維護以太坊節點,暫時可以相信這個節點是不會壞掉的,壞處就是以太坊json rpc的節點是不支援根據錢包位址查詢全部轉賬記錄的,所以第一版用了比較hack的...

交易所 數字貨幣 交易所充值ETH的實現

第一版實現,因為伺服器資源有限,業務也是剛起步,就沒浪費資源去自己執行以太坊節點,使用了infura.io的json rpc節點,好處是不需要擔心維護以太坊節點,暫時可以相信這個節點是不會壞掉的,壞處就是以太坊json rpc的節點是不支援根據錢包位址查詢全部轉賬記錄的,所以第一版用了比較hack的...

ETH以太坊交易內容上鏈(中文內容)

我們想要的效果是每乙個交易下面的備註都可以寫上我們需要的內容。下圖是我們已經可以實現的效果 eoa 之間傳輸值的交易 例如,改變傳送方和接收方餘額大小 傳送訊息來呼叫合約的交易 例如,通過傳送訊息呼叫來觸發 setter 方法,以設定合約中的值 用於部署合約的交易 由此建立了合約賬戶 從技術角度來講...