Easy Chain Create Tool for Ethereum 1.9
一個Private Chain 管理程式
當到了丹麥理工大學工作後,可說是忙得沒有什麼時間能寫部落格,只能說可以盡量就盡量吧。近來發展Blockchain PKI 的相關議題故經常要依時間建立許多的Private Ethereum Chain。雖然Ethereum 已經有 Puppeth,但要經常性的執行Puppeth 製造Genesis.json 實在是非常麻煩。而且往後還要打蠻長的指令來指定與啟動該Chain,所以寫了這個小程式,自動化製造並統一管理個個Private Chain。只需要建立,並執行init.sh 初始化,再以boot.sh 啟動,就能輕鬆建立Private Chain。
使用方法:
Usage : createChain [-i/-c/-r] [chain ID] [Options].
-i [interactive] Create a chain interactively. (互動式設定)
-c [chain ID] Create a chain, require Options. (指定參數建立)
-r [chain ID] Remove a chain.(移除指定Chain)
[Options]
-w [Network ID] Determine the network ID for the chain. (指定Network ID,跟Chain ID是不同的)
-n [Nounce] Determine the nonce value for the chain. (指定Chain 的雜湊值)
-d [Difficulty] Determine the difficulty value for the chain. (指定Chain 的難度)
-g [GasLimit] Determine the GasLimit for the chain. (指定Chain 的交易費用)
留言
張貼留言