Я пытаюсь использовать web3.js (v1.0.0) для отправки транзакции в смарт-контракт, поэтому я использую send()
метод контракта.Мой код:
let contract = new icoWeb3.eth.Contract(getABI(), contractAddress);
contract.methods.myMethod().send({
from: from,
value: value
});
Проблема в том, что contract.methods.myMethod равно "undefined".Поэтому я не могу использовать метод send()
, чтобы делать то, что мне нужно.Пример кода документации:
myContract.methods.myMethod([param1[, param2[, ...]]]).send(options[, callback])
Что мне нужно сделать, чтобы метод send()
работал?Спасибо и я надеюсь на вашу помощь ...