documentation is misleading when it comes to sending transactions
I have:
iota.api.sendTransfer(seed, 2, 18, [
{
address: 'AIB9GPOOOJFPWOKNLHUU9NSUDHDYJHDQL9OLYXLQEAXYWEARPAMPWPDKTZYOOM9KTWYDMFNNILLEKB9N9HJOSUEJLD',
value: 4
}
], (err, data) => {
console.log('err: ', err)
console.log('data: ', data)
})
now when I run that I get:
capaj@capaj-i7-4771:~/git_projects/gratiota$ node test.js
err: Error: Request Error: COMMAND attachToTangle is not available on this node
at Object.requestError (/home/capaj/git_projects/gratiota/node_modules/iota.lib.js/lib/errors/requestErrors.js:11:12)
at makeRequest.prepareResult (/home/capaj/git_projects/gratiota/node_modules/iota.lib.js/lib/utils/makeRequest.js:167:24)
at exports.XMLHttpRequest.request.onreadystatechange (/home/capaj/git_projects/gratiota/node_modules/iota.lib.js/lib/utils/makeRequest.js:61:25)
at exports.XMLHttpRequest.dispatchEvent (/home/capaj/git_projects/gratiota/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:591:25)
at setState (/home/capaj/git_projects/gratiota/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:610:14)
at IncomingMessage.<anonymous> (/home/capaj/git_projects/gratiota/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:447:13)
at emitNone (events.js:110:20)
at IncomingMessage.emit (events.js:207:7)
at endReadableNT (_stream_readable.js:1045:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
data: undefined
is this command removed from IRI? Is the JS lib out of date?