Go-Ethereum

如何在不執行節點的情況下使用“etherscan”推送原始交易?

  • July 28, 2018

根據這個答案,如何在不執行的情況下使用etherscan推送原始事務node?在這種情況下,我們不需要安裝Parityorgeth或任何乙太坊客戶端嗎?

編輯: 正如 Raghav Sood 正確指出的那樣,etherscan 確實有一個用於發送原始交易的 REST-api。我的猜測是,在簽署交易並對其進行序列化之後,您應該獲取序列化的十六進制輸出並將其發送到此 API。這將是最後一步:

var serializedTx = "0x" + tx.serialize().toString('hex'); 

在進行上述最後一個必要步驟之前,網路上應該有足夠的資訊來說明如何建構和簽署交易。


̶t̶̶o̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶sȱȱoȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱȱ。但infura是要走的路。

  1. 登記
  2. 將您的 infura 連結/密鑰設置為 web3 提供商
  3. 熟悉發送自簽名交易的用法,您需要為其提供所有必要的參數並使用密鑰對其進行簽名。

引用自:https://ethereum.stackexchange.com/questions/55343