1. 程式人生 > >Solidity-transfer傳送以太幣到指定地址

Solidity-transfer傳送以太幣到指定地址

前言:

合約釋出工具及版本:mist v0.9.3

一:transfer傳送以太幣到指定地址

transfer替代掉了send

二:例項

pragma solidity ^0.4.18;
contract addressDemo{
    function addressDemo() public payable {

    }

    function sendDemo(address add) public {
        uint u = 1 ether;
        add.transfer(u);
    }
}

釋出合約時,向此合約存入2個以太幣,如下圖:
這裡寫圖片描述


合約釋出成功後,使用此合約,執行senddemo方法,向指定address傳送1個以太幣,如上圖配置,執行結果如下圖,可以看到此合約還剩1個以太幣:
這裡寫圖片描述