Суперблоки: вернуть значение и отобразить его из функции в js. файл в смарт-контракт - PullRequest
0 голосов
/ 29 марта 2019

Я делаю простой расчет 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, любая помощь будет признательна;)

...