Go-Ethereum

使用 Geth loadScript 自動進行交易探勘

  • May 22, 2017

我正在嘗試配置一個 1 節點專用網路以在交易進入時對其進行探勘。

我發現這個問題有一個可以載入到 geth 的腳本來完全做到這一點。但是,我需要進入 Geth 控制台並loadScript手動執行它才能工作並被呼叫,並且在我關閉控制台會話後,必須再次載入腳本文件才能執行該函式。

我遇到的問題是呼叫loadScriptGo 讓它自動執行。

以下我嘗試但沒有成功: RpcClient.Call(&result, "loadScript", "./scripts/auto_mine.js")

您可以在 NodeJS 中執行連結腳本,方法是包含 web3 並連接到本地執行的節點。

您根本不需要在 geth 中使用 javascript repl。如果您在 Node 中執行腳本,您甚至可以將其設置為按特定時間間隔進行輪詢,或使用過濾器監視新事務。

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