Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2018, 11:52
Интересующийся
Отправить личное сообщение для Igordey Посмотреть профиль Найти все сообщения от Igordey
 
Регистрация: 20.02.2018
Сообщений: 18

Invalid number of arguments to Solidity function
Не получается запустить функцию контракта.
Использую web3.js
jquery-3.2.1.min.js

Функция на pragma solidity
function checkSertificate(address CoopAdress, address member) constant returns (uint) {
	constant returns (uint) {
	require (member != 0x0);
	require (Coops[CoopAddess]);

	StandardSertificate s = StandardSertificate(CoopAddess);
	return s.issued(member);
	}

код в файле JS
$(document).ready(function() {
	let val = contractInstance.checkSertificate.call().uint256();
	$("#checkSertificateContainer").html(val);
	});


Понимаю, что: at Object.InvalidNumberOfSolidityArgs (web3.js:3130)
at SolidityFunction.validateArgs (web3.js:4041)
at SolidityFunction.toPayload (web3.js:4057)
at SolidityFunction.call (web3.js:4098)

Однако не знаю что надобно прописать в коде что бы эта функция запустилась с результатом!
Ответить с цитированием