Я новичок в truffle
Framework. Я инициализировал свой контракт Dapp
с помощью функции конструктора, как указано ниже
pragma solidity ^0.5.0;
contract Dapp {
uint public totalSupply;
constructor() public {
totalSupply = 1000000;
}
}
и мой файл миграции в соответствии с договором
const Dapp = artifacts.require("Dapp");
module.exports = function(deployer) {
deployer.deploy(Dapp);
};
Я скомпилировал и перенес с помощью команд truffle compile
и truffle migrate
, что привело к успешной компиляции.
Но при доступе к контракту в truffle console
, как
let instance = await Dapp.deployed()
В результате ReferenceError: Dapp is not defined
, я не могу понять, что пошло не так. Есть ли возможное решение этого. И да, я следил за последним Truffle documentation
. Кроме того, я следовал решению , представленному на этой платформе.
Ссылка на документацию для миграции и , взаимодействующей с трюфельной консолью .