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.

Filter by
Sorted by
Tagged with
3
votes
2answers
111 views

Can't make a transaction. Request Error: Couldn't get a response from nodes

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 = '...
5
votes
1answer
103 views

How to get child transactions?

What is the best way to get all children of a certain transaction using any of the IOTA libraries/the IOTA API? By children of a transaction, I mean all transactions that directly reference it.
8
votes
0answers
205 views

How to get the cumulative weight (and score, height, depth) of a transaction?

I know that I can get the weight of a transaction by converting the transaction hash into trits and count the trailing number of zeros. import iota def get_transaction_weight(transaction_hash): ...
4
votes
1answer
57 views

What happens with transactions e and f in this example?

I was looking at the best answer of the following thread (Without the Coordinator, how will the network decide which double-spend succeeds?) and asking myself what will happen to the transactions e, f ...
4
votes
1answer
127 views

Getting tips transactions hashes

I want to get the current tip transactions; trying to get the tips addresses using pyota api works fine: tips = api.get_tips() addr_tips = tips['hashes'] However trying to find transactions from ...
4
votes
1answer
267 views

How does the IOTA wallet determine confirmed transactions

I'm interested in the exact method the wallet uses to determine if a transaction is confirmed or not (e.g. the number of references that a node has or a coordinator milestone).
7
votes
2answers
586 views

IOTA transaction confirmation confidence

Similar to this question, for which I think it is not clear enough, I'm interested when a transaction is considered practically confirmed. My question is: What metric is used to measure transaction ...
5
votes
0answers
236 views

MAM message encryption

According to the documentation message encryption is done in following way Each message is encrypted with a one-time pad that consists of the channel ID and the index of the key used to sign the ...
2
votes
2answers
63 views

Unable to get a transaction out there!

I installed a node following various instructions and have it accessible here: curl http://myiotanode.hopto.org:14265 -X POST -H 'Content-Type: application/json' -H 'X-IOTA-API-Version: 1.2' -...
5
votes
1answer
364 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 ...
4
votes
1answer
153 views

In IRI a transaction has an attribute “solid”, what determines whether a transaction is solid?

At the below line: https://github.com/iotaledger/iri/blob/master/src/main/java/com/iota/iri/model/Transaction.java#L84 The attribute "solid" is set in the transaction. Tracing this back to the ...
2
votes
1answer
119 views

Problem with a Wallet—Outgoing Transaction Appeared

Yesterday I thought it would be good if I send my Iotas to a wallet. I had previously generated seed which worked fine and I did some transfers from and to exchange. Yesterday I did a transfer from ...
4
votes
1answer
155 views

Invalid transaction in milestone

Suppose a transaction is deemed confirmed at some moment and it is put in the milestone. Somewhat later new tips come in which are not referencing (direct/indirect) this particular transaction and ...
7
votes
1answer
777 views

Do I Have to Change My Seed after Multiple Transactions?

Is it recommended to change the seed and transfer the funds after creating a higher, specific amount of Receive addresses and doing multiple (20+), completed transactions (no double-spending of course)...
1
vote
2answers
115 views

Will the transaction process eventually become easier? [closed]

I’ve heard a lot of good things about IOTA and I myself am quite convinced about the technology. However right now we read a lot about stuck transactions and that we have to promote and reattach for ...
8
votes
0answers
550 views

What is the max possible transactions/second rate in IOTA?

Did anyone calculate the max amount of transactions per second which is possible in IOTA? As far as I understand the transactions rate is only limited by network's bandwidth of full nodes. Let's ...
3
votes
1answer
164 views

How to properly move funds from Wallet A to Wallet B without being exposed to security risks?

Essentially I have a seed that I want to get rid off so I generated a new one. I have two desktop wallets open on different computers (wallets "A" and "B"). Wallet A is using the old seed and Wallet B ...
4
votes
2answers
154 views

IOTA added to the address but immediately withdrawn from my address

I need your support to understand my missing IOTA. I transferred 356 iota from Binance to Bitfinex. The transaction was confirmed in Tangle explorer ( Transaction id ...
6
votes
4answers
202 views

Do transactions within the same bundle need to reference specific branch and trunk hashes?

When adding a new transaction, I get two "random" other transactions to use as my branch and trunk. But if I have several transactions in a bundle, does each one get their own random two? Or should ...
4
votes
1answer
162 views

Wallet2Wallet Transaction won't confirm

About ~3 weeks ago I did a 'test-transaction' from one wallet to another. My wallet is always up to date, right now version 2.5.6 . I reattached and promoted many times now, changed node to healthy ...
6
votes
1answer
787 views

How are taxes paid in the future if finally my car pays for parking?

If there are more and more people in cryptos especially IOTA, how will they pay taxes for their data or electricity? I am from Germany and if I want to sell things e.g. electricity and gain more ...
6
votes
1answer
109 views

Attaching an address generated by an old version of the library?

For starters, let it be known that attaching an address to a seed is easy using the JS library: iota.api.sendTransfer(seed, 3, 14, [{"address": address, "value": 0, "message": "", "tag": ""}], ...
5
votes
1answer
290 views

Promote old transaction instead of reattaching them

After waiting a while, my wallet did no longer allow to promote my transaction and forced me to reattach. That forced me into reattaching the transaction, in the process I "doomed" three other non-...
1
vote
1answer
59 views

Public address for charity etc [duplicate]

not sure if i understand it correctly, but to me it seems as if any address is invalidated after receiving one incoming transaction. If that is the case, is there a way to have a static, non-changing ...
3
votes
2answers
206 views

How do full nodes verify nonces generated after POW completion?

After POW completion, a nonce is generated and added to the transaction object. How does the receiving full node verify it? What will happen if a corrupted node updates the wrong nonce without ...
6
votes
1answer
173 views

What's the makeup of the transaction object?

If you read "The Anatomy of a Transaction" it seems the transaction ends after the nonce but if you look at the IRI class "transaction.java" I see the following: buffer.put(Serializer.serialize(...
3
votes
2answers
130 views

What is the probability that a transaction is being confirmed without having to reattach?

I have the feeling that I have to reattach almost every transaction I do. What is the probability that a transaction is being confirmed directly? And does this probability change with a second or ...
2
votes
1answer
377 views

Why do some transactions get confirmed within 5-10 minutes and some don't even after 10 hours? [duplicate]

I was moving funds between my wallet some tx got confirmed within few minutes and some not even after 10 hours in the same node. I switched nodes and reattached several time and eventually it got ...
4
votes
1answer
278 views

How long does a transfer IOTAs from the wallet to the exchange (Bitfinex) take?

Downloading IOTAs from the exchange to the wallet is somehow slow but in the end it works. Uploading just does not seem to work even using the reattach or promote options.
2
votes
0answers
62 views

IOTA lightwallet, transaction confirmed, address not attached to tangle, balance 0

I have two seeds set up and wanted to transfer 99.5 Miotas from one to the other. After creating the transaction, it was pending for about 3 hours and i published it to the network 3 more times. Now ...
9
votes
2answers
186 views

What affects confirmation rate, and how can it be improved?

Currently, confirmation rate of transactions is sitting at about 30-40%. What goes into determining this number and why is it so low? What sort of technical adjustments can be made to improve this? ...
2
votes
1answer
55 views

How does a device get automatically the receive address from another device to send data to it?

When a device A wants to send some data to device B, how does device A know the receive address from device B? Has to be there another protocol for that purpose?
4
votes
1answer
457 views

Where is the message in the transaction bundle?

I am working with the nodeJS lib. I made a transaction with an address, amount, message and tag as inferred from api.prototype.prepareTransfers in the JSlib. Then I looked up that transaction with api....
3
votes
1answer
350 views

How to send multiple transactions simultaneously from the wallet?

Case 1 : I have IOTAs on 1 address User can't send to multiple addresses simultaneously. Private key reuse. Case 2: I have IOTAs on multiple addresses User can't choose the address to spend on GUI ...
4
votes
1answer
121 views

What to do with pending transactions even after too many reattachments?

If any transaction is pending for hours/days even after reattaching and promoting it (while connected with updated node and keep changing them for reattaching again), shall I resend it to receiver's ...
2
votes
1answer
319 views

What happens if I send money to the wrong address?

What happens if I make one mistake in the adrress where I want to send my money to? For example if I write an i instead of l inside the address. Would the money be send to that wrong addrress ...
2
votes
0answers
51 views

Corrupted transactions

I have a couple of transactions which are able to pass through IRI MessageQ to my ZeroMQ-client This client causes exceptions on those transactions, apparently the Unix timestamp is wrong. I don't ...
1
vote
1answer
57 views

Can I do a transaction with someone if one participant doesn't have internet access?

Is it possible to do a transaction with someone if only one participant of this transaction has internet access? I am thinking about a scenario where I try to pay with IOTA inside a shop where I don't ...
5
votes
2answers
1k views

In a transaction, what are “trunk”, “branch” and “bundle” exactly?

I'm browsing the tangle explorer and found that transactions have fields called Branch, Bundle & Trunk, but cannot figure out what their meaning is exactly. As second part of my question, I ...
1
vote
0answers
34 views

Why does it take so long to see a completed transaction in history? [closed]

I work with the Light Wallet 2.5.4 After the computer has done the proof of work it says: "Transfer completed" First of all I think this is very confusing, because obviously it is not completed but ...
4
votes
1answer
59 views

Does the tip selection depend on how quickly the proof of work is done?

I read that the tip selection chooses the newest transactions with a higher probability than the older ones in the tangle. So I am afraid that my computer is too slow. Do I have a better chance to ...
4
votes
1answer
81 views

How do I find out whether a TX has been reattached?

Querying thetangle.org for one of my addresses, displays all TXs (= transactions) for this address and their state. thetangle.org displays pending, confirmed and reattached confirmed. I am wondering, ...
6
votes
1answer
102 views

Javascript Transaction object Message versus Tag

What is the difference between the Message and Tag values when creating a new transaction object via the JS library
13
votes
1answer
703 views

Why does the signatureMessageFragment have a fixed size?

A transaction in IOTA consists of 2673 trytes. The biggest part is the signatureMessageFragment (more infos here) which has a size of 2187 trytes. It is used to store the signature of value ...
5
votes
1answer
107 views

Is it safe to send iota to a pending receiving address? [duplicate]

I have created a few receiving addresses using iota wallet. Is it safe to send iota to those addresses, or do I have to wait until addresses are confirmed?
4
votes
1answer
45 views

Change the node while transaction is still pending?

What happens if I change the node while the transaction is still pending?
4
votes
1answer
116 views

Why does sending take so long? Does it depend only on POW or also on something else?

If I do a transaction with my 2.6GHz laptop it last quite a long time in the status "sending" (1-3minutes). I know that it is because of the power of work that has to be done. But is the time always ...
8
votes
1answer
111 views

What happens to pending transactions after a snapshot?

Scenario: John creates a transaction before a snapshot. Transaction stays pending and he reattaches it 5x. Snapshot is enforced. Are the pending transactions and their reattachments simply "...
6
votes
2answers
215 views

Why do we reattach instead of sending a second transaction that confirms our first?

The spam attacks prove that its possible to attach a transaction to whichever tip you want. Normal operation of the tangle is to attach a transaction to two random tips and then wait for another node ...
4
votes
2answers
71 views

What happens when reattching under 30 minutes?

Why should you only reattach after at least 30 minutes? What happens when you don't wait 30 minutes and what's the danger of it?