基礎智能合約(6)-合約互動

更新於 發佈於 閱讀時間約 2 分鐘

Step1: 打開官方編輯器remix

你可看到下remix下面會有你剛剛部屬的合約展開後會出現很多按鈕

raw-image

Step2: 設定ipfs位置

找到按鈕

setBaseURI 使用 META_JSONS 的 CID(記得後面要加/) 例如:ipfs://你NFT的CID/ (這邊要特別注意加上/鍵因為nft是復數的所以裡面的檔案組成就是/數字去做連貫)

(很多人這個地方沒有做好,導致盲盒就算開了也是黑色)

setNotRevealedURI 使用 unpack.json 的 CID(這邊後面就不需要加/了)

例如:ipfs://你的盲盒CID

raw-image

Step3: 設定是否可以被mint

找到flipSaleActive的按鈕,互動之後就代表nft可以被進行mint了

raw-image

之後想要確認能不能被mint可以用下方灰色按鈕_isSaleActive查看

fasle是還沒開起,反之ture就是開啟了

raw-image

Step6: mint一張nft

找到紅色按鈕mint並且輸入數量1

也就是1個nft

raw-image

互動之後可以看到metamask顯示mint

Step7: 查看mint出來的nft

下面是opensea的測試網

OpenSea, the largest NFT marketplace

連接錢包登入之後就可以點右上角頭像看到剛剛mint出來的盲盒nft了

raw-image

Step8: 解盲盒狀態

一開始我們可以看到mint出來的nft是盲盒的圖片(範例是黑色ASC)

現在我們回到官方編輯器remix找到flipReveal 就可以打開盲盒

raw-image

依樣可以用下面灰色按鈕進行 check

raw-image

之後回到Opensea回到頁面按重整就可以看到解盲的NFT了

raw-image

解盲盒狀態:

ASC #0 - ASC Test 1 | OpenSea

盲盒狀態:

ASC 盲盒 - ASC Test0 | OpenSea

留言
avatar-img
留言分享你的想法!
avatar-img
Gouzi5 | ASC的沙龍
7會員
31內容數
其實只是技術分析是一件利用數據預測未來路徑的數學,並不像其他人所說的那麼複雜或高大上,最後學完技術分析後,發現很多的KOL其實就是來教基礎課程跟賺邀請碼傭金的,而邀請碼的傭金對於他們來說就像傳銷,越多越賺錢,可是他們給你的效益一定不會比起跟很多有在做交易的人討論還來的划算。
Gouzi5 | ASC的沙龍的其他內容
2022/11/03
Step1 : 過Compile Compile就類似debug,要確認這個合約是可以執行的才可以選擇deploy Step2 :選擇部屬環境跟合約位置 ENVIROMMENT 選 Injected Web3 CONTRACT 選你剛在本地寫的 .sol 專案(我的是 ASC_ver1.sol -
Thumbnail
2022/11/03
Step1 : 過Compile Compile就類似debug,要確認這個合約是可以執行的才可以選擇deploy Step2 :選擇部屬環境跟合約位置 ENVIROMMENT 選 Injected Web3 CONTRACT 選你剛在本地寫的 .sol 專案(我的是 ASC_ver1.sol -
Thumbnail
2022/11/03
先看到這裡有//2槓的就是註解,而這些註解在程式之中不會執行,但可以起到筆記的作用 下面是程式碼9行的部分 可以看到你的合約名稱(範例這邊是: ASC_ver1) 所使用的ERC721標準 下面是程式碼14-21行的部分 下面這2行是代表始販售&開啟盲盒的功能 false是還沒被准許之後會再IDE有
2022/11/03
先看到這裡有//2槓的就是註解,而這些註解在程式之中不會執行,但可以起到筆記的作用 下面是程式碼9行的部分 可以看到你的合約名稱(範例這邊是: ASC_ver1) 所使用的ERC721標準 下面是程式碼14-21行的部分 下面這2行是代表始販售&開啟盲盒的功能 false是還沒被准許之後會再IDE有
2022/11/03
打開官方IDE導入合約 : remix Step1:找到github輸入點 並且輸入下列網址: https://github.com/chase5ws/BlackChain/blob/main/ASC_ver1.sol Step2:找到合約檔案位置
Thumbnail
2022/11/03
打開官方IDE導入合約 : remix Step1:找到github輸入點 並且輸入下列網址: https://github.com/chase5ws/BlackChain/blob/main/ASC_ver1.sol Step2:找到合約檔案位置
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
Step1:config2~3行的部分 打開public->config資料夾內的config.json 在前面的時候大家應該都有mint自己的nft並且可以在Opensea看到 所以我們現在要去Opensea找到我們NFT的合約跟token位置 https://testnets.opensea.i
Thumbnail
Step1:config2~3行的部分 打開public->config資料夾內的config.json 在前面的時候大家應該都有mint自己的nft並且可以在Opensea看到 所以我們現在要去Opensea找到我們NFT的合約跟token位置 https://testnets.opensea.i
Thumbnail
Step1: 打開官方編輯器remix 你可看到下remix下面會有你剛剛部屬的合約展開後會出現很多按鈕 Step2: 設定ipfs位置 找到按鈕 setBaseURI 使用 META_JSONS 的 CID(記得後面要加/) 例如:ipfs://你NFT的CID/ (這邊要特別注意加上/鍵因為nf
Thumbnail
Step1: 打開官方編輯器remix 你可看到下remix下面會有你剛剛部屬的合約展開後會出現很多按鈕 Step2: 設定ipfs位置 找到按鈕 setBaseURI 使用 META_JSONS 的 CID(記得後面要加/) 例如:ipfs://你NFT的CID/ (這邊要特別注意加上/鍵因為nf
Thumbnail
這篇會是端午節 NFT 系列的最後一篇文,同時也是這個系列中最核心的部分,我們終於要來實際鑄造產生 NFT,並在 OpenSea 上看看結果了,有興趣的話就繼續看下去吧。
Thumbnail
這篇會是端午節 NFT 系列的最後一篇文,同時也是這個系列中最核心的部分,我們終於要來實際鑄造產生 NFT,並在 OpenSea 上看看結果了,有興趣的話就繼續看下去吧。
Thumbnail
創建者用自己的方式去定義智能合約底下物件的所有權、交易過程,並讓遊戲玩家看到自己擁有哪些虛寶,但是在這個智能合約以外的人,看到的是「所有物件的擁有者都是智能合約創建者」。結果就是,既然不是真的擁有者,你買的 NFT 就無法在自己的錢包中出現,也無法在公開交易平台買賣。
Thumbnail
創建者用自己的方式去定義智能合約底下物件的所有權、交易過程,並讓遊戲玩家看到自己擁有哪些虛寶,但是在這個智能合約以外的人,看到的是「所有物件的擁有者都是智能合約創建者」。結果就是,既然不是真的擁有者,你買的 NFT 就無法在自己的錢包中出現,也無法在公開交易平台買賣。
Thumbnail
IOS手機板狐狸錢包MINT圖解 希望這一篇文章能夠減低你們的焦慮感,不要被一堆英文和數字嚇到,如果有不清楚的話也歡迎留言唷
Thumbnail
IOS手機板狐狸錢包MINT圖解 希望這一篇文章能夠減低你們的焦慮感,不要被一堆英文和數字嚇到,如果有不清楚的話也歡迎留言唷
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News