piggy
#
piggy
含有「piggy」共 16 篇內容
全部內容
發佈日期由新至舊
407. 元資料 - ERC721 (ep.28)
1. 名稱 function name() external view returns (string memory) 回傳本合約的名字 2. 查詢NFT的URI function tokenURI(uint256 tokenId) external view returns (string
2024-01-27
0
#
piggy
406. 鑄造, 銷毀 - ERC721 (ep.28)
1. 鑄造新代幣 function mint(address to, uint256 tokeId) 鑄造, 即無中生有 只有合約擁有者或這特殊權限的人才能呼叫 同時也是一種轉帳, 由address 0X0轉到目標帳號(to) 由於是轉帳, 因此也要觸發Transfer事件 限制 不能鑄
2024-01-27
0
#
piggy
405. 安全轉移 - ERC721 (ep.27)
1. 安全轉移 tokenId的NFT給第三方位址 function safeTransferFrom(address from, address to, uint256 tokenId, bytes calldata data) 呼叫者msg.sender 試圖將持有者from名下, 編號為t
2024-01-27
0
#
piggy
404. 轉移 - ERC721 (ep.26)
1. 轉移NFT安全版本 function safeTransferFrom(address from, address to, uint256 tokenId, bytes calldata data) external; 呼叫者msg.sender試圖將持有者from名下, 編號為tokenI
2024-01-27
0
#
piggy
403. 授權 - ERC721 (ep.25)
1. 授權特定NFT給第三方管理 function approve(address to, uint256 tokenId) external; 呼叫者msg.sender授權編號為tokenId的NFT從持有者from轉移給接收者to 須要觸發Approval事件 特殊判斷: to跟own
2024-01-26
0
#
piggy
402. 查詢 - ERC721 (ep.24)
1. 查詢該擁有者持有的NFT數量 function balanceOf(address account) external view returns(uint256 balance); 給定一個位址owner, 回傳該位址所持有的NFT數量uint256 由於每個位址address, 對應到持
2024-01-26
0
#
piggy
401. ERC165 + ERC721Interface - ERC721 (ep.22, ep.23)
1. ERC721 NFT規格 ERC165 - 用來判斷該合約支援哪些介面標準 ERC721 - 用來實作ERC721的核心功能 ERC721 TokenReceiver = 提供錢包 / 代理人 /拍賣的合約應實作此標準以提供介面來支援 安全轉移safe transfer ERC721M
2024-01-26
0
#
piggy
305. Metadata x Mint x Burn - ERC20 (ep.21)
1. 代幣的名稱 function name() public view returns(string memory) 回傳一個字串, 代表這個代幣的名稱 儲存時以string來保存 通常在constructor的時候就給定 2. 代幣的簡稱/縮寫/象徵 function symbol()
2024-01-25
0
#
piggy
304. 花別人的錢 + dry the code - ERC20 (ep.20)
1. 從第三方帳戶轉帳的函式 transferFrom(address from, address to, uint256 amount) 呼叫者msg.sender 從代幣持有者from 轉帳給接收者amount數量的代幣 需檢查呼叫者是否有足夠的額度可用 轉帳時要檢查持有者是否有足夠的餘
2024-01-24
0
#
piggy
303. 授權篇 - ERC20 (ep.19)
1. 授權餘額查詢函式 allowance(address owner, address spender) returns (uint256); 給定兩個帳戶(address), 回傳owner授權給spender的額度(uint256) 使用mapping來儲存: mapping(add
2024-01-24
0
#
piggy