Go-Ethereum

建構快速 POC Daap 的最簡單框架

  • August 16, 2017

所以我正在嘗試建構最簡單的 Daap 來製作 POC。我只想在一個塊上註冊消息/字元串,以便忽略任何給定的重複消息。

我做了很多研究,但我對可用的資訊感到不知所措。我遇到的問題是有一個像樣的測試網/私有網來測試我的應用程序。

我已經嘗試過 Hyperledger Fabric,但存在一些問題,它需要很多我還不完全理解的東西(例如 docker 和 vagrant)

我在使用 Go-Ethereum 框架方面取得了很大進展,我可以使用 Web3j API 來發送我的請求。但由於某種原因,我現在很難連接到 ROPSTEN 網路,甚至無法創建專用網路進行測試(使用 $ geth –testnet or $ geth –rpc 和所有可能的組合)。它只是不會啟動,或者需要很長時間,然後它連接到乙太坊區塊鏈,這不是我想要的(目前)。

那麼有沒有人知道一些框架,甚至是在沒有 geth 的情況下創建我們的專用網路的簡單方法?

我只需要初始化一個可以與 web3j 一起使用的私有網路,然後一切都會到位。

提前謝謝你。

你絕對想使用truffleand test-rpc。設置大約需要兩秒鐘,建構一個無需 geth 即可工作的“線框”dApp 的時間更短。很多很多人都將其用於成熟的開發,更不用說 POC 工作了。

這是回購:https ://github.com/trufflesuite/truffle

幹得好。在你的 c 盤上創建一個文件夾。在我的例子中,它是 amrik,你可以重命名為你想要的任何東西。

// 在本地設置伺服器

geth –datadir C:\amrik\datadir –dev 控制台

// 啟動挖礦伺服器並保持視窗打開。

geth –datadir C:\ amrik \datadir –dev –mine –minerthreads 1

// 打開新視窗開始交易

geth –datadir C:\ amrik \datadir –dev attach .\pipe\geth.ipc

現在你準備好觸發更多命令了。這是私人的,所以不應該有任何訪問問題。讓我知道

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