Forum Replies Created
-
AuthorPosts
-
July 14, 2020 at 5:14 am in reply to: Destination address label (memo) not being passed on withdraw. #8831
alexg
KeymasterHello,
No, actually I had not implemented passing a memo to BNB. “Destination address label” is simply a label that is saved on your DB and it depends on the wallet on how it’s handled.
I can implement BNB memos, and then the text for the field will be shown as “Memo”.
I will notify you here when this is released. It should be later today.
with regards
alexg
KeymasterOK, in that case, it is likely that Ethereum was under maintenance at the time.
The lock is shown correctly, this is an issue with your font. If you look closely in your screenshot, the padlock is open. I will add text next to the icon to make the lock status clearer.
About the withdrawal: Do you actually see a withdrawal entry in the transactions list now?
Can you go through this checklist and let me know what you find? https://www.dashed-slug.net/how-to-debug-outgoing-withdrawal/
Alternatively I can login to check myself, contact me by email if you like so we can arrange it. But I will need access to your logs and edit access to the plugin code, so this is not the easiest solution. If you can, go through the checklist above and let me know what you found.
with regards
alexg
KeymasterHello and thanks for reporting this.
This is a minor warning that I was aware of. You would see this warning in your logs if you have no fiat coin adapters enabled. It is unlikely that you are encountering any real problems because of it. In any case, I have now fixed it in version
0.5.3-beta
just to make sure. This version will be released later today.If you are encountering any issues with plugin functionality, they are likely due to a different error. So please open a new thread and describe the error if it persists.
with regards
July 13, 2020 at 8:25 am in reply to: Cannot get satellizer token for ShapeShift extension from browser console #8820alexg
KeymasterHello,
The “filter” field is not for entering JavaScript expressions.
For background reading on how to use the console, you can also look at this: https://www.digitalocean.com/community/tutorials/how-to-use-the-javascript-developer-console DigitalOcean always has the best introductory guides.
Here’s a more clear instruction list:
1. Login to ShapeShift.
2. Open the browser console using F12.
3. Go to the “Console tab”. This is the JavaScript console. There will be a number of warnings, as seen in the screenshots above.
4. Below the last warning, click on the empty line beginning with a “>”.
5. In that area, paste the string
localStorage.getItem('satellizer_token');
. You will get back a string which is your satellizer token.Hope this helps.
with regards
alexg
KeymasterHello,
Ok this is a strange one indeed.
Normally withdrawals are entered into the DB when you click “withdraw”, and they are later executed by the cron job. In your case it seems that the withdrawal is not entered into the DB. (You mentioned that the withdrawal is not shown in the Admin transactions list screen).
The withdrawals lock should be shown unlocked (open padlock) in all cases, except if you have not entered the public or private key correctly. The public and private keys are two 64-character hex strings. The status of the coin adapter is “Responding”, so this means the keys must be correct. Therefore, the adapter’s withdrawals must be unlocked. I believe that your padlock is unlocked but looks locked due to your font and/or antialiasing. Hover the mouse over the padlock. Does it say “Withdrawals locked” or “Withdrawals unlocked”? It should say “Withdrawals unlocked”.
After entering a withdrawal and clicking the “Withdraw” button, the withdrawal request should show up in the transactions list, or there should be a meaningful error message. Instead, you got an empty message back in the popup window. I suspect that the JSON API withdrawal request could be cached, so disable all types of server-side caching before trying again.
If you get the same empty error message back, this could indicate another unexpected error. The only way to know is to enable debugging in your
wp-config.php
, retry a withdrawal, and look at the logs inwp-content/debug.log
.The most likely explanation is that maybe there was an SQL error while inserting the withdrawal row into the table. Have you exported/imported the DB from another host?
In any case, let me know what you find in the debug log. This is not a typical error, otherwise you would be seeing an error message.
In conclusion, please do this:
1. Check the withdrawal lock by hovering over the padlock with the mouse. What do you see?
2. Disable server-side caches.
3. Enable PHP logging in wp-config.php.
4. Retry a withdrawal.
5. Check the debug log. What do you see?
Let me know what you find.
with regards
July 9, 2020 at 5:29 am in reply to: Cannot get satellizer token for ShapeShift extension from browser console #8789alexg
KeymasterEven though there are some warnings/errors on the console, if you type
localStorage.getItem('satellizer_token');
you should get back a string, if you are logged in. Did you attempt this? In the screenshot it does not look like you have typed the command.July 9, 2020 at 5:22 am in reply to: Feature Request: Component Based Shortcodes for Page Builders #8788alexg
KeymasterHello,
If you need finer control over the output, you should override the templates as described above. It’s really very easy and you get very fine control over what is printed. Let me know if you need help with this.
Alternatively you can get the information from the JSON API, or the knockout.js observables. For example, the BTC balance is in
wp.wallets.viewModels.wallets.coins()['BTC'].balance
.You mentioned a problem with CSS rules and a page builder. Please open a new thread about this, and mention which builder you’re referring to and which styles. Thank you.
with regards
alexg
KeymasterThis has now been implemented in version
1.3.3
of the Exchange. Thank you for the suggestion.July 7, 2020 at 7:03 am in reply to: Distinguishing between fiat/crypto coins in the frontend UI #8778alexg
KeymasterThe only difference between these services is how many coins they have information for.
If you are on a service that does not include prices for all the coins you’re using, then add another service that does.
But if you enable all the services this can slow down your site, and is not necessary. So choose the services that work for you.
alexg
KeymasterThat is correct. I have not had the time to develop a solution.
with regards
July 6, 2020 at 4:26 am in reply to: Distinguishing between fiat/crypto coins in the frontend UI #8771alexg
KeymasterI tested with a
USDT_LTC
market. It shows up correctly under theCRYPTO_*
tab, since USDT is crypto. Note that only markets with a crypto base currency will show up underCRYPTO_*
.What do you see when you type this into your browser console?
wp.wallets.viewModels.walletsExchange.coins()['USDT'].is_crypto
This should return
true
. If the result is false, then check again your Exchange rate providers. I am using Coingecko, which reports USDT correctly as a crypto coin. Also, click once on the “Clear/refresh data now” in the Exchange rates admin page and check again.alexg
KeymasterHello,
I am aware that the UIs are not responsive. I have repeatedly stated that I will NOT be fixing this type of issues. This is the job of the web developer and/or theme developer. I am not able to provide styling that works in all situations.
with regards
alexg
KeymasterHello,
You can easily do this by modifying the market table, as described in the accompanying documentation (Frontend chapter). I assume you’re referring to the shortcode [wallets_exchange_markets]. Here’s how you can change the column ordering:
1. Copy file
wp-content/plugins/wallets-exchange/templates/market.php
intowp-content/themes/YOURTHEMEORCHILDTHEME/templates/wallets-exchange/market.php
2. In the new copy, edit the HTML markup. Change the ordering of the columns. The same ordering must be on the table headers (
th
tags) and the cells (td
tags).Hope this helps.
with regards
EDIT: I just realized you want to change the ordering of the tabs. This is not possible. The above instructions are for altering the ordering of the table columns.
alexg
KeymasterHello,
Yes, ideally the market orders form should start with the site-wide default market.
I am taking a note of this. Thank you.
with regards
alexg
KeymasterThe issue is now fixed in
5.0.7
. Apologies for the trouble.with regards
-
AuthorPosts