- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开始了我的第一个区 block 链教程,它是:
hh deploy --network rinkeby
我有这个错误:
deploying "SVGNFT"An unexpected error occurred:
Error: ERROR processing /Users/macbook/Desktop/all-on-chain-generated-nft/deploy/01_Deploy_SVGNFT.js:
Error: insufficient funds for intrinsic transaction cost (error={"name":"ProviderError","code":-32000,"_isProviderError":true}, method="sendTransaction", transaction=undefined, code=INSUFFICIENT_FUNDS, version=providers/5.4.5)
at Logger.makeError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/logger/src.ts/index.ts:225:28)
at Logger.throwError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/logger/src.ts/index.ts:237:20)
at checkError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/src.ts/json-rpc-provider.ts:53:16)
at /Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/src.ts/json-rpc-provider.ts:215:24
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at DeploymentsManager.executeDeployScripts (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/DeploymentsManager.ts:1014:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at DeploymentsManager.runDeploy (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/DeploymentsManager.ts:849:5)
at Environment._runTaskDefinition (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:217:14)
at Environment.run (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:129:14)
at SimpleTaskDefinition.action (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/index.ts:446:32)
at Environment._runTaskDefinition (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:217:14)
at Environment.run (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:129:14)
at SimpleTaskDefinition.action (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/index.ts:521:5)
at Environment._runTaskDefinition (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:217:14)
错误信息说:
insufficient funds for intrinsic transaction cost
rinkeby: {
url: RINKEBY_RPC_URL,
accounts: [PRIVATE_KEY],
//accounts: {
//mnemonic: MNEMONIC,
gas: 2100000,
gasPrice: 8000000000,
saveDeployments: true,
},
如您所见,它让我更进一步:
Nothing to compile
----------------------------------------------------
reusing "SVGNFT" at 0x7e8d04a7c18f165E9684e887a7978c43f0019a3A
You have deployed an NFT contract to 0x7e8d04a7c18f165E9684e887a7978c43f0019a3A
Verify with:
npx hardhat verify --network rinkeby 0x7e8d04a7c18f165E9684e887a7978c43f0019a3A
Let's create an NFT now!
We will use ./img/small_enough.svg as our SVG, and this will turn into a tokenURI.
You've made your first NFT!
You can view the tokenURI here data:application/json;base64,eyJuYW1lIjoiU1ZHIE5GVCIsICJkZXNjcmlwdGlvbiI6IkFuIE5GVCBiYXNlZCBvbiBTVkchIiwgImF0dHJpYnV0ZXMiOiIiLCAiaW1hZ2UiOiJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR2hsYVdkb2REMGlOVEF3SWlCM2FXUjBhRDBpTlRBd0lqNEtJQ0E4WTJseVkyeGxJR040UFNJeU5UQWlJR041UFNJeU5UQWlJSEk5SWpJd01DSWdjM1J5YjJ0bFBTSmliR0ZqYXlJZ2MzUnliMnRsTFhkcFpIUm9QU0l6SWlCbWFXeHNQU0ppYkhWbElpQXZQaUFLUEM5emRtYytJQT09In0=
----------------------------------------------------
reusing "RandomSVG" at 0xc71197a95e9cd7e271F1CD08E049720486F62174
You have deployed an NFT contract to 0xc71197a95e9cd7e271F1CD08E049720486F62174
Verify with:
npx hardhat verify --network rinkeby 0xc71197a95e9cd7e271F1CD08E049720486F62174 0xb3dCcb4Cf7a26f6cf6B120Cf5A73875B7BBc655B 0x01be23585060835e02b77ef475b0cc51aa1e0709 0x2ed0feb3e7fd2022120aa84fab1945545a9f2ffc9076fd6156fa96eaff4c1311 100000000000000000
Duplicate definition of Transfer (Transfer(address,address,uint256,bytes), Transfer(address,address,uint256))
Let's create an NFT now!
You've made your NFT! This is number 0x0000000000000000000000000000000000000000000000000000000000000002
Let's wait for the Chainlink VRF node to respond...
Now let's finsih the mint...
然后,当调用 Chainlink VRF 节点时,我遇到了一个新错误:
Error: ERROR processing /Users/macbook/Desktop/all-on-chain-generated-nft/deploy/02_Deploy_RandomSVG.js:
Error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"name":"ProviderError","code":3,"_isProviderError":true,"data":"0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003145524337323155524953746f726167653a2055524920717565727920666f72206e6f6e6578697374656e7420746f6b656e000000000000000000000000000000"}, method="call", transaction={"from":"0x76834D0CbE40eDedb2844Afd98896c10DbA6CE92","gasLimit":{"type":"BigNumber","hex":"0x111c78"},"to":"0xc71197a95e9cd7e271F1CD08E049720486F62174","data":"0xc87b56dd0000000000000000000000000000000000000000000000000000000000000000","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.4.5)
at Logger.makeError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/logger/src.ts/index.ts:225:28)
at Logger.throwError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/logger/src.ts/index.ts:237:20)
at checkError (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/src.ts/json-rpc-provider.ts:80:16)
at EthersProviderWrapper.<anonymous> (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/src.ts/json-rpc-provider.ts:555:20)
at step (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:48:23)
at Object.throw (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:29:53)
at rejected (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/@ethersproject/providers/lib/json-rpc-provider.js:21:65)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at DeploymentsManager.executeDeployScripts (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/DeploymentsManager.ts:1014:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at DeploymentsManager.runDeploy (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat-deploy/src/DeploymentsManager.ts:849:5)
at Environment._runTaskDefinition (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:217:14)
at Environment.run (/Users/macbook/Desktop/all-on-chain-generated-nft/node_modules/hardhat/src/internal/core/runtime-environment.ts:129:14)
分配给 gas 和 gasPrice 的值有问题吗?
最佳答案
我按照其他答案 code modified 中的建议评论了助记符,它部分解决了问题。
另外更改 hardhat.config.js 文件的这一部分对我有用:
rinkeby: {
url: RINKEBY_RPC_URL,
accounts: [PRIVATE_KEY],
//accounts: {
//mnemonic: MNEMONIC,
gas: 2100000,
gasPrice: 8000000000,
saveDeployments: true,
},
关于javascript - 安全帽 : Issues while deploying a NFT to rinkeby network,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69145714/
在 Solana 上,NFT 元数据存储在地址为 metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s 的共享合约 Token Metadata Program 所拥
以下是在 Elrond 文档中转移 NFT 的示例: TransferTransaction { Sender: Receiver: Value: 0 GasLim
我正在使用 Solidity 开发 NFT 市场,特别是我正在 OpenZeppelin 的 ERC-721 智能合约之上创建我自己的智能合约。我的 NFT 目前有 5 个图像属性(id、图像、描述、
我需要检查特定 NFT 是否在特定钱包中,是否有 API 或以编程方式执行此操作的方法? 非常感谢。 最佳答案 假设 NFT 发布在链上并且其收集合约执行 ERC-721标准,您可以调用集合合约上的
有没有办法在 Hedera NFT 元数据生成后更改它? 我的目标是实现与其他 NFT 项目中通常使用的类似 NFT 铸币流程,即首先拥有预发布元数据,并在发布当天将其更改为实际元数据。 最佳答案 账
向 Solana NFT 社区寻求帮助! 我有一个托管在 arweave 上的收藏。薄荷是通过糖果机 v2。然而,只类型转换了预期供应量的一半。这在拥有超过最大供应量的 NFT 的持有者中引起了混淆。
我在更新 Metaplex NFT 元数据时遇到了一些问题。我使用了@metaplex/js,这是我的代码。 import { programs } from '@metaplex/js'; expo
NFT 可以用作身份验证的手段吗?场景是用户购买 NFT(ERC721),现在他访问使用此 token 进行身份验证的站点,因此我猜测站点上的 web3.js 检查用户钱包,如果他在钱包中有 toke
给定部署到 RSK 的智能合约的地址,我如何判断它是否是 NFT?有没有“标准”的方式来做到这一点? 最佳答案 是的,有一个明确的方法可以做到这一点, 如果智能合约实现了众所周知的 NFT 代币标准,
我一直在修补 ARToolKit 及其示例 Android Studio 项目,看看我可以根据自己的目的修改哪一个。我打开了 nftBookProj,它是使用 pinball.jpg 的那个,然后在图
是否可以在实际设备上训练图像(由相机拍摄)的图像/数据集?或者这是否可以使用命令行工具来完成? 是否有现成的 API,或者我是否必须为设备编译 genTexData 工具? 最佳答案 ARToolki
我正在开发一个智能合约 (SC) 和一个前端 Dapp,用于销售一些 NFT ERC-721 代币。当用户/地址购买其中一个 NFT 代币时,该代币将由 SC 为他的利益类型转换,而我的 Dapp 将
在 MekaVerse 的智能合约中,我可以看到这些行以启用白名单,但我不了解其背后的理论以及如何使用它。 function mint(uint256[] memory _tokensId, uint
根据维基百科在 NFT 上的条目类型转换过程“创建记录在数字分类账上的文件副本作为 NFT”。例如,基于以太坊的 NFT 真的如此吗?出于某种原因,我的印象是,区块链中实际存储的是底层数字 Asset
我在 Android 上使用 ARToolKit 示例应用程序 ARSimple。我不想让它跟踪 hiro 标记,而是想跟踪 NFT 标记。所以我正在使用: int testMarker = ARTo
我有一份来自 Hash Lip 的 github 的智能合约,据我所知应该一次类型转换 1 个,但每次都类型转换 2 个。代码如下: 设置代码: // SPDX-License-Identifier:
我开始了我的第一个区 block 链教程,它是: https://www.youtube.com/watch?v=9oERTH9Bkw0&t=696s repo :https://github.com
我正在尝试实现我自己的 NFT 合约,following this tutorial on NEAR , 和 Non-Fungible Token (NEP-171) specifications .
我想类型转换 100 个 NFT。我需要调用“TokenMintTransaction()”100 次吗?有没有办法在一次 API 调用中类型转换 100 个 NFT? 这是我使用的代码: let m
我在 NFT 标记区域内定位视频元素时遇到问题。 在没有运气的情况下挖掘了 AR.JS 和 AFRAME 文档。 问题:在具有不同屏幕分辨率和相机分辨率的每个设备上,视频的位置不同。 如果我根据我的
我是一名优秀的程序员,十分优秀!