Я делаю простой расчет Dapp в Superblocks, кто-нибудь здесь знает, как вернуть значение из функции смарт-контракта, у меня это так:
По моему подать:
//js. file
function multiply () { let val = parseInt($("#cal").val());
instance.multiply.sendTransaction(val,{ from: accounts[0], gas : 300000},
function(error, result){
if (error){
alert(error);
}
else {
$("#message").html(result.toString());
}
}
//smart contract function
function multiply (uint num) public returns (uint){
num = testNum;
testNum += 1 ;
return testNum;
}
, в котором я думал, что он вернет результат (testNum + = 1), но он возвращает txHash ... Как я могу передать значение в функцию смарт-контракта из моего js. функция, которая возвращает его обратно, а затем отображает его? Извините за вопрос noob, я новичок в разработке суперблоков и Dapp, любая помощь будет признательна;)