dashed-slug.net
Forum Replies Created
-
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Bitcoin and Altcoin Wallets errorIt is not very likely that I would be able to help you if I login to your WordPress admin screens as this is an SQL problem.
Instead, I would recommend that you log on to your SQL console (e.g. via phpmyadmin), and attempt to create the tables manually. Simply enter the following two queries. Normally these should create the necessary tables. If you get any errors, please report them to me.
SQL CREATE TABLE statements (for DB prefix
wpdb):Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Bitcoin and Altcoin Wallets errorHello again,
The errors you posted are the same as before. Please see my earlier comment about the
CREATE TABLEstatement. Were you able to find any such errors in your logs? They would have been produced the first time you install the plugin. If you need to try again, deactivate and uninstall the plugin, then install and activate it again. At the time of activation the CREATE TABLE statements should fail with some error.kind regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Bitcoin and Altcoin Wallets errorHi Ralph,
Thanks for all your feedback.
After some quick tests I am not able to reproduce the problem you report on my system. I would therefore like to ask you for one more thing:
The errors you pasted above are a direct result of the tables not having been created. It would be more useful to me if you could spot any errors arising from
CREATE TABLEstatements.Could you please search these same logs for the string
CREATE TABLEand send me an example of the errors arising from that statement?thank you very much for your help
kind regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Bitcoin and Altcoin Wallets errorHello,
The plugin creates a couple of custom tables on your DB. The message indicates that the DB indexes were not created correctly.
I would like to know the following:
1. Is this a new installation or are you upgrading from a previous version?
2. What is the result of
SELECT VERSION();on your SQL console?3. If possible, you should check your SQL error log. This is where the errors would show.
kind regards
AlexForum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] why does the plugin deactivate itself@pandglobal I’m glad you fixed it. Not sure why the
view_wallets_profilecapability would affect the behavior of the plugin. Turning the other capabilities on/off would indeed control whether the frontend UI shows or not. For the benefit of others reading this, the solution to the bitcoin address changing is here.@falconcoin Glad you got it working, although I’m sorry I couldn’t help. If you ever see the problem again please let me know. Ideally I would like to be able to help with every bug and hopefully provide a fix if possible but I have no information in this case.
I’m marking this thread as resolved, please reopen if needed.
with regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] why does the plugin deactivate itselfHello to both,
Even if the plugin is activated and the adapters are set up correctly, there are a number of reasons why the frontend UI would not show. Most of these are detailed in the Troubleshooting section of the documentation.
However, if coins are shown some times but not others, then this would indicate that connectivity between your WordPress and your wallet is not reliable.
The frontend normally displays any coins that are retrieved via the
get_coins_infoJSON API. Inspecting the response of that API might give you some clue as to what’s going on.If you wish, you could send me login details to my email and I can have a look.
Also, can I ask which coin adapter(s) you are using? Thanks.
kind regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Blocking the site after installationHello Loic,
Thanks for reporting this error.
Could you please give me some more information? What do you mean by “blocking access”?
1. Does your site stop responding the moment you activate the plugin, or at a later time? If you have set up a coin adapter, which one did you set up?
2. Does the site appear as loading in your browser for about 30 seconds? Or does it fail immediately?
3. Do you see an error message, or a white screen?
Generally these errors can be diagnosed if you enable WordPress debugging and look at your logfile after the crash. The log file will be at
wp-contend/debug.log.If you could find an error message for me, then I can provide some advice.
Looking forward to your reply.
kind regards
Hello,
The following applies independent of which coin adapter(s) you use:
1. The user balances are derived from the transactions table. The transactions table is not deleted even when you uninstall the plugin. If you subsequently choose to reinstall the plugin, all users will have the same balance as before. If you wish to delete the transactions table permanently, you must do so manually from your MySQL console.
2. You are correct in that the CoinPayments adapter uses the CoinPayments API. New deposit addresses are “callback addresses” from that API, and are assigned to users by the plugin. Each user’s deposit address remains as is until you choose to “refresh deposit addresses” from the coin adapters list admin screen. Once a new deposit address is assigned to a user, that user still retains all the old deposit addresses and will be credited with any deposits on those addresses. The deposit addresses are stored on another table on your DB, and that table also persists between installs (i.e. it is not deleted on uninstall).
There is no limit on how many users can be assigned deposit addresses. Did you encounter a limit of five users somewhere? If so, could you please give me more information?
Thank you
Thank you for your kind words.
The plugin is in constant development.
kind regards
Alex
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Blockio Adapter issueHello,
Since you managed to post to the block.io coin adapter forum after all, I have replied to your query there.
In any case, only the latest version of each component is supported.
Let’s continue the discussion on this issue on the block.io adapter forum.
kind regards
Thank you very much for this great review!
As you say, the main aim of this plugin is to unify usage of full node wallets and third party cloud wallets.
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Waves and waves tokensThanks for your offer.
Unfortunately there is no way I can undertake any more work at the moment. This is why I mention this in the FAQ. If/when I develop a waves coin adapter I will make sure to report it on this thread too. There will also be a blog announcement.
kind regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Waves and waves tokensThe Waves platform is not currently available and I do not have plans to support it soon.
I would very much like to do this. Unfortunately at the moment there is simply too much work to be done on other things.
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Problem with withdraw BTCThe error message
Failed to withdraw to cold storage: Dashed_Slug_Wallets_Coin_Adapter_RPC->do_withdraw() failed to send with status="500" and error="Transaction amount too small"is to be expected, when the withdrawal amount is too small. For Bitcoin core wallets, this occurs when the amount is less than about 1000 Satoshi. It is not an issue related the plugin, but a limitation of the wallet.
In the upcoming version
3.5.4of the plugin, successful Cold Storage withdrawals will report the TXID, and will link addresses and TXIDs to blockexplorers, if explorer URIs are available.I am closing this issue as there seems to be nothing else to fix. If you are experiencing another issue with the plugin please open a new thread.
Thanks for the feedback.
kind regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Missing depositsOK, then your situation is only a little bit more difficult, but not by much. If you do
help listtransactionsyou will see that the second argument is “count” and the third is “skip”. So:To do the last 50000 transactions, you can do:
listtransactions “*” 50000 | grep txid | cut -d'”‘ -f4 | uniq | xargs -I %s curl -v https://www.eotwallet.com/wallets/api2/notify/EOT/wallet/%sAnd then to do the previous 50000 transactions, do:
listtransactions “*” 50000 50000 | grep txid | cut -d'”‘ -f4 | uniq | xargs -I %s curl -v https://www.eotwallet.com/wallets/api2/notify/EOT/wallet/%sAnd the previous 50000:
listtransactions “*” 50000 100000 | grep txid | cut -d'”‘ -f4 | uniq | xargs -I %s curl -v https://www.eotwallet.com/wallets/api2/notify/EOT/wallet/%sand so on. Remember, this is for making sure that past deposits are recorded in the plugin.
You also need to make sure that new transactions get recorded. See the discussion about
walletnotify=...above.