關於智慧合約馬蹄鏈DAPP系統開發技術講解(方案)
任何程式設計師學習一個新的程式語言,一個最重要的儀式就是寫出一個能輸出Hello World!的程式。完成後,這才算開啟一個新世界的大門。本文主要介紹如何使用智慧合約輸出一個Hello World!。本文的步驟說明十分簡單(但步驟完整),大家如果想要看詳細的步驟說明,請參考智慧合約編寫例項這篇文章,裡面的例項描述更加詳細。
開啟測試網路的控制檯
輸入以下命令:
geth --datadir "~/ethdev" --dev console 2>> geth.log
1
這樣我們就開啟了測試網的控制檯,之後的步驟如無特別說明都將在控制檯中完成。
編寫智慧合約
> source = "contract test { function hello() returns(string s){return 'hello world!';}}"
"contract test { function hello() returns(string s){return 'hello world!';}}"
編譯智慧合約
> contract = eth.compile.solidity(source).test
1
指定建立合約的外部賬戶
我們首先需要從當前的賬戶裡選擇一個作為建立智慧合約的外部賬戶:
> address = eth.accounts[0]
"0x62b1746767522b36f6421e630fa0198151d72964"
然後將該賬戶啟用:
> personal.unlockAccount(address,'123456',10000)
true
最後開啟挖礦,為處理交易做準備:
> miner.start()
true
部署合約
部署合約就是將編譯好的合約位元組碼透過外部賬號傳送交易的形式部署到以太坊區塊鏈上。輸入以下命令:
> abi = [{constant:false,inputs:null}]
[{
constant: false,
inputs: null
}]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983064/viewspace-2949043/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 馬蹄鏈Dapp智慧合約(系統開發)案例丨馬蹄鏈MATIC智慧合約技術開發原理APP
- Polygon馬蹄鏈(matic)智慧合約DApp開發系統技術GoAPP
- FDF智慧合約系統開發|馬蹄鏈DAPP開發搭建技術APP
- 關於DAPP馬蹄鏈合約系統開發demoAPP
- 關於DAPP馬蹄鏈合約系統開發詳情技術介紹APP
- 關於FDF智慧合約馬蹄鏈迴圈互助系統開發講解
- 關於馬蹄鏈智慧合約DAPP系統開發方案流程詳情介紹APP
- DAPP馬蹄鏈智慧合約開發正式版丨DAPP馬蹄鏈智慧合約系統開發(詳解及案例)APP
- 馬蹄鏈智慧合約dapp系統開發搭建APP
- NFT遊戲開發系統鏈改技術|馬蹄鏈智慧合約Dapp開發技術遊戲開發APP
- polygon馬蹄鏈智慧合約dapp系統開發|NFT鏈遊戲搭建技術GoAPP遊戲
- DAPP馬蹄鏈智慧合約系統開發(案例)丨DAPP馬蹄鏈開發原始碼APP原始碼
- 關於馬蹄鏈DAPP智慧合約質押模式系統開發詳情技術介紹APP模式
- 關於DAPP馬蹄鏈智慧合約質押模式系統開發詳情技術介紹APP模式
- 馬蹄鏈智慧合約DAPP開發需求丨馬蹄鏈智慧合約DAPP質押挖礦系統開發(開發案例)APP
- DAPP合約系統開發技術丨DAPP馬蹄鏈系統開發成熟DmeoAPP
- 關於馬蹄鏈DAPP系統開發技術專案方案(成熟開發)APP
- DAPP馬蹄鏈智慧合約質押挖礦開發丨DAPP馬蹄鏈智慧合約質押挖礦系統開發技術分析及原始碼APP原始碼
- 馬蹄鏈智慧合約DAPP系統開發搭建詳情APP
- DAPP馬蹄鏈智慧合約專案系統開發詳情技術介紹APP
- 深入分析馬蹄鏈DAPP智慧合約系統開發實現技術詳細及方案APP
- 關於DAPP馬蹄鏈合約模式系統開發詳情介紹APP模式
- matic馬蹄鏈智慧合約dapp系統開發模式定製APP模式
- matic馬蹄鏈智慧合約dapp系統開發搭建介紹APP
- DAPP馬蹄鏈系統開發原理丨馬蹄鏈DAPP智慧合約演算法應用程式APP演算法
- “馬蹄鏈Matic”/DAPP專案系統開發技術方案APP
- matic馬蹄鏈合約DAPP專案系統開發技術(成熟語言)APP
- 關於馬蹄鏈矩陣公排智慧合約系統開發功能矩陣
- matic馬蹄鏈合約DAPP技術開發/區塊鏈專案系統開發Demo流程APP區塊鏈
- Polygon馬蹄鏈智慧合約公排互助系統開發技術詳情Go
- Polygon馬蹄鏈智慧合約挖礦系統開發|Polygon馬蹄鏈專案開發Go
- Matlc馬蹄鏈DAPP合約專案系統開發方案(成熟原始碼)APP原始碼
- polygon馬蹄鏈質押DApp開發合約系統搭建GoAPP
- Polygon(matic)馬蹄鏈智慧合約互助系統開發Go
- FDF智慧合約互助系統開發馬蹄鏈搭建
- Matic馬蹄鏈DAPP智慧合約挖礦系統開發詳情模式APP模式
- 智慧合約馬蹄鏈Polygon系統開發案例丨馬蹄鏈Polygon功能開發詳情Go
- 智慧合約DAPP系統技術開發(功能邏輯講解)APP