開發區塊鏈,Address 是常常會被搞錯的一塊,不像如果你的錢包地址只有你的下面說明:

大至可分為幾個項目:

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

contract addressExample{
    
	address OwnerAddress;

	constructor(){
		OwnerAddress = msg.sender;
	}
	// 合約地址
	function getSmartContractAddress() external view returns(address){
		return address(this);
	}
	// 擁有合約的人地址
	function getOwnerAddress() external view returns(address){
		return OwnerAddress;
	}
	// 合約呼叫人的地址
	function getSenderAdderss() external view returns(address){
		return msg.sender;
	}

}

其他Address 用法

msg 可以把他想做區塊鏈的特殊變數裡面會方一些訊息任我們使用

12.Library

有任何問題可反饋: [email protected]