web3js 相关问题

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

将3box.js lib导入以太坊Web dapp

我是javascript和dapp开发的新手。我正在尝试将3box.js库导入我的以太坊dapp。我使用CDN链接进行导入。我在html中这样做:

回答 1 投票 0

当自我未广播事务时,如何使用以太坊客户端从状态转换异常中获取消息?

假设以太坊智能合约具有外部函数“ foo”,其逻辑具有状态恢复异常require(1 == 0,'错误:您破坏了模拟!');。如果以太坊客户端A广播...

回答 1 投票 0

Angular App中的“ smartContract.at不是函数”

在我的Angular Dapp中,第一个代码中的错误是“ smartContract.at不是函数”。 settingMap(hashRoot:string){var smartContract = new window.web3.eth.Contract([contractAbi])var ...

回答 1 投票 0

如何从UI调用approve()?

我需要从我的UI调用批准函数,以便可以在自己的智能合约中使用某个ERC20令牌。我的代码如下所示://获取用户想要批准的令牌数量...

回答 1 投票 0

我怎么称呼从UI发出的声音牢固>>

我在此具有此功能仅对函数reinvest()起作用。Divis public {address _customerAddress = msg.sender; uint256 _dividends = myDividends(false); payoutsTo _ [_ customerAddress] ...

回答 1 投票 0

如何将MetaMask与Web3.js 1.2.6版连接?

我已经写了一个智能合约(部署在Ropsten上)和一个网站(node.js,express.js和ejs),我可以使用Infura API从合约中读取数据并成功显示在网页上。但是,我...

回答 1 投票 0

从迁移签署交易到智能合约

我想从一个迁移中通过sendTransaction调用智能合约方法。我正在使用松露。在此迁移过程中,我创建了一个带有助记符的新钱包。 const seed = bip39.mnemonicToSeed(...

回答 1 投票 0

web3-双重trx哈希接收

[能否请您解释一下以下代码为什么两次接收相同的trx哈希值?您对此有何建议? var Web3 = require('web3')const web3Subs = new Web3(...

回答 1 投票 0

您可以使用Webpacker在Rails 6应用程序中直接使用Web3.js吗?

您如何通过Rails 6应用程序与本地Truffle Ganache区块链进行交互?我已经用香草javascript制作了FixedSupplyToken应用程序的原型,并且一切正常。接下来,我尝试...

回答 1 投票 0

Metamask(Chrome)web3.js控制台:ETH交易问题(同步方法)+ web3.version

我正在通过Google Chrome控制台使用Metamask(Chrome扩展程序)和web3.js API。但是,我有两个问题:1)我正在尝试使用Ganache GUI(localhost 7545)和...

回答 1 投票 0

Web3Js合同部署从未解决承诺或从未退出

我正在尝试使用infura,metamask,Web3在Ropsten测试网络上部署Contract。它得到了部署,但是承诺从未得到解决,或者功能没有退出。我认为它不断向我退还...

回答 1 投票 0

Heroku:无法使用metamask登录到我的托管应用程序

我想在heroku上部署基于区块链的去中心化应用程序。它已经部署,但是当我尝试使用元掩码帐户登录时,该帐户显示为null。它可以在我的本地计算机上运行...

回答 1 投票 0

从ECDSA公钥生成以太坊地址

我正在使用node-webcrypto-p11并通过以下代码密钥生成密钥= crypto.subtle.generateKey({name:“ ECDSA”,namedCurve:“ K-256”},false,[“ sign”,“ verify” ]); eth地址是什么。 ('...

回答 1 投票 0

错误:尝试调用函数时返回的值无效

我按如下所述创建了一个NameContracts:https://bitsofco.de/calling-smart-contract-functions-using-web3-js-call-vs-send/我用松露编译并迁移了它,并开始了ganache- cli。 ...

回答 1 投票 0

Javascript中的全局变量以及如何从then()JavaScript函数返回变量

ShowInfo:function(number){var answer App.contracts.StudentState.deployed()。then(function(instance){return instance.showFName(number);})。then(function(...

回答 2 投票 0

使用web3.js将新合约部署到以太网络中

我已经尝试使用相关的依赖项来运行此代码以获取合同地址,并且在给定选项或默认选项中均未指定错误“从”地址中指定的错误。来自...

回答 1 投票 0

我正在尝试通过npm安装web3模块

最新代码片段显示了我正在使用的Web2.min.js版本。这是浏览器发出的警告,我能够使用remix contractCommand进行吸引:C:\ Users \ Hp \ Desktop \ BC_Project>。 。

回答 1 投票 0

web3.js中的连接超时

实例化Web3实例时,我可以传递提供程序选项,包括超时,例如:const w3 = new Web3(new Web3.providers.HttpProvider('...',{timeout:10e3}));但似乎不是...

回答 1 投票 0

是什么导致web3js测试代码中的MaxListenersExceededWarning警告

我已经在以太坊中测试了合约的代码const assert = require(“ assert”); const ganache = require(“ ganache-cli”); const Web3 = require(“ web3”); const web3 =新的Web3(ganache.provider()); const {...

回答 1 投票 1

Solidity事件未从Web3.js中显示

我正在尝试在Solidity中设置一个事件并从Web3监听它,但是我一直收到空响应。这是我的代码:合同的相关部分:event NewUser(string userid);函数...

回答 1 投票 1

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