I am trying to make my first transaction and I am failing. I tried using private and public nodes. If I use :
var iota = new IOTA({
'provider': ' https://nodes.thetangle.org:443'
});
var seed = 'AAA....';
var address = 'xyz....';
var messageToSend = {
'name': 'Dominik',
'message': 'My first message sent with IOTA.'
}
var messageStringified = JSON.stringify(messageToSend);
var messageTrytes = iota.utils.toTrytes(messageStringified);
var transfer = [{
'address': address,
'value': 0,
'message': messageTrytes
}];
iota.api.sendTransfer(seed, 4, 18, transfer, function(e, bundle) {
if (e) throw e;
console.log("Successfully sent your transfer: ", bundle);
});
I get
Error: Request Error: Couldn't get a response from nodes
if I connect to my private node instead
var iota = new IOTA({
'host': 'http://xx.xxx.xxx.x',
'port': 14700
});
I am waiting forever. Any idea what am I doing wrong?