hive issueshttps://gitlab.syncad.com/groups/hive/-/issues2023-01-08T11:55:03Zhttps://gitlab.syncad.com/hive/devportal/-/issues/37JS: Claim Rewards error: PrivateKey is not defined2023-01-08T11:55:03ZinertiaJS: Claim Rewards error: PrivateKey is not definedWhen following the javascript steps for claim rewards, the following error is observed in the console:
```
Uncaught (in promise) ReferenceError: PrivateKey is not defined
at ./public/app.js.window.submitTx (app.js:36)
at HTMLInp...When following the javascript steps for claim rewards, the following error is observed in the console:
```
Uncaught (in promise) ReferenceError: PrivateKey is not defined
at ./public/app.js.window.submitTx (app.js:36)
at HTMLInputElement.onclick ((index):31)
```inertiainertiahttps://gitlab.syncad.com/hive/hive/-/issues/40Increase HIVE_MAX_VOTE_CHANGES2022-10-14T12:12:41ZMahdi YariIncrease HIVE_MAX_VOTE_CHANGESHIVE_MAX_VOTE_CHANGES is set to 5
https://gitlab.syncad.com/hive/hive/-/blob/0.24.0/libraries/protocol/include/steem/protocol/config.hpp#L119
I'm building a tool/app which needs to change votes more than 5 times.
It first configured at...HIVE_MAX_VOTE_CHANGES is set to 5
https://gitlab.syncad.com/hive/hive/-/blob/0.24.0/libraries/protocol/include/steem/protocol/config.hpp#L119
I'm building a tool/app which needs to change votes more than 5 times.
It first configured at HF5 in [this commit](https://gitlab.syncad.com/hive/hive/-/commit/bf01fcf209c168b49cd2532091ccaee93decb011)
A little bit details in hf5 release notes: https://hive.blog/steem/@steemitblog/steem-0
Is there any possibility that we can increase this limitation?https://gitlab.syncad.com/hive/devportal/-/issues/40JS: Get Post Details should be generalized to a common include2021-08-13T21:08:42ZinertiaJS: Get Post Details should be generalized to a common includeWhile it makes sense for the tutorial to show how to retrieve post details, the bullet list a the end should be extracted on its own to a common include that can be used in all three versions of the tutorial (Javascript, Python, and Ruby...While it makes sense for the tutorial to show how to retrieve post details, the bullet list a the end should be extracted on its own to a common include that can be used in all three versions of the tutorial (Javascript, Python, and Ruby).
https://developers.hive.io/tutorials-javascript/get_post_details.html
![image](/uploads/5d1195474d33db5070dfa44afa564bec/image.png)inertiainertiahttps://gitlab.syncad.com/hive/condenser/-/issues/41Start replacing deprecated condenser_api calls with more direct calls in hive-js2020-05-08T21:29:52ZDan NotesteinStart replacing deprecated condenser_api calls with more direct calls in hive-jsIn cases where a replacement call isn't obvious, add a note in this issue for hive-js itself: https://gitlab.syncad.com/hive/hive-js/issues/2In cases where a replacement call isn't obvious, add a note in this issue for hive-js itself: https://gitlab.syncad.com/hive/hive-js/issues/2https://gitlab.syncad.com/hive/devportal/-/issues/41JS: Power Down should present HIVE Power2021-08-13T21:08:42ZinertiaJS: Power Down should present HIVE PowerSimilar to the approach taken in the python power down tutorial, the javascript tutorials should avoid presenting VESTS, and opt to present/capture HIVE Power only.
https://developers.hive.io/tutorials-javascript/power_down.html
Also, ...Similar to the approach taken in the python power down tutorial, the javascript tutorials should avoid presenting VESTS, and opt to present/capture HIVE Power only.
https://developers.hive.io/tutorials-javascript/power_down.html
Also, this tutorial should use a testnet.inertiainertiahttps://gitlab.syncad.com/hive/condenser/-/issues/42Let's add links (marked external, ofc) to coingecko pages for hive and hbd on...2020-05-08T21:27:06ZDan NotesteinLet's add links (marked external, ofc) to coingecko pages for hive and hbd on transfers page![image](/uploads/d4dd15d82fcd1321a78d3af399ca1857/image.png)![image](/uploads/d4dd15d82fcd1321a78d3af399ca1857/image.png)https://gitlab.syncad.com/hive/devportal/-/issues/42Ruby script links2021-05-22T00:22:36ZinertiaRuby script linksSome of the ruby scripts are not linking correctly to the example script, e.g.:
* https://developers.hive.io/tutorials-ruby/get_follower_and_following_list.html (in 1. "Configure connection" section)
* https://developers.hive.io/tutoria...Some of the ruby scripts are not linking correctly to the example script, e.g.:
* https://developers.hive.io/tutorials-ruby/get_follower_and_following_list.html (in 1. "Configure connection" section)
* https://developers.hive.io/tutorials-ruby/edit_content_patching.html (initial paragraph)inertiainertiahttps://gitlab.syncad.com/hive/hive/-/issues/43Referral system at the chain level2020-05-18T15:23:27ZHowoReferral system at the chain leveloriginal idea: https://peakd.com/hive-173737/@ash/do-you-think-this-referral-program-idea-could-work-for-hive#@howo/re-ash-qa4d55
problem: it's hard to enforce such a system across all front ends
solution: at account creation, set a ne...original idea: https://peakd.com/hive-173737/@ash/do-you-think-this-referral-program-idea-could-work-for-hive#@howo/re-ash-qa4d55
problem: it's hard to enforce such a system across all front ends
solution: at account creation, set a new field "referral" and this will auto set benefs whenever the account creates content.
Details to be discussed, buyout, expiration date, sum etc, lots of ideas to play around on.HowoHowohttps://gitlab.syncad.com/hive/tasks_without_projects_yet/-/issues/38Meta issue for tracking potential changes to API (i.e. next generation Hive API)2022-10-24T11:22:29ZDan NotesteinMeta issue for tracking potential changes to API (i.e. next generation Hive API)From hivemind issues:
* [API methods lookup_accounts and lookup_account_names are confusing](https://gitlab.syncad.com/hive/hivemind/-/issues/150)
* [Incoming Delegations API](https://gitlab.syncad.com/hive/hivemind/-/issues/160)
* get_a...From hivemind issues:
* [API methods lookup_accounts and lookup_account_names are confusing](https://gitlab.syncad.com/hive/hivemind/-/issues/150)
* [Incoming Delegations API](https://gitlab.syncad.com/hive/hivemind/-/issues/160)
* get_accounts returns a huge variety of different types of info, some static and some very dynamic. This data should probably be separated.
* [Allow a different format for votes in 'bridge' API response](https://gitlab.syncad.com/hive/hivemind/-/issues/152)
* [Add 'truncate_body' into bridge feed calls](https://gitlab.syncad.com/hive/hivemind/-/issues/144)
* [API: Query JSON Metadata](https://gitlab.syncad.com/hive/hivemind/-/issues/122)
* [Query & return multiple posts](https://gitlab.syncad.com/hive/hivemind/-/issues/141)
* [Include own account's posts within feed](https://gitlab.syncad.com/hive/hivemind/-/issues/140)
* [Extract 'image' and 'users' metadata form the post/comment content and include in the API response](https://gitlab.syncad.com/hive/hivemind/-/issues/137)
* [https://gitlab.syncad.com/hive/hivemind/-/issues/108](https://gitlab.syncad.com/hive/hivemind/-/issues/108)
* [Remove active_votes from post data across bridge and condenser_api](https://gitlab.syncad.com/hive/hivemind/-/issues/133)
From hived issues:
* [Standardization of block retrieval API](https://gitlab.syncad.com/hive/hive/-/issues/151)https://gitlab.syncad.com/hive/devportal/-/issues/44JS: Investigate Live Code Examples2021-08-13T21:08:42ZinertiaJS: Investigate Live Code Examples*As a developer browsing the javascript tutorials, I would like the option to try out a script in-browser, so I don't have to use my local terminal.*
A large number of the Javascript tutorials could be implemented in a live code reposit...*As a developer browsing the javascript tutorials, I would like the option to try out a script in-browser, so I don't have to use my local terminal.*
A large number of the Javascript tutorials could be implemented in a live code repository, like [replit](https://replit.com/). Initially, this would work best for tutorials that only do read-only tasks (as opposed to tutorials that broadcast).
Good candidates:
* https://developers.hive.io/tutorials-javascript/blog_feed.html
* https://developers.hive.io/tutorials-javascript/get_post_comments.html
Later on, this might also lead to python and ruby live code examples.inertiainertiahttps://gitlab.syncad.com/hive/devportal/-/issues/45Markdown Cleanup2021-08-13T21:08:42ZinertiaMarkdown Cleanup* [JS: Reblogging Post :: Configure connection](https://developers.hive.io/tutorials-javascript/reblogging_post.html#configure_connection)* [JS: Reblogging Post :: Configure connection](https://developers.hive.io/tutorials-javascript/reblogging_post.html#configure_connection)inertiainertiahttps://gitlab.syncad.com/hive/hive/-/issues/46CLI wallet should check against blacklist on sends?2020-06-06T02:24:40ZDan NotesteinCLI wallet should check against blacklist on sends?CLI wallet should probably check against blacklist of phishing accounts on transfers and prompt for verification when the transfer is to a known phishing account, but it needs to be done in such a way that it only does it when the comman...CLI wallet should probably check against blacklist of phishing accounts on transfers and prompt for verification when the transfer is to a known phishing account, but it needs to be done in such a way that it only does it when the commands are being sent interactively by users, or else there needs to be an option to "force" the command to happen without a prompt when the cli wallet is being driven programmatically.https://gitlab.syncad.com/hive/devportal/-/issues/48Exxp2021-08-13T21:08:42ZinertiaExxpSwitch all references of steempress repo to exxp, including any references to "hivepress" that were erroneously created by search/replace.Switch all references of steempress repo to exxp, including any references to "hivepress" that were erroneously created by search/replace.inertiainertiahttps://gitlab.syncad.com/hive/hive/-/issues/49Should we add support for "custom keys"?2022-02-01T00:25:23ZDan NotesteinShould we add support for "custom keys"?IIRC, Bitshares was looking into adding "custom keys": keys which allowed for a given subset of operations to be signed. If it's not too intensive, this could be a useful feature for Hive as well. For example, a user could create a key t...IIRC, Bitshares was looking into adding "custom keys": keys which allowed for a given subset of operations to be signed. If it's not too intensive, this could be a useful feature for Hive as well. For example, a user could create a key that could only be used for voting, but not for posting, preventing potential identity theft when providing a voting key to another user or service.
Maybe someone from BitShares can chime in on if this was implemented, and if so, how easily/usefully it might be implemented for Hive.https://gitlab.syncad.com/hive/devportal/-/issues/49RB: Get Post Comments needs expansion2021-08-13T21:08:42ZinertiaRB: Get Post Comments needs expansionThe [RB: Get Post Comments](https://developers.hive.io/tutorials-ruby/get_post_comments.html) tutorial is a little light on the details. It should be expanded with more code examples like [PY: Get Post Comments](https://developers.hive....The [RB: Get Post Comments](https://developers.hive.io/tutorials-ruby/get_post_comments.html) tutorial is a little light on the details. It should be expanded with more code examples like [PY: Get Post Comments](https://developers.hive.io/tutorials-python/get_post_comments.html).inertiainertiahttps://gitlab.syncad.com/hive/hive/-/issues/50Auto Witness Disabling2021-12-06T17:47:53ZRishi PantheeAuto Witness DisablingLots of witnesses are still enabled even though they've shut down. Auto disabling them after 30 days of not having produced a block, by having their signing key be the null key will prevent them from missing more blocks. They can easily ...Lots of witnesses are still enabled even though they've shut down. Auto disabling them after 30 days of not having produced a block, by having their signing key be the null key will prevent them from missing more blocks. They can easily reenable to get back on track once they are back. Along with this there's also the thought of not allowing voting for disabled witnesses.https://gitlab.syncad.com/hive/condenser/-/issues/51Removing "Leaving less than 5 Hive POWER" message2020-05-03T22:55:09ZQuoc Huy Nguyen DinhRemoving "Leaving less than 5 Hive POWER" message![image__2_](/uploads/358799df21c8497e41caa876dc351c2d/image__2_.png)![image__2_](/uploads/358799df21c8497e41caa876dc351c2d/image__2_.png)https://gitlab.syncad.com/hive/condenser/-/issues/52Search Problems2020-07-06T22:19:38ZinertiaSearch Problems*As a hive.blog user, I would like to a perform plain text search, so that I can find historical articles using certain keywords and authors/mentions.*
#### Works as expected (nope, it's getting worse):
~~* Searching for a particular k...*As a hive.blog user, I would like to a perform plain text search, so that I can find historical articles using certain keywords and authors/mentions.*
#### Works as expected (nope, it's getting worse):
~~* Searching for a particular keyword works as expected. E.g.:~~
* ~~Search phrase: [`monit`](https://hive.blog/search?q=monit) <- yields several pages full of articles related to "Monit" that all scroll correctly~~
#### Unexpected Behavior:
* Search phrase: [`monit`](https://hive.blog/search?q=monit) <- Used to work (at the time of writing this issue) but no longer does.
* Searching for a particular keyword in combination with an author does not work as expected. E.g.:
* ~~Search phrase: [`monit author:inertia`](https://hive.blog/search?q=monit%20author:inertia) <- returns the first page of results but upon scrolling down, tries to find the next page and gets buggy when it reaches the bottom~~
* Search phrase: [`monit @inertia`](https://hive.blog/search?q=monit%20@inertia) <- similar buggy result
* Search phrase: [`monit inertia`](https://hive.blog/search?q=monit%20inertia) <- incorrectly returns nothing
~~Example of buggy scrolling:~~
[![](https://cl.ly/8b1f80319175/Screen%252520Recording%2525202020-05-04%252520at%25252011.55%252520PM.gif)](https://cl.ly/8b1f80319175/Screen%252520Recording%2525202020-05-04%252520at%25252011.55%252520PM.gif)
**AC**
- [ ] Searching now at least works like it did a month ago.
- [x] ~~Scrolling to the bottom of the results with many pages will no longer cause buggy scrolling.~~
- [ ] Users do not *have* to use `author:name_of_author` or `@name_of_author` searching for authors (author names should match plain text as if they are mentions).https://gitlab.syncad.com/hive/hive/-/issues/52Downvote mana delegation2020-06-04T00:39:00ZHowoDownvote mana delegationFree downvotes were a great step in the right direction, but even with tools that allow you to easily trail people (aka layer 2 solutions), people are still afraid to downvote people, or maybe they would do so for a bit and then stop whe...Free downvotes were a great step in the right direction, but even with tools that allow you to easily trail people (aka layer 2 solutions), people are still afraid to downvote people, or maybe they would do so for a bit and then stop when they start to get backlash, to quote some people "it's not worth the drama".
I thought for the longest time that downvote delegation wasn't necessary for solving the "I don't downvote because I fear backlash" because abusers can just look up who delegated to who. But perhaps it is necessary after all.
the change is a bit complex as it adds yet another layer in delegation/voting calculation etc.https://gitlab.syncad.com/hive/hivemind/-/issues/52list_comments: inconsistency in order naming (by_update vs by_last_update)2020-08-10T10:34:55ZPaulina Czempiellist_comments: inconsistency in order naming (by_update vs by_last_update)Hivemind: `list_comments`
```
supported_order_list = ['by_cashout_time', 'by_permlink', 'by_root', 'by_parent', 'by_update', 'by_author_last_update']
```
Hive: `list_comments`
```
'by_cashout_time', 'by_permlink', 'by_root', 'by_parent'...Hivemind: `list_comments`
```
supported_order_list = ['by_cashout_time', 'by_permlink', 'by_root', 'by_parent', 'by_update', 'by_author_last_update']
```
Hive: `list_comments`
```
'by_cashout_time', 'by_permlink', 'by_root', 'by_parent', 'by_last_update', 'by_author_last_update'
```