- 以太坊社區提供的線上開發環境,同時提供編寫、部署與測試智能合約。
結構
- 用過jsbin或codepen,大家對線上coding環境應該不陌生,而solidity的文件副檔名為.sol。
練習寫一個簡單的虛擬貨幣
- 點擊右上角的+號,並替自己的文件命名。
- 下方的灰色區域,可以理解為平常看console的地方。
- 先登入此前安裝的MetaMask插件。
- 接著選擇右側上方的Run,環境選擇web3。
- 此時可以看到Remix和MetaMask已經對應上了。
- 現在為了方便部署,我先選擇JavaScript VM環境。
開始撰寫
// 聲明版本
pragma solidity ^0.4.20;
// 建立合約
contract PittToken {
// 建立一個構造函數,以及我希望這個貨幣供應多少數量
constructor(uint256 initSupply) public {
}
}