Transactions
javascript本地簽名和sendRawTransaction到遠端節點
為了使用MyEtherAPI提供的 Web3 ,我需要在本地簽署交易,因為 myetherapi 僅支持
eth_sendRawTransaction
.我在github上找到了一個很好的來源,不幸的是它從 2 年前開始就處於非活動狀態。知道是否有一個用於相同目的的活動項目嗎?
ethereumjs-tx是你需要的。
Javascript 在乙太坊開發社區中非常流行。
如果您可以使用 web3 的 beta 版本,則可以使用https://www.npmjs.com/package/web3-local-signing-provider以透明的方式執行此操作
它允許您設置私鑰,該庫將完成缺失的交易對象欄位(如 gas 價格和 gas),在本地對其進行簽名並將其發送給指定的提供者。它就像使用具有解鎖帳戶的本地節點一樣無縫。
它都記錄在包的自述文件中