geth 版本號:1.7.3-stable
部署前需要知道的命令:
--syncmode "fast"同步模式三種"fast" ,"full","light".
fast
】 啟動快速區塊同步模式,在同步到最新區塊後,轉化為正常區塊同步模式.
注意:在已經進行過正常區塊同步的鏈上,不要使用該命令,也就是說,使用該選項必須從區塊同步最初開始,當同步到最新區塊後,可以正常同步區塊,下次啟動時就可以不用輸入次選項,區塊高度也會達到快速同步高度
【full】同步所有區塊,會等很久,我沒試過。
【light】
輕節點模式,只會同步區塊頭資訊,可以完成基本的命令操作 enable light client
--verbosity 4跑日誌級別。級別有
0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=detail (default: 3)。不喜不開
--maxpeers 100設定允許最大連線節點數目,預設為25,按喜好來開越高越好?
--cache 512調整記憶體分配 最小16mb,預設128mb
以上為同步以太坊區塊需要用到的基本命令引數。
進入控制台:
geth --datadir "/your/database/path" console 2>console.log2>console.log 是免得進去各種同步資訊刷屏打擾
通過ipc進入控制台當geth掛後台執行的時候,想進console可以通過:geth --ipcpath 目錄/geth.ipc attach
geth attach ipc:/mnt/ethblockchain/fast_eth/geth.ipc
控制台命令
eth.blocknumber // 獲取最新區塊號這裡注意,
eth.blocknumber結果可能為0,是因為同步沒有全部完成的原因,檢視同步進度可以用【eth.syncing】命令檢視
基礎命令
eth.syncing // 檢視區塊同步情況
eth.accounts // 列出所有賬號
eth.getbalance(eth.accounts[0]) // 檢視第乙個賬號餘額
personal.newaccount('123456') // 新建乙個密碼123456的賬號
web3.towei(0.0001, "ether") // 幣值轉換為big ether
web3.fromwei(100000000000000, "ether") //big ether轉換為ether
交易/轉賬
挖礦》 挖礦暫時不介紹了,現在普通玩家挖電費都不夠。
2018-01-18 的建議
geth 以太坊錢包 以太坊錢包Geth使用命令
鏈客,有問必答!一 啟動以太坊錢包geth 開啟乙個控制台,執行同步區塊命令 同步測試鏈 geth fast cache 512 rpc rpcapi personal,db,eth,net,web3 testnet datadir e projecttestgeth 如果為了讓區域網中其他節點訪問...
geth 以太坊錢包 以太坊錢包Geth使用命令
一 啟動以太坊錢包geth 開啟乙個控制台,執行同步區塊命令 同步測試鏈 geth fast cache 512 rpc rpcapi personal,db,eth,net,web3 testnet datadir e project testgeth 如果為了讓區域網中其他節點訪問到服務,請設定...
以太坊geth區塊同步
起初我採用虛擬機器在公司網路下作為節點同步,不管是錢包還是geth,始終都會有100個左右區塊同步不下來,導致eth getbalance等指令失敗。後來切換到了阿里雲上的伺服器上做同步,乙個晚上就基本同步完了,建議盡量採用雲主機或者網路環境好的實體機進行同步。下面講一下同步的準備工作 1.go環境...