Go to the Settings page and make sure to use a different remote node than the one you were using. However, if, for some reason, it is and you used it to send a transaction (which got subsequently stuck on Pending), perform these steps to resolve your issue: It is quite unlikely that a remote node is out of sync with the network. The following assumes you're using a remote node However, it could be that the "old" transaction hash / ID is still on the History page. You should now be able to send a new transaction. This will trigger a wallet refresh from scratch, which shouldn't take longer than 30 minutes. Rename (the file without extension) to -old Browse to the directory your wallet files are located ( Documents\Monero\ on Windows | home//Monero/ on Linux | Users//Monero/ Mac OS X). 'help' or 'status') box on the Settings page, type -> flush_txpool If these steps don't work for you, try these: Use one of the blockexplorers to check whether your transaction is in the mempool now (and thus will be mined soon). Type status to again verify that you're fully synced. If it's not present in the blockchain, again go to the History page and copy the transaction hash / ID. Lastly, let it run until it says Connected in the left bottom. First, exit the GUI and make sure to stop the daemon as well. mined already), but is still stuck on Pending, perform the following steps. If it's present in the mempool, simply wait until it gets mined. Use multiple block explorers (for instance, XMRchain, MoneroBase, or MoneroBlocks) to confirm that your transaction isn't present in either the mempool or the blockchain. Go to the History page of the GUI and copy your transaction hash / ID. Once you've verified that you're fully synced, we can resolve the issue as follows: Third, use the status command to verify that it's now correctly displaying the top height. This is, fortunately, easily resolved as follows. If the GUI is stating that you're fully synced (100.0%), but your height doesn't match the height displayed on a block explorer (and is off by a large number), it is erroneously reporting that you're fully synced. You're fully synced if your height matches the height displayed on a block explorer. Now to verify that you're actually fully synced, compare the first number (of Height:) to the height displayed on a blockchain explorer like, for instance, XMRchain. An output will be displayed that looks like: Height: 1456425/1456425 (100.0%) on mainnet, not mining, net hash 290.20 MH/s, v6, up to date, x(out) x(in) connections, uptime xd xh xm xs Type status into the command enter (e.g. To verify that you're fully synced, perform the following steps: The following assumes you're using a local nodeĪ transaction being stuck on Pending is typically caused by the local daemon being out of sync with the network. How do I upgrade my software to the newest version? If you're not running v0.18.1.2, please upgrade first: You can check the version # on the Settings page of the GUI (under Debug info). It's important to make sure you're running the latest version ( v0.18.1.0 at the time of writing). Transaction stuck as "pending" in monero-wallet-cli First of all, if you're using the CLI, see this Q
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |