Questions tagged [iri-node]

Use this tag for Questions related to IOTA full-node:

Filter by
Sorted by
Tagged with
5 votes
1 answer
195 views

How much memory is needed on a full-node?

A full-node contains all transactions from the last snapshot but I'm wondering how can it contain everything (that's a lot of data). Does a full-node store every transaction completely? (the whole ...
user avatar
5 votes
1 answer
102 views

IoTA full node setup done but all transactions pending

I have followed http://iota.partners/ to setup a full node on my AWS. I am pretty sure that my security policy has opened the port for IoTA. The neighbor status: and then when my program status ...
user avatar
  • 51
3 votes
1 answer
128 views

Risk of "attachToTangle" enabled on remote iri?

If I have attachToTangle enabled in my iri.ini config file, then can people send transactions to my server and my server will do proof of work for them? This seems like I could be taken advantage of. ...
user avatar
  • 798
2 votes
1 answer
59 views

IXI module: Error debugging

I want to create a IXI module and there is something wrong " ERROR com.iota.iri.IXI - Script error". How can I tell IRI to just log the exact error of my IXI script? I just want to know which line ...
user avatar
  • 840
2 votes
2 answers
128 views

No way to have an IRI 1.4.2.2 fullnode synchronized

For a long time I had a well synchronized 1.4.2.1 IRI fullnode running properly with neighbors managed by CarrIOTA Nelson. Then I updated IRI to 1.4.2.2 version and I never succeded in having a ...
user avatar
6 votes
1 answer
225 views

What is the purpose of including extra CRC32 packet data in the TCP/IP communications flow?

The TCP communications in the IRI sends and receives packets with 16 additional CRC32 bytes after the transaction data. Internet TCP/IP data is already check-summed. Furthermore, malformed data will ...
user avatar
3 votes
1 answer
95 views

How to enable debugging on IRI?

Once the user has installed a full node by downloading and starting an already compiled package (using e.g. these instructions), what steps can be taken to debug it? For example, the IRI GitHub page ...
user avatar
  • 297
6 votes
2 answers
290 views

Why would PoW not be enabled by default in full-node installation instructions?

So I had went through the steps in this "IOTA Full Node Copy-Paste Installation Guide" and got the full node installed and running. I had earlier read in this "Making a Transaction" article here at ...
user avatar
  • 297
2 votes
0 answers
130 views

Error when starting CarrIOTA Field: invalid value for upstreamProxy: "localhost:NaN"

I have some problem in my configuration of the CarrIOTA Field app, running on Ubuntu 16.04.4 LTS and Node.js v8.9.4. I installed and attempted to launch it using the instructions here at GitHub. The ...
user avatar
  • 297
3 votes
1 answer
276 views

How can I determine whether my node is successfully connected to CarrIOTA Field?

I installed and started the CarrIOTA Field Node.js app on my full server yesterday. As is explained in the GitHub instructions for the app I configured it to run as an auto-started process using PM2. ...
user avatar
  • 297
3 votes
1 answer
58 views

Why is tipcount 0 after restart?

I noticed that after a IRI restart the tip-count starts from 0 again. But i was under the impression that those tips have already been persisted locally, so how come that after a restart all those ...
user avatar
  • 713
3 votes
1 answer
261 views

Any known issues running CarrIOTA Field and CarrIOTA Nelson on the same server?

I have a full node and will probably attempt to install both CarrIOTA Field and CarrIOTA Nelson on it. Being that Nelson manages connections to neighbors and Field manages work from other Field nodes,...
user avatar
  • 297
7 votes
1 answer
340 views

What is the benefit of dropping random packets and/or dropping random cached message data?

In the IRI, there is code designed to randomly drop TCP/UDP packets and/or to randomly thwart the data from TCP/UDP packets from being processed. Given that this is a random application to all data, ...
user avatar
3 votes
1 answer
70 views

What is the significance of being connected by an unknown neighbor?

In the IRI log output, there is the occasional message: ***** NETWORK ALERT ***** Got connected from unknown neighbor tcp://(SOME IP:PORT) - closing connection Why is this notable? Exactly what ...
user avatar
2 votes
1 answer
74 views

Installing IOTA wallet fails at "npm start"

I tried to install IOTA wallet App on amazon linux ec2-instance. Linux ip-xxx-xx-xx-xxx 4.9.77-31.58.amzn1.x86_64 #1 SMP Thu Jan 18 22:15:23 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux All is fine ...
user avatar
  • 191
4 votes
0 answers
147 views

How to connect cli-app with IOTA Javascript Library

I installed IOTA CLI Wallet and executing 'iota-cli' works after iri is executed. I get NodeInfo command run on iota-cli from my terminal also. So I guess a stand alone IOTA wallet core is now ...
user avatar
  • 191
4 votes
1 answer
85 views

Are there any security considerations regarding running full node?

I have been thinking about setting up a dedicated full node to support the Iota network. In this case would be running some variant of Linux on a dedicated server that would at least meet the ...
user avatar
  • 143
4 votes
1 answer
200 views

Running Multiple Full Nodes on 1 Machine

When the potentially incentivized CarrIOTA Field nodes become a reality, is it possible (or does it make sense) to run multiple nodes on 1 machine? For example, spinning up a large cloud VM and then ...
user avatar
  • 399
6 votes
1 answer
725 views

How do I enable my fullnode to do POW?

It is basically all in the title. What iri settings are needed to delegate my POW to my Fullnode?
user avatar
  • 1,607
2 votes
1 answer
127 views

Cli-Wallet error: COMMAND attachToTangle is not available on this node

I tried to generate new addresses. During registration in the tangle following happened: iota (http://PrivateNode:Port ✓) 0ι : address One minute while we generate the address. The address is ...
user avatar
  • 1,607
12 votes
1 answer
280 views

How can I start developing IXI Modules?

Looking at MAM.ixi or Snapshot.ixi, I noticed that IXI Modules are written in Javascript but they are calling Java methods and using Java Classes by assignments like: var Transaction = iri....
user avatar
  • 4,459
4 votes
1 answer
152 views

Why is this transaction not rejected by nodes?

This transaction spends the entire IOTA supply. Source and destination addresses are the same. https://thetangle.org/bundle/...
user avatar
  • 1,063
4 votes
1 answer
159 views

What if Nobody Will Run a Full Node?

As I understand from this blog: https://www.tangleblog.com/2017/06/27/incentive-run-fullnode-iota/ There's an incentive for companies and in some cases people to run a full node. But what can happen ...
user avatar
4 votes
1 answer
246 views

How to use domain instead of IP for my fullnode?

I set up a full node running Nelson, everything fine. I rented a Server together with a .de domain. Atm I use my IP as adress of my node. Technical it works fine. But how can I change it to the ...
user avatar
  • 41
2 votes
1 answer
147 views

How to upgrade a full node after a snapshot?

I have a full node that runs on Linux Ubuntu. As I'm a Windows guy, I need someone to tell my how to upgrade my node to the newest IRI version and how to delete my database after a snapshot. I could ...
user avatar
  • 41
6 votes
1 answer
198 views

Clarify inner workings of the snapshot

We are in the middle of the January 2018 snapshot. Time to understand the inner workings. First: The upcoming IRI update includes a long list of addresses and balances. However, strictly speaking ...
user avatar
  • 1,063
1 vote
2 answers
1k views

Minimum requirements to run a full node? [duplicate]

what are the minimum requirements to run a full node? Can I use my normal pc to run a full node or do I need an extra pc? Does the fullnode have to be up 24/7? And where can I find the best ...
user avatar
  • 11
4 votes
1 answer
186 views

Will the network and nodes be distributed after coordinator removed?

So we know that how network making consensus is not just POW, it's more about numbers of full nodes. And this is how the Tangle solve Byzantine Generals Problem. My question is will these full nodes ...
user avatar
  • 304
5 votes
1 answer
53 views

Why does IRI accept „broken“ bundles?

This is a bundle which supposedly got created by Bitfinex, triggered by users requesting withdrawals. https://thetangle.org/bundle/...
user avatar
  • 1,063
7 votes
1 answer
198 views

Does a wallet actually verify or validate two other transactions?

This is to confirm my understanding: In many talks and posts, it is said that the wallet or client of a node validated or verifies two other transactions. I wonder, whether this is the best ...
user avatar
  • 1,063
4 votes
1 answer
120 views

When are transactions stored (to disk)?

Are transactions only stored to RocksDB after confirmation? And unconfirmed tx are just passed around between neighbors and kept in memory?
user avatar
  • 713
5 votes
1 answer
104 views

How do I know my full node is "strong"?

I just got a full node setup and have 3 neighbors. Things are flowing and we are exchanging new transactions. Are there some metrics I can get from the node to know whether it's "strong" or if there ...
user avatar
  • 399
6 votes
3 answers
424 views

Where can I find neighbours for testnet?

I want to run my node in the testnet for testing and learning purposes. Where can I find neighbours for it? Is there some kind of public list of public testnet nodes?
user avatar
  • 498
12 votes
2 answers
424 views

Full node influence on scalability

Since transactions are propagated in the network using full nodes—can it be said that the number of full nodes influences the maximum Tangle scalability? To paraphrase, even if transaction validation ...
user avatar
3 votes
1 answer
88 views

How do full nodes verify that a transaction has been confirmed by the Coordinator?

Is the public key of the Coordinator hard coded into the current implementation of IRI? I can't find that part in the code.
user avatar
  • 1,063
3 votes
1 answer
68 views

Reasons for: "Transaction resolves to incorrect ledger balance" in IRI (1.4.1.6)

I'm running multiple fullnodes which are completely synced. However, some light wallet users are reporting problems and I see Transaction resolves to incorrect ledger balance in the IRI logs for ...
user avatar
  • 1,063
2 votes
0 answers
43 views

Full Node Setup Questions- IPv6 & Using AWS As Static IP Service [closed]

Two quick questions: I have an IPv6 address. Does that matter at all when it comes to running a full node and other people's ability to connect to me? Also I already use AWS for a few different ...
user avatar
  • 121
2 votes
2 answers
169 views

I'm running a full node. How can I help speed up other people's transactions? [duplicate]

Is there a software that I can use to automatically create 0-value transactions (spam) using my own node? I have found one that uses the browser, but that one is very slow and is currently not working ...
user avatar
  • 41
3 votes
1 answer
224 views

Wallet doesn‘t show correct Balance

My wallet didn‘t show the correct Balance, some MIOTA were missing. I hadn‘t missed a Snapshot but was able to restore the right balance by generating addresses. My question is what led to that kind ...
user avatar
6 votes
1 answer
314 views

IOTA full-node network

I set up full-nodes to "help the IOTA network". I asked myself: How does my full-node help the network? On the full-nodes that are publicly listed in the official wallet app, there are a many light ...
user avatar
  • 121
4 votes
1 answer
128 views

IRI node syncing very slowly

I am running full headless node. The problem is that the syncing process is taking very long. Being very optimistic it will take about one month. What can be wrong? Node specs: - Core 2 duo 4 GB ...
user avatar
  • 43
6 votes
2 answers
129 views

Interpretation of getNeigbors cmd output

I am trying to understand the different numbers this command outputs and how they relate. Can anyone shed some more light on this? E.g. "neighbors": [ { "address": "xxxxxxxxx:14600", ...
user avatar
  • 713
8 votes
2 answers
445 views

What is the difference between Swarm Client vs Core Client vs Light Client?

How does each client work in general? Pros and cons of using each client?
user avatar
4 votes
2 answers
158 views

Can the official GUI IOTA wallet also delegate its PoW to a full node?

I have setup a full node myself and made sure the attachToTangle command is remotely available. I was assuming the IOTA wallet would outsource its PoW then instead of doing it himself (by means of ...
user avatar
  • 713
5 votes
1 answer
420 views

How to get the sender address from an IOTA transfer

When calling the API with iota.api.getAccountData(receiveSeed, function(e, accountData), the transfer objects I see contain a field called "address" which contains the received address. I would like ...
user avatar
0 votes
3 answers
222 views

iri Node with Nelson not fully synced [closed]

I installed my iri node with nelson about a weeks ago and it is still not synced. Does anyone have any suggestions why? Adding more info to setup. I am running arch linux. I installed iri with yaourt ...
user avatar
  • 798
3 votes
1 answer
62 views

Should be numberOfInvalidTransactions 0?

I have some neigbors which doesn't have zero. For me it looks like they are somehow broken. Is that true or is it okay if some neighbors have invalid transactions?
user avatar
  • 840
1 vote
0 answers
62 views

Iota full node server & cloudflare warp

I have been wondering if anyone thought of using cloudflare warp on a public full node to load balance it. Is this feasible? Or better yet, is this of any real use?
user avatar
2 votes
2 answers
314 views

What's the optimal number of neighbors for a full node?

When running a full node, what's the optimal number of neighbors? Does it depend on the server's specs?
user avatar
  • 215
9 votes
1 answer
170 views

Is it possible to run IOTA over Tor?

As a comparison, it's not currently possible to run an Ethereum node on the Tor network, because Ethereum runs its peer discovery protocol over UDP, and Tor is TCP-only. Does the same hold true for ...
user avatar