当不通过Web3.ETH.ET.ACCOUNTS.PRIVATEKEYTOACCONT()()将SGINER添加到钱包时,获得错误事务不存在/不可用?
获取错误 交易不存在/不可用 当不通过Web3.ETH.ET.ACCOUNTS.PRIVATEKEYTOACCONT()()将sginer添加到钱包时, ? 行的工作是什么? const signer = …
如何使用nodejs上的Web3J在以太坊上调用智能合约来解码响应
我的项目由 使用Web3JS与以太坊网络连接的3个部分Node.js服务器组成。 松露项目由智能合约组成。 用于运行本地以太坊网络的Ganache。 基本上,我需要…
如何编辑ERC20令牌的个人资料摘要。在Etherscan测试网络上?
我使用坚固和松露创建了一个ERC20令牌,并将其部署到Ropsten, 现在在Etherscan Ropsten上可见, 我想编辑配置文件摘要,但没有出现选项(尽管我验证…
如何使用特许权使用费来调用OpenZeppelin Safetransfrom()函数以避免错误,ERC721:所有者查询不存在的令牌?
我正在使用openzeppelin NFT标准和从tatum复制的代码创建智能合约,其中 safetransfrom 函数看起来像这样, function safeTransferFrom( address from…
Web3-Token验证方法如何真正起作用,并且真的安全吗?
我已经阅读了Web3 Auth的工作原理,此图片显示了: 似乎Web3-token.verify方法完全同步,它是一堆base64解码并验证。但是,假设我完全重新实现前端库…
可以从JS连接到MetAmask
我正在尝试Web3并独自创建NFT进行学习。 我可以建立我的以太坊网络,现在将JS连接到metAmask。 var provider; var signer; var myAddress; // Connect…
如何在Geth中获取当前的载岩?
我在主网上开始了Geth 我做了Miner.start() 它在生成DAG时登录,获取块标头...等 但是当我做 eth.hashrate 时,它会记录0 另外,当我做 Miner.getha…
如何在以太坊智能合约DAPP中访问简单的以太交易事件?
当用户将某些以太发送到智能合约/DAPP地址时,我是否可以在智能合约中访问该交易?就像被调用的内置方法一样,我可以添加一些代码? 如果可能的话,我…
TypeError:ethers.nctract不是构造函数
我正在使用ethersjs库来创建合同。 我使用了以下行: contract = new ethers.Contract(address, ERC20_ABI, provider); 过去一直有效,但是现在我遇到…
当多个客户试图在坚固的合同中同时更改状态变量时会发生什么?
对于像MySQL这样的数据库,我们有数据一致性的锁,当2个客户端尝试查找值并进行更新时,我可以使用锁来确保第二个客户端始终等待第一个客户端完成其操…
如何防止任何人创建链接到同一URI的智能合约/ NFT?
以下是智能合约的最小示例,允许注册URI创建NFT(为了易于论证,这是高度简化的,并且不允许与合同进行任何互动,这是没有人可以注册自己的链接,等)…
eth_sendtransaction不存在/不可用(Python/ Brownie)
我是初学者DAPP开发人员。但是我在编程方面确实有良好的背景。我本周已经开始从FreecodeCamp学习区块链,我学到了BL和坚固性的基础知识,现在我正在与…
如何获取智能合同信息?像当地的Ganache节点中的代码和ABI
我正在学习以太坊区块链。 我将Web3.js与Ganache一起用作开发节点,我想查询智能合约的信息(我有地址,我想获取代码和ABI), 我检查了有关 web3的文…
当合同被部署在Polygon(孟买/Mainnet)上时,如何接受Weth的付款?
我正在建立一个琐事游戏支付系统,用户可以支付价值5美元的ETH来玩。 以下是合同的一部分,也是我认为我遇到麻烦的地区 // SPDX-License-Identifier: …