使用Remix作为开发工具,Remix是基于浏览器的IDE,提供了集成的编译器和Solidity的运行环境.
地址是: https://remix.ethereum.org
首先在左边新建一个文件myfirstcontract.sol
文件内容:
pragma solidity ^0.4.0;
contract MyFirstContract {
string private name;
uint private age;
function setName(string newName) public {
name=newName;
}
function getName() public constant returns (string){
return name;
}
function setAge(uint newAge) public {
age=newAge;
}
function getAge() public constant returns(uint){
return age;
}
}
右边run 可以setName,getName,setAge,getAge
比如: