国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【W(wǎng)eb3 系列開發(fā)教程——?jiǎng)?chuàng)建你的第一個(gè) NFT(5)】使用 Ethers.js 鑄造 NFT | 測(cè)試用例

這篇具有很好參考價(jià)值的文章主要介紹了【W(wǎng)eb3 系列開發(fā)教程——?jiǎng)?chuàng)建你的第一個(gè) NFT(5)】使用 Ethers.js 鑄造 NFT | 測(cè)試用例。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

本節(jié)文章將描述如何通過 ethers.js 庫(kù)使用以太幣在以太坊區(qū)塊鏈上鑄造 NFT,以及我們還會(huì)討論如何對(duì)創(chuàng)建的 NFT 進(jìn)行基礎(chǔ)的測(cè)試。

在本文中,我們將實(shí)踐一種可替代的方法:即使用 OpenZeppelin V4 庫(kù) 以及 Ethers.js 以太坊庫(kù)實(shí)現(xiàn)。

除此之前,還將介紹使用 Hardhat 和 Waffle 測(cè)試合約。 以及嘗試使用 TypeScript 來編寫腳本。

Tip: 提醒一下,“鑄造 NFT”是在區(qū)塊鏈上發(fā)布你的 ERC721 令牌的唯一實(shí)例的行為。 本文假設(shè)你已在本文系列的第一部分(可以翻看前幾章節(jié))中成功將智能合約部署到 Goerli 網(wǎng)絡(luò)。

第 1 步:創(chuàng)建你的 Solidity 合約

OpenZeppelin 是用于安全智能合約開發(fā)的庫(kù)。 你只需繼承他們對(duì) ERC20ERC721 等流行標(biāo)準(zhǔn)的實(shí)現(xiàn),并將行為擴(kuò)展到你的需求即可。 我們將把它的內(nèi)容放在contracts/MyNFT.sol 中。請(qǐng)先在 contracts 文件夾下創(chuàng)建 MyNFR.sol 文件,并填入如下代碼:文章來源地址http://www.zghlxwxcb.cn/news/detail-801813.html

// 合約基于該標(biāo)準(zhǔn)

