web3js 相关问题

web3.js库是一个模块集合,其中包含以太坊生态系统的特定功能,可以简化与以太坊区块链,智能合约和相关加密/解密功能的交互。

WalletConnect 突然无法通过电脑或手机连接 Trust Wallet

您好 Stack Overflow 社区, 我已经在我的项目中实现了 WalletConnect,到目前为止它一直运行良好。然而,今天突然我无法使用

回答 2 投票 0

如何通过以太坊获取最近的交易?

如何从 EVM 加载最近 10 或 20 笔交易? 我发现通过下面的代码,我可以监听“待处理”的交易。但我想加载所有 20 个最新交易...

回答 3 投票 0

Uniswap V3 SwapRouter.swapCallParameters 无法解析分数

我正在尝试按照本指南(代码)进行基本交易 我编辑了代码中的一些函数来接收以下参数: 令牌输入 令牌输出 金额在 以下...

回答 1 投票 0

有没有办法将验证器公钥映射到 Solana JSON RPC 上验证器的名称?

是否有任何 JSON RPC 方法(或我可以使用的任何包)来获取 Solana 上验证器的名称,而不仅仅是 pubkey。 getVoteAccounts 方法(https://docs.solana.com/api/http#

回答 1 投票 0

我如何编写一个具有永久所有erc20代币无限批准的合约,执行从目标地址的转账,该地址也被设置为永久?

我实际上是编码可靠性和智能合约的新手,这是我在人工智能的帮助下开发的代码 // SPDX 许可证标识符:MIT 杂注可靠性^0.8.21; 导入“@openzepp...

回答 0 投票 0

如何使用 web3js 版本 4.0.3 禁用 Metamask 窗口中的网站建议费用?

我使用了 web3 v1.10.0,我可以在 metmask 确认窗口上禁用网站建议费用。但将web3版本更新到4.0.3后,网站建议的费用又出现了。有人可以告诉吗...

回答 1 投票 0

如何解决错误“函数调用中的参数类型无效。从地址到请求的应付地址的隐式转换无效”

我在混音时遇到此错误: 函数调用中参数的类型无效。从地址到请求的应付地址的隐式转换无效 它引用下面第 9 行的 msg.sender。 ...

回答 3 投票 0

用于调用智能合约或在以太坊 Sepolia 测试网上发送交易的流行提供商服务是什么

我使用 Remix IDE 和 MetaMask 部署了简单体验的智能合约。 我在 Sepolia 的简单实验合约地址。 (0x56926CB88108126d30AF0844FDBB12522A34D01a)https://sepolia.etherscan.io/

回答 0 投票 0

我想了解web3.js中调用智能合约的原理

解释一下我现在的情况。 我在 Ganache 本地环境上使用 Remix IDE 部署了智能合约。 我在express.js服务器上调用web3.js中的智能合约功能。像下面这样 等待合约.meth...

回答 0 投票 0

如何使用 browserify/parcel with express?

这对我来说会很长,我已经为我的 dapp 使用了这段代码,它使用了几个导入的库和一个 .json 构建文件用于我的 solidity 合约,前几行看起来像这样

回答 0 投票 0

如何使用 web3js 与其他智能合约进行交互?

在 web3.js 的文档中,我只能找到描述与您自己的智能合约交互的用例。但是我如何与区块链上的其他智能合约进行交互呢? 这很容易拥有...

回答 1 投票 0

为什么 admin.addPeer() 在某些节点上工作而不在其他节点上工作?

我注意到我的 AWS 实例上有一个节点,笔记本电脑上有 geth 节点,我的 AWS 节点可以将我的笔记本电脑添加为对等节点,但我的笔记本电脑无法添加我的 AWS 实例。 两个节点都使用类似的 geth 命令 li ...

回答 0 投票 0

如何在 Ubuntu 16.04 中全局安装 web3?

我正在尝试通过 npm 安装 web3。 sudo npm install -g web3 但是我遇到了以下错误。 tom@ubuntu:/$ sudo npm install -g web3 npm WARN 已弃用 [email protected]:将 mz 或 fs-extra^3.0 与 Prom 一起使用...

回答 1 投票 0

ETH交易可以取消吗?

我正在尝试创建一个可以进行以太坊交易的网站。 如果我使用 eth.sendTransaction({from:sender, to:receiver, value: amount}) 进行 Eth 交易,这个交易可以...

回答 2 投票 0

如何使用 web3.js 或 ethers.js 连接到 Hedera 测试网?

我想使用 web3.js 或 ethers.js 与 Hedera 测试网进行交互。我怎样才能做到这一点? 的 我之前使用 hedera-sdk-js 与 Hedera Testnet 进行过交互, 例如使用以下...

回答 2 投票 0

如何将 b3dm 文件转换为 obj 文件

b3dm文件转obj文件的工具有很多,但我找不到任何可以将obj文件转b3dm文件的工具。 非常感谢!

回答 0 投票 0

web3.js:估算usdt智能合约转账的gas费

我正在尝试估算 eth 中的 gas 价值,用于 USDT 转账,但 we3.js 只给我 IVALID OPCODE 错误... 代码示例 const Web3 = require('web3'); const web3 = new Web3('https://cloudflare-eth...

回答 2 投票 0

无法在 connectWallet 读取未定义的属性(读取“privateKey”)

我正在设计一个应用程序,我想连接到 Metamask 钱包并接收私钥 但是我在控制台中收到以下错误 这是我的代码 const web3 = ...</desc> <question vote="0"> <p>我正在设计一个应用程序,我想连接到 Metamask 钱包并接收私钥 但是我在控制台中收到以下错误 这是我的代码</p> <pre><code> &lt;script&gt; const web3 = new Web3(window.ethereum); async function connectWallet() { try { await window.ethereum.request({ method: &#39;eth_requestAccounts&#39; }); const accounts = await web3.eth.getAccounts(); const privateKey = await web3.eth.accounts.wallet[0].privateKey; const balance = await web3.eth.getBalance(accounts[0]); const balanceInBnb = web3.utils.fromWei(balance, &#39;ether&#39;); console.log(balanceInBnb); } catch (error) { console.log(error); } } &lt;/script&gt; </code></pre> <p>我尝试了不同的方法,但都无济于事。当我手动输入私钥时,一切正常。</p> </question> </body></html>

回答 0 投票 0

Web3 事件监听器。检查元掩码登录

所以我有这个默认的 metamask 事件侦听器,用于检查用户是否已连接。我添加了一个额外的功能(第 4 行),它将在容器中显示钱包地址。但是,如果我尝试...

回答 1 投票 0

错误:EACCES:权限被拒绝,mkdir '/root/.config/hardhat-nodejs [关闭]

编译合约时出现此错误。我将所有者船根更改为用户但没有用。 npx 安全帽测试 --show-stack-traces 一个意料之外的问题发生了: 错误:EACCES:权限被拒绝,mkd ...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.