区块链(四):部署合约

标签: 区块链

1.编译

2.运行

pragma solidity 0.4.24;
contract Demo1 {
    function f(uint n) returns(uint sum) {
        if(n == 0) throw;  uint result = 0;
        for(uint i=0;i<=n;i++) {
            result += i;
        }
        return result;
    }
}

3.查看web3代码

4.赋值web3部署代码到eth命令行

报错:先解锁账户personal.unlockAccount(eth.accounts[0])

合约被部署到挖矿挖出来的区块中了。

合约在私有链上部署成功!

原文链接:加载失败,请重新获取