web3js 相关问题

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

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

我在混音时遇到此错误: 函数调用中参数的类型无效。从地址到请求的应付地址的隐式转换无效 它引用下面第 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

使用 Web3 为 Solidity Contract 提供资金时遇到麻烦

大家好,我在为我与 web3 的合同融资时遇到了麻烦。 我在合同中有一个非常简单的 payable 函数,它只是用来收钱的。 函数 makePayment() 公共应付回报 (

回答 0 投票 0

找不到命名空间“StateContext”

我正在关注本教程:https://www.youtube.com/watch?v=BDCT6TYLYdI&t=7217s 我正在通过实现不同的功能但使用相同的工具来做这个项目的“我的版本”......

回答 1 投票 0

Ganache 地址参数被覆盖 Web3 -0.2

有人知道为什么我运行 dapp 时似乎忽略了我的参数吗? 当我按下按钮将 X 金额发送到我输入地址的 ganache 帐户时,将调用此函数...

回答 1 投票 0

简单传输在注入的 Web3 中不起作用

我有一个非常简单的 solidity 函数,仅用于将一些以太币从一个地址转移到另一个地址 函数 transferEtherTo(address _to) payable public { _to.transfer(地址(this).balanc...

回答 1 投票 0

通过 web3 访问 Ganache 帐户

如何在具有私有网络的 web3 中创建帐户变量?现在我在 ganache 端口:7545 我在我的代码中写了这个变量: var account1 = web3.eth.accounts[0]; 而当...

回答 1 投票 0

Error: network does not support ENS (operation=“ENS”, network=“maticmum”, code=UNSUPPORTED_OPERATION, version=providers/5.5.3 Network doesnot support

嗨,我为众筹写了一份智能合约,我写了两份合同,一份是供用户创建活动和捐赠资金,第二份是存储用户将创建活动的所有活动数据......

回答 0 投票 0

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