Remix IDE是開發(fā)以太坊智能合約的在線IDE工具,部署簡單的智能合約非常方便
Remix地址:https://remix.ethereum.org/
使用的前提是需要谷歌或者火狐的瀏覽器床佳,且安裝了MetaMask 插件
MetaMask 插件的安裝使用可以查看這個鏈接http://www.reibang.com/p/cdb9e082d059
接下來我用Remix IDE寫一個簡單的合約,一切開始都從Hello Word 開始榄审。
默認會有一個Ballot 投票合約砌们,這我我點左上角的添加功能,重新建立一個文件搁进,文件名命名為personal.sol
這里我些一個簡單的合約?
solidity 的基本語法可以去這個網(wǎng)站實戰(zhàn)練習(https://cryptozombies.io/zh/)這個超爽邊玩浪感。
我這里寫個say()方法? 和給個屬性age
合約截圖如下:
OK編譯沒問題,接下來我們在測試網(wǎng)上部署合約饼问,先要確定你的MetaMask 插件是選擇的測試網(wǎng)絡(我一般選擇Ropsten測試網(wǎng))
此時開始部署篮撑,點擊瀏覽器MetaMask插件 確認提交等待測試網(wǎng)絡上的礦工處理。
部署成功后點擊At Address 可以查看到合約公開的操作方法匆瓜,每執(zhí)行一次方法就也就是執(zhí)行一次合約的事物赢笨,這是需要Gas 燃料的,沒一步需要礦工處理
OK 此時我們查看一下 age的值 點擊age ,可以看到age = 10驮吱,調(diào)用一下increaseAge? 方法給它賦值80茧妒,此刻執(zhí)行一下合約,礦工處理完后左冬,查看一下age 變量已經(jīng)為80
現(xiàn)在一個超簡單的合約已經(jīng)部署成功了桐筏,智能合約是一個很有想象空間的玩意,從簡單的合約開始拇砰,熟練Solidity 語法梅忌。