solidity编写智能合约HelloWorld Demo

使用solidity前你需要 安装matemask插件创建钱包账户 (这里不做具体介绍)

第一步 打开在线编辑器 remix

http://remix.ethereum.org

第二步 新建.sol文件

在左侧browser 中 新增.sol 名为Demo.sol

第三步 编写solidity合约代码
pragma solidity ^0.4.24;
//声明合约
contract Demo{
    function hello() pure returns(string){
        return "hello worldxxxx!";
    }
}
第四步 Compile 编译合约代码

在右侧Compile 区,选择以上合约代码编译对应的版本(version)
选择 :0.4.24+commit.e67f0147
点击 Start to compile 进行编译

第五步 Run 部署及执行合约代码

右侧Run区 选择Demo这个合约 然后 deploy 进行部署
部署后你会在日志区域看到creation of Demo pending…
后面接着打印输出 debug 你能看到这个部署合约的相关地址信息
然后 Deployed Contracts(已部署合同)中会看到 Demo at 0xeda…fd723 (blockchain)
点开你会看到 hello 方法 点击执行 即可看到效果

你可能感兴趣的:(solidity)