As everyone knows block-chains need to update and the same applies to the TANGLE. The TANGLE will be under going an update next week [The week of December 11th to the 18th] as the IOTA Foundation will take a snapshot. During this time, it would be in the users best interest to not have any pending transactions in the Tangle.

WHAT IS A PENDING TRANSACTION?

A pending transaction is when a user has sent IOTA from either their wallet, an exchange, or from someone else’s wallet, to another wallet and the IOTA does not arrive or show in their balance. The transaction has been sent and can be seen in the history tab, but the because the transaction has not been confirmed on the Tangle, it will not show in your balance.

So How Do You Push a Pending Transaction and Make It Confirmed ?

Step 1: Ensure you have the latest wallet which is seen below in the top header of your wallet, version IOTA Light Wallet 2.5.4 — IRI 1.4.1.2. The IOTA Foundation’s latest wallet can be downloaded on Github.

Step 2: Find the closest node to you with the least among of pings. You can find this from the IOTA.Dance. As you can see in the below screen shot Node: [88.198.230.98:14265] which has the least amount of Pings, the count of 71.

That means that you should use this node in your wallet to confirm a pending transaction.

Step 3: Now, you need to ensure your node is set to the above node displayed. In the IOTA Light Wallet click on Tools ->Edit Node Configuration. Input these settings:

Host: 88.198.230.98:14265 [Choose from the drop down link and find the node which has the least amount of pings which was found from IOTA.DANCE

Min Weight Magnitude: Ensure it is 14

Curl Implementation: It doesn’t matter whether you are using [Webgl 2 Curl Implementation] or [CCurl Implemenation].

Note: If you receive Invalid Transaction Hash errors when reattaching, change your Curl Implementation and try again.

Step 4: Close your Node Configuration and go to the History link in the wallet. Find your pending transaction and click: [Show Bundle]. Give it a few seconds, sometimes there is a lag. The following screen will appear.

Step 5: Reattach to Tangle.

In the Bundle screen scroll down to the bottom and find [Reattach]. Click the reattach to wallet link and let it attach. This may take multiple reattaches and I would at least re-attach five times.

Note: Try reattaching every 10 minutes to 15 minutes. I tend to leave mine aside while working and just hit the reattach every few minutes.

Step 5: Confirm IOTA is in your balance.

After reattaching, check to see if the IOTA appears in your balance. If it has then you can move to Step 8. If not proceed to Step 6.

Step 6: If you have reattached with a node 5 to 10 times and your balance does not show the IOTA, change the node to a professionally managed node. Currently [nodes.iota.cafe:443] is a professionally managed node with a low ping rate. If the first node does not work, change to another node lower down on the list with a low ping rate. If there is a professionally managed one listed this is preferred.

Step 7: Go to the history tab and click the ‘show bundle’ link. Now click the reattach link for 5 to 10 times until the IOTA is show in your wallet.

NOTE: REQUEST ERROR

If and when you reattach, you receive a [REQUEST ERROR], simply click the reattach / request error button again. After one or two times is should reattach again.

Step 8: Confirm that the transaction is indeed confirmed. In the history link, you can look to see if your transaction is confirmed. Some transactions will be shown as pending; however, if your IOTA is shown in your balance then there should be a confirmed transaction in the history tab. This means that your transaction is confirmed.

So What Happens If A Transaction is Pending When The Snap Shot Occurs?

Nothing will happen to the transaction. After the snapshot is completed all pending transactions will be returned to their original wallet.

We, from the IOTA community are trying to help prevent someone getting hacked. If a person has sent more than one transaction from the same address, they are susceptible to being hacked if they have a pending transaction during the snapshot. If a person is unsure if he or she has sent a transaction more than once from the same address, then he or she should should for sure ensure that there are no pending transactions before the snapshot next week.

Always remember! you must create a new wallet address, [re-attach to tangle link in the receive tab] every time you send a transaction, or ensure you have created a new address from an exchange before sending any IOTA to another wallet. Also, never send IOTA from your wallet to the same address twice.

Conclusion. If you have never used the same address twice, then you shouldn’t worry that much about the pending transaction.

However, For me and in my own opinion, I like to play everything safe.

Even though I have never used my address more than once, I will still make sure all of my transactions are confirmed and have reached their destinations. I want to play it safe to avoid any issues after the snapshot.

Hope this [How to Helped] and if you have any trouble please visit us at the: Facebook IOTA Group Page and become a member. Many in the IOTA community are there to help if you need us.