買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > FTX > Info

TAM:如何使用Remix for CMT 部署智能合約_ETA

Author:

Time:1900/1/1 0:00:00

如何使用RemixforCMT部署智能合約,快來看看社區愛好者發布的技術博客。你可以用RemixforCMT寫智能合約。

以下為原文:

準備工作

1

functiongetInfo()publicconstantreturns(string,uint){return(name,age);}}

將合約內容復制進Remix,點擊右側Starttocomplile,如果下方沒有報錯,說明編譯通過。

如果你想通過web3js進行部署,可以點擊ABI和Bytecode按鈕,獲取需要的數據。

動態 | 巴西里約熱內盧司法部門討論區塊鏈如何提高公眾透明度:據Cointelegraph 12月6日消息,在由里約熱內盧里約熱內盧州司法學院(EMERJ)組織的一個常設論壇上,里約熱內盧的司法部門將討論區塊鏈如何有助于提高公共透明度。[2019/12/7]

點擊Detail按鈕,可以獲得更多詳細信息。

3.MetaMaskForCMT簡單使用

部署合約前,我們簡單介紹一下MetaMask的使用,在安裝完成后,chrome瀏覽器右上方就會出現相應的插件logo。

點擊logo,將彈出操作界面,本次我們選擇CMTTestNetwork測試網絡進行。

動態 | ITAM Network發文 “DApps如何優化RAM使用率”:據IMEOS報道,ITAM Network在Medium上發表文章“DApps如何優化RAM使用率”。文中介紹DApps主要是在上傳智能合約還有在使用智能合約Table保存數據的情況下使用RAM,并介紹如何通過在區塊上運行數據達到RAM使用率最小化,還有DApps開發者應當考慮和準備的工作。文章最后ITAM Network表示這只是一種可供替代的方法,并不是唯一正確的途徑。[2018/8/2]

新建賬戶中沒有CMT余額,我們點擊BUY按鈕,進入界面后再點擊TESTNETTESTFAUCET按鈕,可以去申請一些測試用的CMT。

巴曙松、喬若羽、 鄭嘉偉:區塊鏈技術如何滲透到不同金融場景?:區塊鏈技術在支付清算領域尤其是跨境支付、聯合貸款等領域的優勢格外突出,不少銀行已經在這個領域躍躍欲試,除此之外,抵押物核查與征信環節等也是區塊鏈應用場景。[2018/4/25]

4.部署合約合約編譯通過之后,我們就要將合約部署到鏈上。

點擊右側的run,進入部署控制界面。

·Enviroment:

這里有三種選擇

JavaScriptVM:合約部署到運行在瀏覽器內存中的虛擬網絡,頁面刷新的話數據將會被重置,并沒有真正部署到任何鏈上。它會提供5個虛擬帳戶每個有100CMT,可以隨便選一個帳戶,適用于本地調試。

InjectedWeb3:我們需要啟動上一步的MetaMaskForCMT,并創建一個賬號。Remix會連接到MetaMask所選擇的鏈上。

Web3Provider:可以通過改選項,配置參數,使Remix連接到我們本地的私鏈或者其他鏈。

Account:對應鏈上的賬號

GasLimit:設置交易需要的gas費用,一般使用默認值無需修改

Value:如果一項對合約的操作需要轉cmt,則需要在這里設置cmt的數量

接下來我們執行部署操作

1.登錄MetaMaskForCMT,選擇測試鏈,并申請一些測試CMT

2.Enviroment我們選擇InjectedWeb3

3.點擊部署按鈕,彈出MetaMask確認框,點擊SUBMIT

4.等待交易被打包確認,成功后將會出現我們的部署好的合約,點擊黑色小三角可以展開合約,可以看到就是我們在合約中定義的方法。

5.左邊的控制臺,我們也可以展開交易信息,查看此次交易的狀態、transactionhash、gas費等等

測試智能合約

合約部署成功了,我們來測試一下合約的功能:

1.設置name和age

在合約下方的setInfo輸入框中填寫“LiLei”,18,點擊setInfo按鈕,然后在MetaMask中submit該筆transaction,等待一會成功后,控制臺將返回結果數據

2.你也可以點擊setInfo輸入框右側的下拉三角,直接填寫兩個字段,這里字符串可以不需要引號。

3.設置name和age成功后,我們來調用一下getInfo方法:

我們設置的內容就調用出來了。因為我們的查詢操作不改變合約的狀態,所以在調用getInfo方法的時候,不需要在MetaMask進行確認。

點擊閱讀原文,查看原文鏈接

Tags:CMTTAMETAMASKHCMTsaitama幣有前景嗎XETA幣metamask錢包一直不到賬

FTX
區塊鏈:元界攜手AWS強強聯合,共筑區塊鏈行業生態_BAA

AWS|Metaverse 維優元界BaaS服務 維優元界BaaS服務集合了來自國內外區塊鏈、金融、互聯網及咨詢行業的專家團隊.

1900/1/1 0:00:00
ANC:關于支持Bitcoin Cash(BCC)硬分叉的公告_NCE

親愛的用戶: 為支持BitcoinCash的硬分叉,Binance將于UNIX時間1542300000,即2018年11月16日0:40:00進行快照.

1900/1/1 0:00:00
DAPP:IDAX開放CLO充提、交易公告_DAP

親愛的用戶:?? IDAX將上線CLO。開通CLO/BTC、CLO/ETH交易,立即前往。充值開放時間:11月3日12:00(UTC08:00)交易開放時間:11月5日12:00(UTC08:0.

1900/1/1 0:00:00
ITM:Bit-Z App IOS內測版 v2.3.3 發布_MONGBNB

親愛的Bit-Z用戶: Bit-ZAppiOS內測版v2.3.3已上線,使用IOS內測版App的用戶需要重新下載安裝以便正常使用.

1900/1/1 0:00:00
FID:IDAX開放DEX充提、交易公告_fida幣發行時間

親愛的用戶:?? IDAX將上線DEX。開通DEX/BTC、DEX/ETH交易,立即前往。充值開放時間:11月6日24:00(UTC08:00)交易開放時間:11月8日14:00(UTC08:0.

1900/1/1 0:00:00
INE:DigiFinex上線Maker、Taker手續費計費模式及VIP分級優惠制度_Cops Finance

親愛的用戶, 為回饋廣大用戶的支持,DigiFinex將于2018年11月6日17:00上線Maker、Taker手續費計費模式.

1900/1/1 0:00:00
ads