Я пытался получить данные из договора о солидности через web3 в Метамаске.Я не понимаюПочему я получил массив вместо числа или строки?Может быть, вы знаете другой способ получения нормальных данных из контрактов на эфириум?Рассмотрим мой код:
let contractAddress = $("#addressContract").val();
instaceContract = web3.eth.contract(contract.abi);
contractInstance= instaceContract.at(contractAddress);
contractInstance.name.call((err, result)=>{
if(!err){
console.log('Name ', result)
} else {
console.log(err);
}
});
contractInstance.decimals.call((err, result)=>{
if(!err){
console.log('Decimals ', result)
} else {
console.log(err);
}
});
Я получил ответы: Для имени:
Для десятичных дробей: