Skip to content
This repository has been archived by the owner on Sep 3, 2019. It is now read-only.

Add more sorting options #266

Open
henryzbw opened this issue Mar 12, 2018 · 8 comments
Open

Add more sorting options #266

henryzbw opened this issue Mar 12, 2018 · 8 comments

Comments

@henryzbw
Copy link
Contributor

henryzbw commented Mar 12, 2018

Ying:

  1. The number shows on My Activities does not equal to the sum of the number of cards belong to Result Setting Finalize Withdraw tab.
    image

2.The sort by words are confusing.
image
For example, sort by 3 different categories,

participants: more 
participants: fewer 
fund: more
fund: less
time: oldest
time: newest```
@lillland
Copy link

My suggestion:
Newest, sorted by creation time ( from newest to oldest)
Most popular, sorted by participants ( from more to less)
Most funding, sorted by fund ( from more to less)
Ending soon, sorted by ending time.

@dwalintukan dwalintukan changed the title User feedback Add more sorting vectors Mar 28, 2018
@dwalintukan dwalintukan changed the title Add more sorting vectors Add more sorting options Mar 28, 2018
@henryzbw
Copy link
Contributor Author

@dwalintukan for participants, I don't think we track it ?

@dwalintukan
Copy link
Member

@henryzbw yes you are right. We don't track participants. Skip that one.

Let's add sorting for:

  1. Creation time
  2. result setting start time
  3. Result Setting End Time
  4. Betting start time
  5. Betting end time
  6. Most funded

Note that the filters should be relative to the phase the Oracle is in. Like it doesn't make sense to show betting start or end times for Oracles not in the betting phase.

@dwalintukan
Copy link
Member

dwalintukan commented May 22, 2018

Betting

  1. Newest: sorted by blockNum ASC (default)
  2. Ending soon: sorted by endTime ASC
  3. Most popular: sorted by numOfParticipants DESC (future function)
  4. Most funded: sorted by qtumAmount + botAmount DESC (future function)

Result Setting

  1. Ending soon: sorted by resultSetEndTime ASC (default)
  2. Upcoming: sorted by resultSetStartTime DESC

Voting

  1. Upcoming: sorted by startTime DESC (default)
  2. Ending soon: sorted by endTime ASC
  3. Most popular: sorted by numOfParticipants DESC (future function)
  4. Most funded: sorted by qtumAmount + botAmount DESC (future function)

Finalizing

  1. Newest: sorted by endTime ASC (default)

Withdrawing

  1. Most funded: sorted by qtumAmount + botAmount DESC (default)
  2. Most popular: sorted by numOfParticipants DESC (future function)

@henryzbw
Copy link
Contributor Author

hold

@amazingandyyy
Copy link
Contributor

Will implement soon.

@dwalintukan
Copy link
Member

dwalintukan commented Aug 19, 2018

Some of the sorting options is blocked by backend changes. Need to add some extra fields to handle this. Need to add to the light client branch.

@ippudo
Copy link
Contributor

ippudo commented Oct 9, 2018

More sort options: hotness, fundraised, create time, end time

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants