我试图在实例化智能合约后立即使用它。但是,我收到错误:Uncaught (in promise) TypeError: Cannot read properties of null(reading 'call')我以为在实例化智能合约后我无法访问函数,但似乎不是这样。还能是什么?有人已经遇到过类似的问题吗?当前代码:import React, { useEffect, useState } fro
我正在制作一个简单的应用程序作为智能合约的前端。该合约有一个公共字符串属性message,我希望能够通过newContract.methods.message().call()访问它。我定义了一个onclick调用showMessage()函数,该函数应该将消息属性记录到控制台,但是当我单击带有onclick事件的按钮时,我收到了此帖子底部的错误消息。新合约对象实例化下方的检查表明类型不是未定义的
2021-05-26
我在尝试在安全帽开发链上部署模拟合约时收到以下错误。我正在关注:Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course by Patrick Collins on FreeCodeCamp YT channel我在上述课程的 10:48:53 时收到此错误。我几乎尝试了
2022-06-01
我正在使用 solidity 构建 NFT 智能合约,并且在部署合约时尝试将结构数组传递到构造函数中。但是我收到以下错误。TypeError: Cannot read property 'length' of undefined联系代码是:contract MetropolisWorldGenesis {using Counters for Counters.Counter;Counters.Co
我的 solidity 智能合约在 remix 中编译时没有任何错误。我的合约代码如下: pragma solidity >=0.4.0 <0.6.0;contract NewConreact {uint storedData;function set(uint x) public {storedData = x;}function get() public view returns (uin
2018-12-01
const {web3js, myAccount} = require ('./utils')const {bytecode} = require ('./contractartifact')async function deploy() {web3js.eth.sendTransaction({from: myAccount.address,data: bytecode,gas: 800}).
2021-12-19