-
Notifications
You must be signed in to change notification settings - Fork 192
Delegate Voting easier for "Outside 51" #803
Comments
This could be improved allowing filtering on the table. |
We can put up a input field in some modal where user can enter name of delegate he wants to vote (like it was in old version of desktop wallet) |
Recommending upgrading priority of this beyond "nice to have." A text box for autocompleting a delegate name for voting keeps playing field fair... if a new delegate appears and people want to vote for them but they have zero votes, the pagination is nearly endless to locate that delegate, placing an undue inconvenience on voting for a new delegate vs an incumbent forger... @j-a-m-l |
I do agree, although I Know you guys are spending Alot of time breaking and shattering apart v1. Slowing glueing the pieces back together, all for one small piece not to fit right...... |
@doubled1c3 Yes, since the number of delegates is going to grow over time, this would become more necessary over time. I'd suggest to accomplish it some kind of filtering on the whole table, instead of autocomplete (which would be a good feature too), because that characteristic allow users to search / locate delegates even when they are not interesting on voting them. |
@zillionn Score. Maybe rename label to "Search delegates..."? I dunno |
I don't think that would be a good idea, because that would "somewhat" imply that ark is associating itself with delegates |
I'm not sure I agree @michaelthecryptoguy, I don't think it gives any sort of impression. Even so, I don't think there's anything wrong with making it easier to vote since that's a key part of the network. The thing we don't want to associate with is the reward sharing delegates do to their voters, which is entirely optional to them and their proposals. |
I like zillionn's approach will ask Oleg for input. |
The |
Kinda related: #763. A (toggable) input field outside of the table could easily be added. zillions approach as is would also remove the ability to sort by name. |
now that I'm thinking more on this, searching for delegate could be performance intense on nodes when more delegates are registered. Maybe limit to like first 100 or 150 for search capabilities (by vote weight), but if you know the full username and you want to vote, you write it in the list it shows some kind of You wrote [searchFieldInput]. This delegate is currently outside the scope of search capabilities or doesn't exist. If you are sure it exists you can still vote for it by clicking here. Vote for [searchFieldInput]. Most people usually vote for those in the < 100 range anyways and it can be kind of unfriendly if your delegate is out of 51 and you need to scroll down and click on next page to load that and vote. I kind of liked input field in v1 where you could write full name if you knew it, upper solution could kind of be a mix of both worlds. |
@dated So you can't load all delegates with the 1st request, cache them in the memory, and then just paginate them in the wallet? This way you can filter on keyup even 10,000 delegates. And ofcourse you'd add a little delay after keyup. |
Yes, delegates are already cached here: https://github.com/ArkEcosystem/desktop-wallet/blob/develop/src/renderer/store/modules/delegate.js#L60 But I think what dated means is we won't be able to add the filter to the column because the table system used would only filter the page that's visible |
Hm, And you could try filter like this. If more than 2 characters are entered in the search field, make |
We may be overthinking the need for a search, based on the hurdles present. I think a simple text box requiring them to type in the full name of the delegate exactly and a vote button would solve the issue at hand, searching delegates simply for the reason of locating them to vote for them, they already know who they want to vote for, we just need an easy way for them for vote for an exact delegate regardless of vote weight |
I'll let Alex decide. |
Looks like there is the option for global search after all. I'll take a stab at it once i finish the other stuff and if noone does before then. |
I like the simple text box and added banner idea. |
@dated @alexbarnsley has this issue been resolved for the upcoming release yet? Check this out: https://www.reddit.com/r/ArkEcosystem/comments/agn7t6/how_do_i_delegate_ark_through_a_transaction/ |
Implemented / #1027 |
This issue has been closed. If you wish to re-open it please provide additional information. |
Feature Request
An easier method to find/vote for someone outside the 51 delegates
Describe the solution you'd like
No Alternative or Solution at this time
The text was updated successfully, but these errors were encountered: