国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Truffle實踐

G9YH / 1413人閱讀

摘要:智能合約實踐使用模擬器開發智能合約開發的客戶端測試開發正式開發在自己的私有鏈條上創建用戶創建賬號和解鎖賬號使用開發框架框架一遍實踐具體的步驟參考官網智能合約交互重點理解合約交互相關規范使用包管理版本可能是版本不對沒有解鎖用戶使用

智能合約實踐 使用模擬器開發智能合約
1. 開發的客戶端

測試開發:EtherumJS TestRPC

正式開發:geth

在自己的私有鏈條上創建用戶

geth  --identity "newEth" --rpc --rpcaddr "0.0.0.0" --rpccorsdomain "*" --datadir "cdata"  --port 30303 --rpcapi "personal,db,eth,net,web3" --networkid 999  --rpcport 8549  --targetgaslimit 4712388 console

創建賬號和解鎖賬號

> eth.accounts
> personal.newAccount("123456")
> personal.unlockAccount(eth.accounts[0], "123456", 20*(60*1000))

2. 使用truffle開發框架
1. 框架一遍truffle API

實踐MetaCoin,具體的步驟參考官網

mkdir MetaCoin
cd MetaCoin
truffle unbox metacoin
2. 智能合約交互

重點理解合約交互

solidity API
3.相關規范

使用包管理

3.FAQ
3.1. 版本
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: exceeds block gas limit

可能是版本不對

3.2.沒有account
Error: Expected parameter "from" not passed to function.

there is no account

3.3. 解鎖用戶
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: authentication needed: password or unlock

使用truffle

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/23997.html

相關文章

  • 以太坊智能合約開發第六篇:truffle開發框架

    摘要:原文發表于以太坊智能合約開發第六篇開發框架在前面幾篇教程中,我們實現了一個簡單的合約,并通過編譯器將合約代碼編譯后,部署在私有鏈上。 原文發表于:以太坊智能合約開發第六篇:truffle開發框架 在前面幾篇教程中,我們實現了一個簡單的 Hello 合約,并通過 solc 編譯器將合約代碼編譯后,部署在私有鏈Ganache上。本篇將介紹通過truffle框架來構建自動編譯、部署合約代碼...

    ityouknow 評論0 收藏0
  • 區塊鏈學習資料

    摘要:比特幣比特幣既可以指這種虛擬貨幣單位,也指比特幣網絡或者網絡節點使用的比特幣軟件。有效的區塊經過全網絡的共識后會被追加到主區塊鏈中。 區塊鏈資料匯總 更多區塊鏈資料 區塊鏈 區塊鏈是一串通過驗證的區塊,當中的每一個區塊都與上一個相連,一直連到創世區塊。 確認當一項交易被區塊收錄時,我們可以說它有一次確認。礦工們在此區塊之后每再產生一個區塊,此項交易的確認數就再加一。當確認數達到六及以上...

    王晗 評論0 收藏0
  • Mac下基于testrpc和truffle的以太坊智能合約開發環境搭建

    摘要:原文地址石匠的是一個基于開發的一套智能合約開發框架,使用語言編寫合約。預期通過和搭建一個只能合約的開發測試環境,部署官方的測試合約進行驗證和后續的測試學習。 原文地址:石匠的blog truffle是一個基于Javascript開發的一套智能合約開發框架,使用Solidity語言編寫合約。truffle有一套自動的項目構建機制,集成了開發,測試和部署的各個流程細節,不用開發人員關注。t...

    MasonEast 評論0 收藏0
  • truffle安裝以及使用示例

    摘要:安裝命令使用命令安裝完成后,直接輸入即可。函數名函數名用于修改狀態變量的函數的調用,可以簡寫為后面這種。訪問內有使用教程。文件夾中沒有,取而代之的是,內容是個簡單的,功能是修改一個狀態變量的值為然后讀取它。 Truffle ubuntu下安裝truffle truffle安裝的依賴環境有:Nodejs,git ,python2.7(ubuntu自帶)安裝git sudo apt-get...

    RiverLi 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<