msg.sender 消息的发送者,对应当前交易里面的from

 

pragma solidity ^0.4.6;
contract TestMsg{
    address public _owner;
    uint public _number;
    
    function TestMsg(){
        _owner = msg.sender;
        _number = 100;
    }
    
    function msgSenderAddress() constant returns(address){
        return msg.sender;
    }
    
    function setNumberAdd5(){
        _number = _number + 5;
    }
    
    function setNumberAddByOwner(){
        if(_owner == msg.sender){
            _number = _number + 10;   
        }
    }
    
    
}

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