Solidity是一种高级语言,其语法类似于JavaScript,它被设计为编译为以太坊虚拟机的代码。 Solidity意义上的契约是代码(其功能)和数据(其状态)的集合,它位于以太坊区块链的特定地址。
如何从我的智能合约转移 **NFT **(Zed.Run)? 我似乎无法从 NFT 中确定 tokenID 或合约地址,似乎有必要使用 TransferFrom 或 safeTransferF...
Solidity 的调用函数重定向到后备函数而不是目标函数的问题
描述 我在 Solidity 中遇到一个问题,即使用“call”函数来调用合约中的特定函数会重定向到后备函数。目标函数(条)我...
我正在尝试设置本地 Chainlink 节点来执行任务。请求正在正确执行,但由于未保存获取的数据,似乎未调用执行函数...
币安智能链代币世界中的一个常见骗局是推出一种新的代币/合约,这对普通人来说看起来很诱人,但当买家购买代币时,他们很快发现它们是
这是我的单元测试的部分...过去几个小时我一直在解决这个问题。但是我不能...我认为错误在于 const { 部署者 } = 等待 getNamedAccounts() 这...
签署签名 buyTokenByTokenWithPermission ETH BSC 内存_signature字节_signature
我目前正在编写一个Python脚本来与BSC合约交互。 我不知道如何为下面的 txhash 生成该函数的 bytes_signature。我一定是很简单的事情
我在 Solidity 合约中使用自定义错误: 错误 Documents__AlreadyExist(字符串哈希); 这是我的修改器: 修饰符已经存在(字符串内存哈希){ if (s_documentsHashes[哈希]) {
我正在尝试遵循 YouTube 上的 Solidity 教程之一。我在这个特定的时刻陷入了困境。 这是一个可靠的代码: 杂注可靠性^0.5.0; 导入“./
FundMe 合约未部署在 Brownie + Alchemy 的主网-分叉-开发网络中
我一直在免费代码营 16 小时课程中学习 Solidity - 并陷入以下问题: 我使用 Alchemy 在 Brownie 中创建了以太坊主网的分叉: 布朗尼网络添加开发...
“错误:JsonRpcProvider 无法检测网络 - 使用 ethers.js 和 Ganache 部署合约”
我正在尝试按照 Patrick Collins 的课程使用 ethers.js 库和 Ganache 部署合约,但我遇到了 JsonRpcProvider 的问题。我已按照提供的...
如何解决我的 Solidity 代码中的问题?我2天前开始学习solidity
这是我使用图书馆的合同。 // SPDX 许可证标识符:MIT 杂注可靠性^0.8.0; 导入“./PriceConverter.sol”; 合约基金{ 使用 uint256 的 PriceConverter;//
*您好, 该代币合约源代码是否包含黑名单功能,可防止钱包在购买代币后交换和发送代币? 这段时间加密货币中出现了很多骗局...
Hardhat 在 ERC-721 的以太坊开发脚本中出现 UNPREDICTABLE_GAS_LIMIT 问题
我有一个我真的很绝望的问题,我认为这可能与“等待确认?”有关。问题,但我不知道如何激活它。 问题是,我得到的结果是
如何让 Wagmi useWaitForTransaction 等待 Metamask(在 Hardhat 上运行)?
我正在使用 Wagmi 的 useWaitForTransaction 和 Metamask,在本地 Hardhat 节点上运行。当我签署一笔交易时,它几乎立即在前端返回成功,但在 Metamask 上......
探索选项:ERC20代币的名称和符号可以升级吗? 🚀 从加密社区寻求见解! 💡考虑对我们的 ERC20 代币名称和符号进行潜在升级。任意
在Foundry测试期间如何将msg.value发送到solidity中的payable func?
我的合约代码 // SPDX 许可证标识符:未许可 杂注可靠性^0.8.13; 从“./CarNFT.sol”导入{CarNFT}; // OrderManager合约 合约订单管理器 { ... 代码
我正在尝试使用 hyperledger besu 和 Hardhat 来创建一个区块链网络来上传智能合约,但我收到此错误,我想在私有 ibft 2.0 网络上使用此合约: 呃...
当我运行部署脚本时,Hardhat 抛出“ProviderError:HttpProviderError”
我正在尝试将我的合约部署到 goerli 测试网,但是 Hardhat 不断抛出此错误: 错误:无法估计gas;交易可能会失败或可能需要手动气体限制[请参阅:https://links。
我正在尝试创建一个中继智能合约,它可以在另一个已部署的智能合约的函数调用中传递 msg.value 和 msg.sender。 背景:目标是铸造/借用多个 DeFi pro...
Thirdweb/Foundry 编译失败:ChildProcess
错误图像 目前正在尝试部署智能合约,但是我每次都会收到此错误消息 我尝试使用它给我的命令:“forge build --extra-outputmetadata;”当我...