到了這里,關(guān)于【W(wǎng)eb3 系列開發(fā)教程——?jiǎng)?chuàng)建你的第一個(gè) NFT(5)】使用 Ethers.js 鑄造 NFT | 測(cè)試用例的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 鴻蒙Stage模型開發(fā)—?jiǎng)?chuàng)建你的第一個(gè)ArkTS應(yīng)用

    鴻蒙Stage模型開發(fā)—?jiǎng)?chuàng)建你的第一個(gè)ArkTS應(yīng)用

    基本概念 下圖展示了Stage模型中的基本概念。 圖1 Stage模型概念圖 UIAbility組件和ExtensionAbility組件 Stage模型提供UIAbility和ExtensionAbility兩種類型的組件,這兩種組件都有具體的類承載,支持面向?qū)ο蟮拈_發(fā)方式。 UIAbility組件是一種包含UI界面的應(yīng)用組件,主要用于和用戶交互。

    2024年02月04日
    瀏覽(127)
  • Kibana:創(chuàng)建你的第一個(gè)儀表板

    Kibana:創(chuàng)建你的第一個(gè)儀表板

    了解從你自己的數(shù)據(jù)創(chuàng)建儀表板的最常用方法。 本教程將從分析師查看網(wǎng)站日志的角度使用示例數(shù)據(jù),但這種類型的儀表板適用于任何類型的數(shù)據(jù)。 完成后,你將全面了解示例 Web 日志數(shù)據(jù)。 在本次的展示中,我將使用最新的 Elastic Stack 8.7.1 來進(jìn)行展示。 Kibana:創(chuàng)建你的第

    2024年02月06日
    瀏覽(165)
  • Django 初級(jí)指南:創(chuàng)建你的第一個(gè) Django 項(xiàng)目

    Django 是一個(gè)強(qiáng)大的 Python Web 框架,它采用了“模型-視圖-控制器”(MVC)的設(shè)計(jì)模式,能夠幫助開發(fā)者快速、簡(jiǎn)潔地創(chuàng)建高質(zhì)量的 Web 應(yīng)用。這篇文章將引導(dǎo)你創(chuàng)建你的第一個(gè) Django 項(xiàng)目。 首先,你需要在你的 Python 環(huán)境中安裝 Django。你可以使用 pip 包管理器來安裝: 你可以

    2024年02月13日
    瀏覽(84)
  • 【Three.js基礎(chǔ)入門】:創(chuàng)建你的第一個(gè)3D場(chǎng)景

    【Three.js基礎(chǔ)入門】:創(chuàng)建你的第一個(gè)3D場(chǎng)景

    Three.js是一種強(qiáng)大的JavaScript庫(kù),用于在Web瀏覽器中創(chuàng)建交互式的3D圖形和動(dòng)畫。無需熟練的圖形編程經(jīng)驗(yàn),你也可以通過Three.js輕松地構(gòu)建令人驚嘆的3D場(chǎng)景。 本文將帶你逐步學(xué)習(xí)如何入門Three.js,從創(chuàng)建一個(gè)簡(jiǎn)單的3D場(chǎng)景開始。 我們將介紹如何使用Three.js創(chuàng)建你的第一個(gè)3D場(chǎng)景

    2024年02月16日
    瀏覽(764)
  • Dynamics 365 Finance and Operations 創(chuàng)建你的第一個(gè)項(xiàng)目框架

    Dynamics 365 Finance and Operations 創(chuàng)建你的第一個(gè)項(xiàng)目框架

    第一章:淺談Dynamics CRM開發(fā)轉(zhuǎn)Dynamics AX開發(fā)的感受與差異 第二章:Dynamics 365 Finance and Operations 虛擬機(jī)安裝及使用 第三章:Dynamics 365 Finance and Operations 創(chuàng)建你的第一個(gè)項(xiàng)目(Visual Studio) 本文為大家介紹如何在Visual Studio中創(chuàng)建Model和Solution。并且讓你了解Model和solution的基本概念

    2024年02月06日
    瀏覽(95)
  • 【區(qū)塊鏈 | Solidity】Solidity開發(fā)教程:用Web3.js構(gòu)建第一個(gè)Dapp

    Web3.js 使用的實(shí)用介紹 原文?作者:wissal haji 歡迎訂閱《Solidity智能合約零基礎(chǔ)開發(fā)教程專欄》系列文章。 如果你一直在跟著這個(gè)系列學(xué)習(xí),那么你已經(jīng)掌握了編寫自己的智能合約。 因此,今天給大家介紹一下構(gòu)建去中心化應(yīng)用的全貌,并向大家介紹一下web3.js,這是構(gòu)建da

    2024年01月24日
    瀏覽(27)
  • 【AI的未來 - AI Agent系列】【MetaGPT】0. 你的第一個(gè)MetaGPT程序

    【AI的未來 - AI Agent系列】【MetaGPT】0. 你的第一個(gè)MetaGPT程序

    《MetaGPT智能體開發(fā)入門》開課,跟著課程,學(xué)習(xí)MetaGPT智能體開發(fā)。 請(qǐng)確保你的系統(tǒng)已安裝Python 3.9+。你可以通過以下命令進(jìn)行檢查: 下面是具體的安裝命令: 安裝命令 如果想安裝特定版本 如果想更新最新的版本和使用最新功能 想看源代碼,使用源代碼 更多安裝教程可參

    2024年01月25日
    瀏覽(88)
  • PyTorch 初級(jí)教程:構(gòu)建你的第一個(gè)神經(jīng)網(wǎng)絡(luò)

    PyTorch 是一個(gè)在研究領(lǐng)域廣泛使用的深度學(xué)習(xí)框架,提供了大量的靈活性和效率。本文將向你介紹如何使用 PyTorch 構(gòu)建你的第一個(gè)神經(jīng)網(wǎng)絡(luò)。 首先,我們需要安裝 PyTorch。PyTorch 的安裝過程很簡(jiǎn)單,你可以根據(jù)你的環(huán)境(操作系統(tǒng),Python 版本,是否使用 GPU 等)在 PyTorch 的官方

    2024年02月14日
    瀏覽(91)
  • GPT應(yīng)用開發(fā):運(yùn)行你的第一個(gè)聊天程序

    GPT應(yīng)用開發(fā):運(yùn)行你的第一個(gè)聊天程序

    本系列文章介紹基于OpenAI GPT API開發(fā)大模型應(yīng)用的方法,適合從零開始,也適合查缺補(bǔ)漏。 本文首先介紹基于聊天API編程的方法。 很多機(jī)器學(xué)習(xí)框架和類庫(kù)都是使用Python編寫的,OpenAI提供的很多例子也是Python編寫的,所以為了方便學(xué)習(xí),我們這個(gè)教程也使用Python。 Python環(huán)境

    2024年01月16日
    瀏覽(87)
  • android開發(fā):用IDEA建立你的第一個(gè)APP

    android開發(fā):用IDEA建立你的第一個(gè)APP

    ? ? ? ? 主要是記錄一下各種小坑。 ? ? ? ? IDEA目前是第一流行的java開發(fā)工具,同時(shí)也支持android開發(fā),可以替代安卓官方的andriod studio,不過仍然要依賴android sdk。 ? ? ? ? 本例指導(dǎo)你完成第一個(gè)app,需要一臺(tái)Windows PC和一部android手機(jī)。 目錄 一、下載安裝IDEA 二、新建and

    2024年02月04日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包