Hi everyone.
08 Sep 2022, 14:43
Hi everyone!
Just to let you know that we are aware of the display issue some of you are experiencing when reading rewards in the wallet and we are working to fix it. So thank you for bearing with us while we work on the issue. In the meantime here is an update on what is happening and how we are fixing it.
What is happening?
- the validators in any Cosmos system have a setting that limits the amount of gas that a single query (or transaction) can consume
- this limit is there to protect validators from processing queries that are too large that could bring the consensus process to a halt
- the Nym wallet has to do a large query to retrieve rewarding data from the mixnet contract storage
- this query exceeds to default gas query limit that the validator software ships with
- NodesGuru has kindly increased the gas query limit on their validators to support this query
- currently the Nym wallet makes all queries and broadcasts to
- rpc.nyx.nodes.guru is a cluster of RPC nodes run by NodesGuru
- from our testing, we can see that the gas query limit on one or more members of this cluster are not set high enough to successfully run the reward query that the wallet makes per mixnode delegation
- when it runs out of gas, the wallet silently fails and does not show rewards for that mix node
- when logging into the wallet, users are sometimes connected to a different node in the RPC cluster to balance the load, which is why sometimes the query succeeds (and rewards are visible) and other times they are not
How is this being fixed?
- Nym is creating a cluster of lite nodes (RPC nodes) to handle the wallet traffic
- these will have a large gas query limit set so that the rewards query succeeds
- we are working on making changes to the storage for the rewards in the mixnet contract, so that the query size will be much smaller in the future
- there will be a new release of the wallet soon that will use this cluster.
We believe the above changes should solve the wallet display issues.
In the meantime if you are facing any other problem please do submit a bug report using this easy to fill form (please do provide as much info as you can, i.e node id, wallet address, screenshots where possible).
Thank you!
Same news in other sources
1NYMNYM #416
08 Sep 2022, 16:56
🪲 Bug Report form:
Please use this form to report any bugs
Bug Report form:. Please use this form to report any bugs.
🪲 Bug Report form: https://dyno.gg/form/bbec84eb
Please use this form to report any bugs