在由*"/>
單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 廣東 廣州 |
有效期至: | 長(zhǎng)期有效 |
發(fā)布時(shí)間: | 2023-12-19 06:41 |
最后更新: | 2023-12-19 06:41 |
瀏覽次數(shù): | 108 |
采購(gòu)咨詢: |
請(qǐng)賣(mài)家聯(lián)系我
|
在web3時(shí)代,基于***技術(shù)構(gòu)建的開(kāi)發(fā)181**2591技術(shù)3365案例Web3 網(wǎng)絡(luò)不再由寡頭控制(谷歌、meta等),,而是由每個(gè)用戶擁有,。在由***底層技術(shù)搭建的web3網(wǎng)絡(luò)中每個(gè)人就是這其中的一個(gè)節(jié)點(diǎn),他們通過(guò)輔助**和維護(hù)網(wǎng)絡(luò)等方式來(lái)獲得所有權(quán),。
pragma solidity^0.8.4;
import' openzeppelin/contracts/token/ERC721/ERC721.sol';
import' openzeppelin/contracts/access/Ownable.sol';
//繼承ERC721,Ownable
contract SimpleMintContract is ERC721,Ownable{
//mint價(jià)格
uint256 public mintPrice=0.05 ether;
//總共曾經(jīng)被mint數(shù)量
uint256 public totalSupply;
//能夠mint的*大數(shù)量
uint256 public maxSupply;
//是否開(kāi)啟mint
bool public isMintEnabled;
//每個(gè)地址mint=>數(shù)量
mapping(address=>uint256)public mintedWallets;
//構(gòu)造函數(shù),部署合約的時(shí)候,設(shè)置*大數(shù)量為2
constructor()payable ERC721('Simple Mint','SIMPLEMINT'){
maxSupply=2;
}
//內(nèi)部調(diào)用函數(shù),,開(kāi)啟mint
function toggleIsMintEnabled()external onlyOwner{
isMintEnabled=!isMintEnabled;
}
//設(shè)置*大mint數(shù)量
function setMaxSuppley(uint256 _maxSupply)external onlyOwner{
maxSupply=_maxSupply;
}
//mint函數(shù)
function mint()external payable{
//require判斷函數(shù),前半部判斷為false,,則拋出后半局部信息
//判斷是否開(kāi)啟mint
require(isMintEnabled,'minting not enabled');
//判斷地址是否曾經(jīng)mint
require(mintedWallets[msg.sender]<1,'exceeds max per wallet');
//判斷發(fā)送到合約的eth數(shù)量是否跟mint價(jià)格一樣
require(msg.value==mintPrice,'wrong value');
//判斷是否還有能夠mint的數(shù)量
require(maxSupply>totalSupply,'sold out');
mintedWallets[msg.sender]++;
totalSupply++;
uint256 tokenId=totalSupply;
_safeMint(msg.sender,tokenId);
}
}
技術(shù)上來(lái)講,,誰(shuí)擁有這個(gè)服務(wù)器,,誰(shuí)還能更改這張圖片,所以你必須要知道你買(mǎi)來(lái)的NFT其實(shí)只是一串放在某個(gè)服務(wù)器上的代碼,,這個(gè)代碼被賦予了某張圖片音頻或者視頻,,你也必須知道這個(gè)服務(wù)器可以被更改,這個(gè)圖片音頻或者視頻可以被更改,,你只是在***上擁有了這小串代碼,,你沒(méi)有這個(gè)服務(wù)器的管理權(quán),也沒(méi)有這張圖片的管理權(quán),,你只是擁有了一串指向這個(gè)服務(wù)器的代碼,,而這串代碼被賦予了一張圖片。