以太坊是一种区块链货币(比如比特币),带有公共分类账。问题应该与编程有关。有关以太坊的一般问题,请访问https://ethereum.stackexchange.com
tx 没有正确的随机数。帐户的随机数为:5 tx 的随机数为:15
使用 truffle (3.4.6)、metamask (3.9.2) 和 testrpc (4.0.1),我调用一个交易并得到“错误:tx 没有正确的随机数。帐户的随机数为:5 tx 的随机数为:15"。我已经剪掉了...
我正在使用带有 truffle 和 ganache-cli 的 Windows 10。我有 2 个要部署的合约文件,其中包含合约中定义的其他合约的接口: 合同: ERC721Mintable.sol 可拥有
我尝试提供自己的气体值,将其转换为 BigInts、数字、字符串和 JSBI,更改数字值等 我还查看了其他一些答案,但没有解决错误 预计 R...
如何直接在操作码上应用操作码优化? Solidity 编译器
根据文档,solidity编译的步骤之一是操作码级别的优化,具有以下一组规则。 如何直接对操作码应用优化? 详情...
以太币挖矿存在问题。我想通过 geth 开始挖矿 geth --mine --miner.etherbase= 命令,但出现错误: 恐慌:不支持 ethash (pow) 密封...
如何使用create2部署已编译的huff合约字节码(已编译)
我正在尝试使用 Create2Factory 合约(https://etherscan.io/address/0x0000000000ffe8b47b3e2130213b802212439497#code)将另一个用 huff 编写的智能合约部署到预定的广告上...
MetaMask RPC 错误? “MetaMask - RPC 错误:内部 JSON-RPC 错误。”
我正在开发一个我想要测试的应用程序的前端。但是,MetaMask 一直给我这个错误?我尝试像之前建议的那样更改气体限制,但什么也没做。有任何想法吗?
我想构建一个支持 BTC、ETH 和 USDT 的区块链钱包,我知道我必须为比特币(比特币核心)和以太坊(以太坊节点)全节点运行服务器。 我有 2 个问题...
有关于如何设置 bee-factory 环境的信息吗? 搜索有关设置蜂厂环境的综合说明。任何详细的指南、提示或资源,以确保顺利...
如何使用 GCP KMS 获取有效且确定性的签名并恢复以太坊交易的地址?
我想使用 GCP KMS 签署以太坊交易并恢复发件人地址。然而,奇怪的是,当我提供完全相同的交易时,我没有得到相同的签名。我正在使用...
Solidity 中的抽象合约类型错误:没有参数传递给基本构造函数。指定参数或将“AssetAcquisition”标记为抽象
我遇到了一个 Solidity 合约的问题,其中的错误要求我将代码编写为摘要。摘要意味着我的代码将不可部署。 这是一份旨在转移资产的合约,并且
我需要为我网站的每个用户生成以太坊钱包。我需要获取私钥和公钥。如何使用 PHP 或 Javascript 做到这一点? 对于以太坊,我找到了 web3.js 库,我可以将其用于 g...
为什么同一个智能合约在testnet explorer和Remix/solcjs中的字节码不同?
我正在使用 Remix 编译我的智能合约并将其部署到 Rinkeby 和 RSK 测试网络。 我不明白为什么我的合约在 Rinkeby 浏览器上的字节码与metadata.data不同。
OPstack:部署配置无效:BaseFeeVaultWithdrawalNetwork 只能为 0 (L1) 或 1 (L2)
我正在查看此文档,但遇到错误。 https://stack.optimism.io/docs/build/getting-started/ 在此 cmd 之前一切正常 go run cmd/main.go genesis l2 \ --部署配置...
谁能给我解释一下 Solidity 中的地址(0)是什么?我在文档中找到了以下内容,但对我来说并没有真正意义: 如果目标账户是零账户(带有
我尝试更改令牌基 URL 以在 opensea.io 上显示 NFT 的新图像。但不会立即更新。 有一种方法可以通过在 Rikeby 测试网上指定force_update=true 来进行更新。 但是...
如何使用以太坊加密将签名从 React 应用程序发送到 Node JS 服务器
我正在 Alchemy 中进行练习,我需要在将交易发送到服务器之前对其进行签名。然后在服务器端验证交易。我正在使用一个脚本,在其中输入一个 pr...
我可以获取 Gas 价格,但是如何获取 Gas 数量呢?我觉得文档中没有正确涵盖这一点。为了让我发送交易(合约调用),我需要
如何使用 Chainlink oracle 接收 int 数组?
我正在训练从链下 API 获取数据,以便在我的智能合约中使用它。为此,我使用 Chainlink 预言机。 我见过一些工作可以获取一个 Uint256 或一个 Bool 或一个 Bytes32 变量。但如果你
如何使用 ethers 包使用自定义节点 url 创建新的 Provider? 想做这样的事情: const 提供者 = new ethers.providers.Web3Provider('http://my-node.com')