dashed-slug.net
Forum Replies Created
-
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Balances / TransactionsI understand.
Querying the blockchain is not compatible with using the CoinPayments platform. Additionally, this is not how the plugin works, even with full node wallets. There is no 1-to-1 correspondence between balances and deposit addresses.
Finally, the plugin is not suitable for selling cryptocurrencies via credit card.
If you design your own solution, then that would be a different system altogether.
with regards,
Alex
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Balances / TransactionsHello Graeme,
Thanks for contacting me, this is a great question.
What you describe is the correct behavior, by design. I have made this clear on the website: deposits will only work on the live site (see troubleshooting section for the adapter).
Long explanation:
The plugin is built first with full node wallets in mind. After seeing that many users cannot setup full node wallets, or are interested in ERC-20 tokens which I currently do not support, I had to create a solution that involves the CoinPayments platform.
The CoinPayments platform is a custodial wallets provider. As such, they send an IPN (payment notice) to a specific API endpoint that you can set. They use this to notify you that a deposit has been performed. This is NOT the same as seeing a blockchain transaction. The platform has rules on when a deposit is accepted (usually a number of confirmations that they have chosen for each blockchain).
So, even if you see a blockchain transaction, that does not mean that the funds are deposited or usable (not your keys, not your crypto!). What you want to know is whether *they* think the funds were deposited, again, because they are a custodial wallet provider.
You are very wise to have a dev, staging and live environment; this is best industry practice, and if more web developers were doing this, a lot of problems would be avoided.
But in this case I am afraid the best you can do is keep your DB tables in sync via some other way. The CoinPayments platform will only notify one endpoint about deposits.
With a clever combination of ssh, mysql and mysqldump it shouldn’t be more than a couple of lines of script to sync your staging table to the live one. The tables to keep in sync would be
wp_wallets_txsandwp_wallets_adds. If you wish to import transactions from live to dev or stage, you can also use the CSV export/import feature of the plugin.with regards,
AlexAfter our communication over email:
The text “user is not logged in” is shown to users who are not logged in.
The UIs are only shown to logged in users with the
has_walletscapability.with regards
P.S. I am closing this thread. If you want to report any other problems, please start a new thread. Thank you!
Hello Mohammad,
I have replied to you over email. As explained, I did not find any issues.
I always reply even if it takes me some time, since I am usually very busy.
with regards
I was not able to login with the details you gave me. Please see my reply over email.
Hello,
I will speak simple English.
Do not log in to your site. Login to CoinPayments.net.
Go to Go to “API keys”. Go to “Edit Permissions”. Give permission “get_callback_address” to your key.
Now go to your site. This will probably solve the problem.
If the problem is not solved: Send me a username and password by email. My address is at https://www.dashed-slug.net/contact/
with regards
Hello,
Firstly, which one of the video tutorials did you follow? If you followed the one that connects the plugin with CoinPayments, then make sure to also follow the advise in the pinned comment, about the
get_callback_addresspermission. This information is missing from the video but is included in the text instructions: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/installation-instructions-web-wallet/.If this is not the issue you’re experiencing, then please let me know
1. which guide you followed,
2. which coin adapter you are using, and
3. what do you see in the admin screen: “Wallets” -> “Coin Adapters”?
Let me know please.
with regards,
AlexForum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Warnings shown in wp-cliForum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] Sorry, you are not allowed to access this page.@CoinExtrude
Hello, I was never able to reproduce the problem.
To immediately solve your issue, you can use any plugin for editing capabilities, and ensure that your admin user or user role has the
manage_walletscapability. If you wish to do this withwp-cliinstead, then the command to add the capability to theadminuser would bewp user add-cap admin manage_wallets.To give a little bit of background, normally the plugin, when activated, assigns
manage_walletsto any user role that already hasmanage_options(usually this is theadministratorrole), or in the case of a network-active setup, to users withmanage_networki.e. super admins:https://github.com/dashed-slug/wallets/blob/4.4.1/includes/caps.php#L65-L88
If you want to help me figure out what the cause is, please tell me:
1. Are you using the plugin on an Multisite install? Is it network-activated?
2. Does your admin user Role have the
manage_optionscapability?3. Does you admin user have the
administratorrole, or does it only have some other plugin-specific role, such asum_admin?with regards
AlexForum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Warnings shown in wp-cliAny command triggers it. For example I use
wp option updatea lot in my test automation, and the warnings fill up my screen. I have added some@symbols in the plugin to circumvent this for now. The code does not check if the values in$_SERVERexist before using them.Perhaps some logic is needed to not run the cache mechanism at all when WordPress is called from the CLI.
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] compareHello,
1) I cannot give you an exact number, since the plugin does not accept a specific set of currencies, but can be used with a certain number of classes of currencies:
You can use any coin that is supported by CoinPayments, using the CoinPayments adapter extension: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/coinpayments-adapter-extension/ The updated list of coins is here: https://www.coinpayments.net/supported-coins
You can use the plugin with a Bitcoin wallet or with any wallets that share the same RPC API. This currently includes thousands of currencies. Use the Full Node Multi-Coin adapter to connect to Litecoin wallets, Dogecoin, etc: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/full-node-multi-coin-adapter-extension/
You can connect to Monero wallets and/or any wallets that are a Monero fork, with the Monero Coin Adapter extension: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/monero-coin-adapter-extension/
As you can understand the number of actual coins in these classes changes all the time.
2) With this plugin, you need to use coin adapters to connect to one or more wallets. Whether you use a third party wallet, or you set it up yourself on a server is up to you, and both approaches have their pros and cons. A connection to a wallet is always needed, in order to generate deposit addresses, even if you do not want to allow withdrawals (for example, you can keep the wallet locked).
3) If all you are interested in is a payment gateway, then this plugin may not be for you. With this plugin, users can pay with balances that they already have deposited on your site. So it’s a two-step process. First a user deposits an amount, then they can use (part of) that amount to pay for a cart checkout. The advantage of this family of plugins is that the user can do a number of things, including use the Exchange extension. Please see the FAQ section for the WooCommerce Cryptocurrency payment gateway, under the heading “why not use another bitcoin payment gateway for WooCommerce?”.
Hope this helps
with regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] No currencies are currently enabledThat’s great news.
A more permanent solution would be to add exclusion rules for the page where the shortcodes are. Or, if you do make changes to the shortcode pages in the future, clear the cache again manually.
with regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] No currencies are currently enabled@enochdavid I used the credentials you had provided before to login again to your site, and after a quick look I did not see any problems, but I might have missed something.
Please describe the problem:
1. Which page does the issue appear in?
2. What is the issue exactly?
3. Are there any errors in the JavaScript console?
Thanks
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] No currencies are currently enabled@enochdavid Normally you should not have to change the theme.
Do you still encounter the original issue or is it resolved? If the issue is resolved, then we should close this thread and open a new one if you encounter any more issues.
If you are still encountering the same issue, let me know.
with regards
Forum: Plugins
In reply to: [Bitcoin and Altcoin Wallets] No currencies are currently enabled@enochdavid Hello David, the fix we discussed is out now with version
4.3.3. Please let me know if it solves the issue with your theme.with regards