mihi
Moderator
  • Member for 4 years, 1 month
  • Last seen this week
Is it intended that getTransactionsToApprove can possibly return non-tips as well?
Accepted answer
3 votes

First of all, the property of a transaction being a tip is volatile and can change before the walk even finishes. So even if the function was guaranteed to find a tip, by the time it returned it could ...

View answer
Why would PoW not be enabled by default in full-node installation instructions?
3 votes

The intention behind PoW is to provide spam resistance - prevent a bad actor from flooding the network with useless transactions that cause work for the other nodes. So, when you are running a full ...

View answer
What happens to a Subtangle if it attaches to an invalid transaction?
3 votes

When you have a large offline subtangle (which somebody already did the POW for); it is already attached to some (very old) transaction, which has hopefully confirmed until now (when starting an ...

View answer
Attaching an address to the tangle via the API
Accepted answer
3 votes

Unlike other systems like Bitcoin, IOTA transactions do not distinguish between source and destination addresses. Every transaction in a bundle has exactly one address. If the transaction value is ...

View answer
Why does IRI accept „broken“ bundles?
Accepted answer
3 votes

iri accepts and broadcasts single transactions, not whole bundles. Therefore when iri receives the first transaction of a bundle, it not necessarily can see already that this transaction is part of a ...

View answer
Javascript Transaction object Message versus Tag
Accepted answer
3 votes

The Tag field is short and can be used to search transactions (so you can search the tangle for transactions with tag "GUS9GORMAN", but not for transactions with message "GUS9GORMAN"). The Message ...

View answer
Is it possible to run IOTA over Tor?
Accepted answer
3 votes

Accessing a IOTA node via Tor (e.g. from a Light Wallet) is possible, since it only requires access to the API port (which is HTTP or HTTPS). However, no current light wallet implementation exposes ...

View answer
Iota wallet balance is 0 and tangle explorer only shows received and 0 sent
3 votes

When you check the snapshot after the transition period you will see that your address is listed as CURL_UNUSED there. That means, that the funds on this address have never been transitioned to the ...

View answer
Is it correct that a wallet which does PoW never needs to call attachToTangle?
Accepted answer
3 votes

Yes, this is all correct. Don't forget to storeTrnsactions before you broadcast them, or your own node may not have them later for reference.

View answer
What's the makeup of the transaction object?
Accepted answer
3 votes

The latest description of the transaction format as it is sent "on the wire" is in this IOTA Stack Exchange question: What is the IOTA transaction data structure? And the last field is still the ...

View answer
How to restrict access to certain API commands so that only certain clients can call them?
Accepted answer
3 votes

When you limit the allowed API calls with remote-limit-api option, this will only be valid when the caller is remote (i. e. not on the loopback interface). So if you run scripts on your own host, they ...

View answer
Couldn't get access to IOTA cool network? What is IOTA cool?
Accepted answer
3 votes

The Android wallet tries to retrieve latest transactions from http://iota.cool—if that fails, this notification is shown. This site seems to be down at the moment. But apart from the fact that the ...

View answer
New transaction if the last transaction is still pending
Accepted answer
3 votes

When sending a transaction, and another transaction of the wallet is still pending, you will usually have to wait. In case your first transaction does not exactly use up the amount of your first few ...

View answer
What happens when reattching under 30 minutes?
Accepted answer
3 votes

When your transaction is younger than 30 minutes, there is a significant chance that other transactions will use it as a tip for their transaction (and therefore confirm it). So, first, if you ...

View answer
What kind of "invalid" transactions are transported by the network (and appear on tangle explorers?)
Accepted answer
3 votes

I finally found time to check the iri source code myself, and there were two conditions missing in my question: A transaction whose bundle is still missing some transactions, based on the indexes (...

View answer
Are there any valid reasons to Rebroadcast a Transaction?
Accepted answer
3 votes

Rebroadcast is only useful if there is a transaction that was seen by the node you are connected to (otherwise you don't have a button to rebroadcast), but was not seen by the rest of the network. So ...

View answer
Are there future plans for the legacy network?
Accepted answer
2 votes

The legacy network will be kept alive at least until Coordicide, to make it possible for users to migrate their tokens. All the hardware Ledger users had no chance to migrate their tokens with a "...

View answer
How will database sizes be managed with many data transactions occurring on the tangle?
Accepted answer
2 votes

Transactions on the database of a normal node will be regularly pruned, which keeps your database small. Only transactions that are still needed, as well as unspent outputs are kept in the database ...

View answer
How to migrate second Seed or more to Firefly
Accepted answer
2 votes

As firefly uses the BIP39 mnemonic phrases as "seed", there can be more than one wallet attached to (derived from) one mnemonic phrase. However, it is not supported to migrate an existing ...

View answer
Is having hashes of document certificates in IOTA blockchain for tamper proof a good use case for IOTA?
2 votes

I don't think using the IOTA tangle for long-term storage is a good idea. (Note that IOTA does not use a blockchain). While there are permanodes who store data for a longer time (but may not provide ...

View answer
How to define depth in IOTA?
2 votes

Compass, IOTA's open source coordinator, uses a Merkle tree to overcome the limitation that every key can only be reused once. By building a tree of possible signatures, it can sign multiple times, ...

View answer
What are the cryptographic functions in IOTA(Tangle)
2 votes

As the whole implementation uses ternary arithmetic, it uses ternary algorithms. For hashing there are three ternary algorithms in use or planned to be used: CURL-T (the original one) where ...

View answer
Tangle explorer transaction value
Accepted answer
2 votes

When you check the associated bundle, you will see that the bundle transfers the money from address ZJBSFPLRDZUUJKYMRQ9OYQ9NZTGYYWAYEVLYOUY9XQHWFESPRFDKJSEJKUSRLSXIZNGIZZBTWLZWIQXJD to the same ...

View answer
Does Broadcasting a Bundle on Both MainNet and TestNet Facilitate Brute Forcing the Seed?
Accepted answer
2 votes

Your seed is never compromised by address reuse. The only thing that is compromised is the private key of one of your addresses. That's why the wallet moves remaining funds to a different/new address ...

View answer
Transaction is inconsistent. Reason: tails are not consistent
Accepted answer
2 votes

You should check if the transaction is promotable before trying to promote it. For that transaction, isPromotable will return false, since it approves one or more transactions that are inconsistent (...

View answer
Real incentives for running a full node?
2 votes

Some possible incentives for running nodes (other than the ones named in your question): People who want to run statistics on live tangle data will have a much easier job if they have the data ...

View answer
How to get IOTA testnet tokens and who distributes them in the first place?
Accepted answer
2 votes

The old testnet was changed into the (new) devnet. All the other (new) testnets started from scratch and do not share any tokens. I can confirm that testnet tokens I got from the faucet in November ...

View answer
How do I generate an IOTA address from a given seed in Javascript without making an HTTP(s) requst?
Accepted answer
2 votes

getNewAddress can either search for an unused address (this will do HTTP requests to check if an address was already spent from or has a balance) or you can use it to get a list of addresses (you have ...

View answer
When and how is computed the attachment timestamp (and its upper/lower bounds)
Accepted answer
2 votes

You have to distinguish between bundle hash and transaction hash here. The attachment timestamp is not encoded in the bundle hash (which is signed by the spending transactions). Otherwise it would ...

View answer
Can MAM use non-zero value transactions?
2 votes

MAM does not support value transfer All transactions (also the ones that send 1i) are deleted by a snapshot (on non-permanodes), only the final balances remain. Therefore if you need transactions to ...

View answer