问题创建NFT“ ERC721” (名称,符号)
我正在尝试创建一个NFT创建站点(ERC721),任何用户都可以上传他想要的NFT,只需填写“名称”,“符号”和“ URL”的详细信息。 我有一个问题,无法…
如何创建ZKSYNC帐户?
zksync 但是, /// @notice Deposit ETH to Layer 2 - transfer ether from user into contract, validate it, register deposit /// @param _zkSyncA…
node.js的版本,该版本没有由Hardhat提供,但我有LTS版本的节点
我在Ubuntu 20.04安装了NVM。然后使用NVM我安装了节点和NPM。 一般的任务是在我的坚固项目中使用硬汉。 我创建了NPM项目并安装了HardHat: npm init n…
固体:如何通过名称动态访问变量?
有没有一种方法可以使用另一个变量访问固体变量? 这样的事情: contract Test { uint age; string varAge = "age"; function setAge() public { // v…
错误:尝试在Linux上使用布朗尼添加帐户时发现了非Xexadecimal Digit
我正在尝试使用布朗尼添加一个以太坊帐户。如果我添加私有密钥硬编码,它正在工作,但是如果我尝试使用环境变量(我在WSL上使用ubuntu),我会收到以…
如何使用透明度限制二氧化碳作为透明代理
我是牢固的新手。 我正在学习如何使用Openzeppelin的透明顾问合同来实施透明的代理,但遇到了一些问题。 步骤1:我尝试部署简单的合同MyConv0,然后实…
编码一个字节[]用于encodeWithSignature
作为Ethernaut的Puzzzle Wallet挑战的一部分,我希望将这种外部合同的方法称为我的合同: function multicall(bytes[] calldata data) external payab…
成员“推”在参数依赖性查找之后找不到或看不到
问题 此行似乎存在一些问题 family.people.push(people [x]); 我一直在 ement ement'push'''supl''disper'找不到或在参数依赖性依赖性查找之后当我…
当值类型枚举时,如何检查键是否存在固体映射?
我有以下坚固的合同。 // SPDX-License-Identifier: MIT pragma solidity ^0.8.13; contract PocketCrypto { enum Role{ GUARDIAN, WARD} mapping(add…
在函数调用中进行参数的无效类型。无效的隐式转换从地址到地址应付请求的地址.sg.sender和adress 0
// create the fllow to transform the ownership of the nft //from the item owner(seller) to the contract that will transact to the buyer IER…