Ниже приведен пример кода из файла js.Где я пытаюсь подключить интерфейсную страницу к локальной цепочке блоков.Я могу получить значения из функции получателя, но с установщиком нет ответа.Чтобы подтвердить то же самое, я проверяю значение в remix ide.Его не вставляют блокчейн от переднего конца.Спасибо.
var ob = CoursetroContract.methods.getInstructor().call((err, result) => {
if (!err)
console.log('This is instructor :: ' + result[0] + ' with age ' + result[1]);
else
console.log(err);
});
window.App = {
setTutor: function () {
CoursetroContract.methods.setInstructor('ABCD', 23).estimateGas({ gas: 5000000 }, function (error, gasAmount) {
if (gasAmount == 5000000)
console.log('Method ran out of gas');
else {
CoursetroContract.methods.setInstructor('Yatish', 23).call({ from: web3.eth.accounts[0], gas: 3000000, value: gasAmount }, (err, result) => {
if (!err)
console.log('Result of instructor :: ' + result._fName + '==' + result._age);
else
console.log('Error while setting instructor :: ' + err);
});
}
});
}
};