我正在按照这里的文档进行操作:https://docs.alchemyapi.io/alchemy/tutorials/how-to-create-an-nft/how-to-mint-a-nft。并且有一个如下形式的智能合约: pragma solidity ^0.8.0; import ...
问题 我正在尝试在测试网络(ropsten)上使用合约的一种方法,但由于以下错误而失败: reason: 'cannot estimate gas; transaction may fail or may require manual gas limit', code: 'UNPREDICT...
当我调用这个智能合约时,希望它返回7或8个独一无二的随机数,范围在1到100之间。获取这样的结果最好的方法是什么?
index.js:1 加载multicall块失败 [{…}] 1 错误: 发送交易需要签名者 (operation="sendTransaction", code=UNSUPPORTED_OPERATION, version=contracts/5.0.2) Multicall合约地址 -...
我有以下内容: import { BigNumber } from "@ethersproject/bignumber"; import { parseUnits } from "@ethersproject/units"; const decimals = 18; export con...
我已经将Metamask连接到使用Hardhat创建的节点。在将链ID设置为与Hardhat网络链ID(31337)匹配后,我可以在Metamask上连接到http://localhost:8545网络上的此节点。 我该如何向本地主机网络上的帐户/地址发送以太币,以便这些帐户拥有足够的以太币...
有人能解释一下Solidity中的address(0)是什么吗?我在文档中找到了以下内容,但它对我来说并不太清楚: 如果目标账户是零帐户(地址为0的帐户),交易将创建一个新的合约。如前所述,该合约的地址不是零地址,而是从发送者及其发送的交易数量(“nonce”)派生的地址。这种合约创建事务的...