? Missing transactions bug – what to do!
Instructions to admins about recovering from a recent bug in Bitcoin and Altcoin Wallets.
If you have been using the Bitcoin and Altcoin Wallets WordPress plugin in the last few days, you might have noticed that some transactions were not inserted in the DB, even though they have been executed by the coin adapter (block.io, CoinPayments, etc).
This is caused by changes in the latest version of WordPress. Thanks for everyone who reported and assisted in debugging this.
Here’s what to do if you have been using the CoinPayments adapter:
- Update the plugin to the latest version, 2.6.3.
- Deactivate the coin adapter.
- Install the latest CoinPayments adapter, version 0.3.5-beta.
- Activate the adapter. This will trigger a refresh of all withdrawals on the next cron heartbeat.
- Navigate to https://www.coinpayments.net/acct-ipn-history and resend any IPNs that correspond to missed deposits. You may safely resend all IPNs and existing deposits will not be re-inserted. This will only insert deposits that were not already imported into your WordPress database.
If you have been using the block.io adapter:
- Update the plugin to the latest version, 2.6.3.
Deposits should then update automatically on the next cron heartbeat.
My apologies for all the trouble caused by this bug. Please contact me directly by email if you need further assistance with this issue.
regards,
Alex
Comments:0