亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mac怎么創建以太坊私有鏈多節點轉賬

發布時間:2021-12-31 11:56:43 來源:億速云 閱讀:168 作者:柒染 欄目:互聯網科技

這篇文章將為大家詳細講解有關Mac怎么創建以太坊私有鏈多節點轉賬,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

一、mac1電腦節點

創建genesis.json文件

{
"config" : {
"chainId": 898,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
},
"alloc" : {
"0x2258b64ee6163edc94f1cd7c98de178adbc0a91c":{ "balance":
"1000000000000000000000" },
"0x4c33529ed970f2dcd645beb91ae6bb985bd8c3c4":{ "balance":
"1000000000000000000000" }
},
"coinbase" : "0x0000000000000000000000000000000000000000",
"difficulty" : "0x000000100",
"extraData" : "",
"gasLimit" : "0xffffffff",
"nonce" : "0x0000000000000042",
"mixhash" :
"0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash" :
"0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp" : "0x00"
}

$ cd /Users/shijun/Desktop/blockChain/ethereum/private

$ geth --datadir data0 init genesis.json

$ geth --identity "itari" --datadir data0 --networkid 898 --port 30303 --rpc --rpcaddr localhost --rpcport 8545 --gcmode archive console

注意--gcmode archive參數是將金額保存在硬盤

> personal.newAccount()
Passphrase: 

Repeat passphrase: 

"0x902dbef5c59c10e7e5744eee6aa622c455a05d79"

> personal.newAccount()

Passphrase: 

Repeat passphrase: 

"0x764ad66588b7b3bf4ebd22ca55a419792e3b8456"

> admin.nodeInfo.enode

"enode://dcab3950426148473714e031ace294e0efb607bebb93d2a8312024cd44db48a8691125aa463e2fe2cd1eff2eeb7db86061803b212c3e3b5fed94001ef8c5a50f@[::]:30303"

> INFO [05-21|14:05:46] Block synchronisation started

上面這個是自動同步區塊,不是手動輸的

> eth.blockNumber

43

> eth.accounts

>eth.getBalance(eth.accounts[0])

Metamask操作

選擇本地網絡localhost 8545

將帳號json文件導入到MetaMask

/Users/shijun/Desktop/blockChain/ethereum/private/data0/keystore/UTC--2018-05-21T06-00-31.402671377Z--902dbef5c59c10e7e5744eee6aa622c455a05d79

/Users/shijun/Desktop/blockChain/ethereum/private/data0/keystore/UTC--2018-05-21T06-00-51.372530256Z--764ad66588b7b3bf4ebd22ca55a419792e3b8456

二、mac2電腦節點

同上步驟之后,加入節點

> admin.addPeer("enode://619c5b62f9f25ba7e4dee1f7dd3e0cf9ac8a27e46503078df7c86f139f75e465c2818df7735b319c95b4b2d805f92e218d742fb25695987bb4a007d5062eb421@10.85.110.146:30303")

true

INFO [05-21|14:23:37] Block synchronisation started

> personal.newAccount()

> eth.getBalance(eth.accounts[0])

> miner.start(1); admin.sleepBlocks(1); miner.stop();

三、mac1電腦節點

終端操作

> amount=web3.toWei(1,'ether');

"1000000000000000000"

> personal.unlockAccount(personal.listAccounts[0]);

Unlock account 0x902dbef5c59c10e7e5744eee6aa622c455a05d79

> eth.sendTransaction({from:eth.accounts[0],to:"0x40b2b202b605efc69da3507c6072a66651dd09b5",value:amount})

INFO [05-21|14:31:00] Submitted transaction 

>eth.getBalance(eth.accounts[0])

> miner.start(1); admin.sleepBlocks(1); miner.stop();

true

關閉后再次啟動私有鏈

$ cd /Users/shijun/Desktop/blockChain/ethereum/private

$ geth --identity "itari" --datadir data0 --networkid 899 --port 30303 --rpc --rpcaddr localhost --rpcport 8545 --gcmode archive console
注意--gcmode archive參數是將金額保存在硬盤
使用這個,本地java項目可以聯通

注意事項:java調用miner命令使用以下命令啟動私有鏈

非后端運行模式

$ geth --identity "itari" --gcmode archive --datadir data0 --networkid 898 --port 30303 --rpc --rpcaddr localhost --rpcport 8545 --rpcapi "db,web3,eth,personal,miner,net,txpool" --rpccorsdomain "*" console 2>> data.log

注意--gcmode archive參數是將金額保存在硬盤

注意事項:前后端分離運行模式

$ nohup geth --identity "itari" --gcmode archive --datadir data0 --networkid 898 --port 30303 --rpc --rpcaddr localhost --rpcport 8545 --rpcapi "db,web3,eth,personal,miner,net,txpool" --rpccorsdomain "*" &

交互命令

$geth attach ipc:/usr/local/ethereum/private/data0/geth.ipc

注意事項:如果公網遠程訪問,localhost改為0.0.0.0

關于Mac怎么創建以太坊私有鏈多節點轉賬就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

mac
AI

沈丘县| 鄂伦春自治旗| 江都市| 精河县| 神农架林区| 融水| 霞浦县| 崇州市| 通道| 涪陵区| 兰溪市| 车致| 霍州市| 岳阳市| 太谷县| 同德县| 丰都县| 响水县| 山东| 万安县| 通海县| 新干县| 昭觉县| 武强县| 修水县| 潼南县| 黎平县| 延长县| 新晃| 普定县| 陆良县| 绥江县| 无棣县| 榆社县| 易门县| 保亭| 麟游县| 高青县| 仪陇县| 二连浩特市| 皮山县|