-
Notifications
You must be signed in to change notification settings - Fork 570
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[10] Show more/all history for 'My Trades' in the DEX #68
Comments
This needs an infinite scrolling strategy. |
Best report it as a separate issue. Thanks. |
Is it possible to have the wallet save trade history locally? And if there are gaps due to a wallet being offline when a bunch of orders execute, maybe it can use |
@Ashaman- Your question is unrelated to the issue. I do not think the wallet should store history. The wallet should query the API to obtain the history. |
As I think about this, paging would be the easiest to implement. |
It may require API support/changes. but I'm not sure. Please open an issue in the bitshares-core repository. Or ask in the dev channel first. |
Mentioned this in the dev channel. |
get_relative_account_history(account_id_type account, uint32_t stop = 0, unsigned limit = 100, uint32_t start = 0) const Get operations relevant to the specified account referenced by an event numbering specific to the account. The current number of operations for the account can be found in the account statistics (or use 0 for start). ReturnA list of operations performed by account, ordered from most recent to oldest. Parameters
|
In order to fully satisfy this requirement, we need to be able to optionally request:
in addition to the features of get_relative_account_history |
Just a note here, there is a |
@oxarbitrage just touching base on the api progress for this? |
yes, sorry the delay @wmbutler. i had been working very hard over the last 2 weeks to get this done the right way, this is affecting performance and memory usage the less possible while returning the exact results inside the requested time range. it haves some technical difficulties because of how the implementation is designed, i have a solution, actually i already presented several, this last one is the most close to optimal we can think of. solution will also be of use for other issues we have in bitshares-core. i am getting guidance by @pmconrad and i know i told this several times but it should be ready very soon, this week i hope. i can say i am working non stop to make this pull request happened and move on to something else. |
Not a problem. I just want to know if I should delay it. I'll move it to 171015 for now. |
@oxarbitrage this issue specifically is requesting for a given trading pair. Did you build in the ability to filter to a trading pair as well? I know this is going to help for the overall trading history but couldn't remember the answer to this question. |
Hi @wmbutler sorry for the late response, mention was while i was travelling and i didn't saw it until now. as you probably know we are working in a global solution to browse the account history in all ways needed included filtering by the assets, operation type or anything. |
@oxarbitrage checking in on this again. Will this be ready for the 171101 release? |
@oxarbitrage will I need to push this to 171115? |
While waiting for this update is there a way to view the market trades for a pair somewhere else ? |
http://open-explorer.io/ is a good start to look at |
Is anyone working on this? With the increased chain size since OP creation this is impossible with the standard API. Will either have to be done via ES calls or not at all. Do we have an epic about integrating ES data ? |
Yes there is one, we have been mostly waiting to ensure that ES backend has matured and doesn't change interfaces / indices anymore. I suppose that could now be re-evaluated. For the reference UI we would need reliable ES backends though, and right now the only one is the infrastructure worker (which is not active atm), plus 2 from the community with no guarantee of service. So in that state it is not feasible to work on heavy ES integration. The sole ES integration right now is account history export. |
From @steempower on January 13, 2017 5:20
The 'My trades' box within the DEX should provide a longer history of trades by default and include a button to show all trades which would fetch the entire history of the users trades for that market pair
Copied from original issue: cryptonomex/graphene-ui#895
The text was updated successfully, but these errors were encountered: