Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [transaction]

The term "transaction" is used in IoTA to refer to the signed data package that stores a message to be sent from an externally owned account.

0
votes
0answers
17 views

How to understand if a transfer is an ingoing or an outgoing one by calling getAccountData?

I'd like to know how I can check if a transfer is an ingoing or an outgoing one, and know the respective sent/received amount by calling getAccountData from the Iota JavaScript library.
1
vote
1answer
127 views

What is the typical network transaction amplification rate?

With IOTA, every neighbor, either directly or by request, is required to share the transactions it receives with its neighbors in order to ensure that the entire network sees all transactions ...
1
vote
1answer
43 views

Use of addresses

When you want to do several transactions how do you update the people transacting with you of your new address? In the case of machines transacting with each other how will the machines know the ...
3
votes
1answer
85 views

Does IOTA have block finality (at the moment)?

As the title says i am interested in the block finality of IOTA. In the long run there seems to be no instant block finality in IOTA because it is only considered confirmed as some number of tips are ...
0
votes
1answer
87 views

Which feature/s will avoids SPAM or massive invalid transactions in a IOTA network?

Watching IOTA presentation there is a thing that is still unclear for me: Knowing that IOTA involves PoW but a much lighter one (in order to achieve thousands of transactions per second, but also ...
1
vote
2answers
83 views

physical clock or logical clock for timestamping

Timestamps in Tangle are already mandatory and must have a value in a certain range, which seems to be between the last snapshot time (epoch 1517180400, which is GMT: Sunday, January 28, 2018 11:00:00 ...
3
votes
1answer
45 views

Sort transactions in temporal order

I want to sort transactions, within a specific tag, in temporal order. In the docs it says: timestamp : Int timestamp of the transaction. It is important to know that timestamps in IOTA are not ...
3
votes
1answer
49 views

Adress reuse with zero value transactions

If I send multiple zero value transactions from address A, containing several messages to broker a deal, is it safe to (re)use that address later on for a payment (to settle the deal)?
4
votes
1answer
53 views

Finalizing bundle fails

Finalizing the bundle fails, because the ICurl instance (jota.pow.Kerl) can't absorb due to the supplied trits not having the required length. Exception in thread "main" java.lang.RuntimeException: ...
2
votes
1answer
42 views

How do I decode the value (eg. 10i) in the signatureMessageFragment?

{'findTransactionsObjects': {'trytes': [TryteString(b'...
0
votes
1answer
26 views

Is there any way to tell if a transaction was produced by a multi-signature process?

IOTA has multisig as a way for the transaction to be signed by more than device before being sent. Is there any way to tell if a transaction was produced by a multi-signature process?
1
vote
0answers
34 views

Permanent storage of transaction Tag and signatureMessageFragment? [duplicate]

I am not able to find a clear answer. I would like to ask whether the Transaction Tag and signatureMessageFragment for Non-0 transactions are purged during each snapshot, or not? If either of them is ...
1
vote
1answer
182 views

Immutability in IOTA: How to be sure a transaction is not “removable” from Tangle?

In Bitcoin and Ethereum, the longest chain with the most proof-of-work (POW) invested in it is accepted as the true chain and used to determine balances and history on the network. Because of this, ...
3
votes
1answer
92 views

Pertaining to the required sequence, how can the requested transaction hash be the same as the received transaction hash?

In the IRI Node class, this code segment checks to see if the requested transaction hash is the same as the received transaction hash: https://github.com/iotaledger/iri/blob/dev/src/main/java/com/...
3
votes
1answer
82 views

What has been the growth rate of tangle confirmation rate until today?

I am curious to understand how the tangle has improved in terms of confirmation rate since its inception. Are there any statistics which show this? A positive growth is definitely a good sign. And if ...
1
vote
1answer
79 views

supporting privacy and private transactions in IOTA?

Has IOTA foundation planned a system of private transactions (whatever the solution considered "zero proof" or other approaches) to support better the privacy ?
-2
votes
1answer
62 views

The “road-map” for when the IOTA Tangle reaches sufficient size? [duplicate]

Apparently we are still in "testnet" including a "coordinator" responsible for the validation of all transactions until the tangle reaches sufficient size. If so, what is the "road-map" on this point?
4
votes
0answers
46 views

Invalid Transactions - Do those make a node bad?

I'm working on a application to track your neighbors. I want an indicator if there are any foul nodes. What's the deal with invalid transactions? They are an indicator that a node is bad, but how ...
4
votes
1answer
143 views

When is a transaction valid?

Which parts of a transaction need to have what value in order for it to be stored and broadcast by the IRI? I know that there are some bundle level conditions like valid signature sum of all values ...
3
votes
1answer
133 views

IOTA get all transactions for wallet/address programmatically js

I need to listen for a new transactions on testnet submitted by wallet/address programmatically(js). I have tried iota.lib.js, but findTransactionObjects and getAccountData always returns null. Is ...
1
vote
1answer
63 views

Is it possible to use “Flash channels” to send non-transactional data?

Is it possible to use "Flash channels" to send non-transactional data, A.K.A 'zero-value' transaction type which simply broadcasts a message or data? If so, is it free? And how to do it?
3
votes
1answer
50 views

How are nodes incentivised to be honest when approving transactions?

I am new to IOTA and would like to understand how nodes are incentivised to be truthful when approving transactions? Bitcoin: Say a miner approves a tx that is invalid (say bc it double spends). It ...
1
vote
2answers
49 views

Is it possible to detect from which node a transaction was issued?

Is it possible to detect from which node a transaction was issued? When my node receive many spam transactions for example, can I be sure that my neighbor issue them?
1
vote
2answers
97 views

Benefits of confirmed 0-value transactions?

As a transaction receiver, is there an advantage to wait until a 0-value transaction is confirmed or not? The only case I can think of is, when the tangle should act as a "spam filter". When the ...
3
votes
1answer
100 views

Maximum how many possible characters to transfer in a message? [duplicate]

Since IOTA transaction is free of fee, so it's useful for transferring messages and files with it (compared to, for example, Ethereum that in case of the use of a String, the transaction will be very ...
2
votes
1answer
76 views

Latency in transaction confirmation is usual?

I sent some transactions to the IOTA Tangle. However, according to thetangle.org website, they are not confirmed yet. You can see one of them here : https://thetangle.org/transaction/...
1
vote
1answer
24 views

Can a bundle be 3 transactions for security level 1?

A bundle has 4 transactions: The output; address and amount of IOTA recipient gets. The input; address, and amount of IOTA sender gives, and half of their signature. The other half of the sender's ...
3
votes
0answers
58 views

Validation of Transaction

What information must be stored in a node so that it validates a particular transaction? Also which node information must be stored and how that is relevant in validating a transaction?
3
votes
1answer
97 views

What happens when I send a transaction to myself?

I used a private key to send a transaction to its corresponding public key. The transaction got confirmed after a few minutes. My balance stayed unchanged. What exactly happened between the moment ...
1
vote
0answers
62 views

Transfer from Multisg into normal address

I am following the example described here: https://github.com/iotaledger/iota.lib.java/blob/master/jota/src/test/java/jota/IotaMultisigTest.java I put funds into a multisig. Now I want to move that ...
2
votes
2answers
136 views

maybe lost funds [closed]

Sometime in Q4 2017 I sent my MIOTA to the wallet. I verified then that the funds had arrived. Now I am logging in and the balance says 0. I am having a hard time interpreting the transaction history. ...
3
votes
1answer
97 views

When and how is computed the attachment timestamp (and its upper/lower bounds)

In the transaction trytes there are these fields: timestamp (9 trytes); [...] attachment timestamp (9 trytes); attachment timestamp lower bound (9 trytes); attachment timestamp upper bound (9 ...
1
vote
1answer
46 views

IOTA Multisig with one Signer

What happens if Alice creates a multisig transfer to Bob's address but she is the sole co-signer. I presume Bob will see the transaction but will not receive the funds until Alice spends the input by ...
2
votes
3answers
315 views

How many transaction per second are registered by a full node?

I'm reading different answers about the txs/sec on the tangle and I think I'm missing something. Someone says that right now there are 1000 txs/sec, someone else says 1-2 txs/sec. What's the ...
5
votes
1answer
127 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 ...
2
votes
2answers
121 views

How is the correct way to retrieve the two transactions that had been confirmed in order to create a transaction

I am trying to retrieve all new confirmed transactions from the tangle and for each transaction the corresponding transactions that have been confirmed in order to be able to create that transaction. ...
3
votes
1answer
492 views

IOTA Winternitz Signature Scheme Details

IOTA uses Winternitz one time signature scheme (W-OTS). Page no 45 W-OTS uses one-way function f and cryptographic hash function g. W-OTS selects parameter w > = 2, which is number of bits to be ...
3
votes
1answer
69 views

Why is this message coming when I am trying to send

I am trying to send some iotas and this message keeps popping up. What am I doing wrong? How to find out which node to select in order to get transactions confirmed?
1
vote
1answer
71 views

Are there entities that can submit transactions without having to approve a tip?

In 'The Tangle' white paper, at the beginning of Section 4, this statement is made: It is possible for the attacker to have a plethora of Sybil identities which are not required to approve tips. ...
2
votes
1answer
102 views

Why choose to use weights in the tangle?

Is it not enough to validate a transaction simply by confirming that the sender actually has X amount to send? What benefit is there to using weights? And even if that transaction is already ...
1
vote
1answer
92 views

What are the `attachmentTimestampLowerBound` and `attachmentTimestampUpperBound`fields?

Why does a transaction have the fields attachmentTimestampLowerBound and attachmentTimestampUpperBound. What does it mean for a timestamp to have bounds?
5
votes
1answer
77 views

Does the chance of getting your transaction confirmed increase with faster CPU?

It can be painfully difficult to get a transaction confirmed, so I've found various suggestions to improve this, as: choose a well synched full node choose a full node with low ping time use promote ...
1
vote
0answers
80 views

What can be done when a transaction has been pending for a long time and reattaching and promoting has not helped?

The answer to this other question has some information about reattaching and promoting a transaction that has been pending for a long time. Sometimes however that does not result in the confirmation ...
4
votes
1answer
118 views

What is a conflicting transaction?

The term is used many times on the whitepaper but I can't find a definition. What would be examples of a conflicting transaction? Extract form Whitepaper: The main idea of the tangle is the ...
7
votes
1answer
578 views

How exactly are transactions verified and confirmed in IOTA

What I understand is when I purchase an IOTA the source which I make my purchase is one of the node in the network of nodes. This node uses the Monte Carlo algorithm to pick two previous transactions ...
5
votes
2answers
233 views

Pending Transaction

I know this question has been here before but I did what was already mentioned and still nothing happened. Problem: I sent 250 Miotas 24hrs ago from an exchange (Coinone) to my Wallet (V. 2.5.7 - ...
8
votes
3answers
304 views

Why confirming 2 previous transactions instead of 1 or 3, 4, 5?

In order to send a transaction, one has to validate 2 previous transactions. Why is it 2, instead of 1 or 3, 4, 5?
3
votes
1answer
43 views

invalid consistency problem [duplicate]

I am in the same pickle as in this post below: What does "invalid consistency" mean? Is there any chance that I could have it fixed please? https://thetangle.org/bundle/...
12
votes
1answer
161 views

How does the coordinator sign milestones without compromising the private key?

All milestones are just signed transactions with teh address KPWCHICGJZXKE9GSUDXZYUAPLHAKAHYHDXNPHENTERYMMBQOPSQIDENXKLKCEYCPVTZQLEEJVYJZV9BWU. My understanding is that to sign a transaction, you do ...
5
votes
2answers
149 views

What does “invalid consistency” mean?

I found a bundle, which shows invalid consistency. The Tangle explorere says, it would never confirm. My suggestion is that the Bundle input value is higher then the overall bundle output value. But, ...