【发布时间】:2021-09-19 00:30:12
【问题描述】:
TypeError: Cannot read properties of undefined (reading 'Contract')
模块。
彩票反应/src/lottery.js:9
我在服务并转到浏览器时收到此错误
我的代码
import web3 from "web3";
const address = '0x------------------------------';
const abi = [{"constant":true,"inputs":[],"name":"manager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pickWinner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getPlayers","outputs":[{"name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"enter","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"players","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}];
function test () {
console.log(web3.eth); // throws undefined
};
export default test;
【问题讨论】:
标签: reactjs ethereum solidity smartcontracts