chainmakers / chainmakers-ui-mono-repository Goto Github PK
View Code? Open in Web Editor NEWRepository for Chainmaker's user interfaces
License: MIT License
Repository for Chainmaker's user interfaces
License: MIT License
Title: [Persona name] should (not) be able to [overarching action]
Business/User Value: As [persona] I want to [action by user] so that [value or need met]
Acceptance Criteria
GIVEN [necessary context and preconditions for story]
WHEN [action]
THEN [reaction]
DEV NOTES
None
DESIGN Notes
None
---other items that you may add to a story---
NEEDS PM
None
NEEDS DESIGN
None
Related issues
/label ~"story"
Title: [Persona name] should (not) be able to [action]
Currently:
[What happens now in the regression]
Expected:
[What the correct behavior should be]
STEPS TO REPRODUCE:
[If needed, add steps to reproduce]
REFERENCE:
https://media.discordapp.net/attachments/467648908361990146/607596404004749332/Screenshot_80.png
Possible fixes:
(If you can, link to the line of code that might be responsible for the problem)
Related issues
Related Merge Requests
/label ~bug
A couple of suggestions for labeling:
Wallet > Transactions - says 'No data found. Please start making a swap' - I already made a swap, it shows in 'My Swaps' History. Are swap-related transactions supposed to show up here?
If swap-related transactions are not supposed to show up there, make it clear in the description.
Swap > My Swaps > Swap in progress - for better clarity, replace the 'No data found' with "Any active swaps will show up here".
/label ~bug
Title: [Persona name] should (not) be able to [overarching action]
Business/User Value: As [persona] I want to [action by user] so that [value or need met]
Acceptance Criteria
GIVEN [necessary context and preconditions for story]
WHEN [action]
THEN [reaction]
DEV NOTES
None
DESIGN Notes
None
---other items that you may add to a story---
NEEDS PM
None
NEEDS DESIGN
None
Related issues
/label ~"story"
Title: [Persona name] should (not) be able to [overarching action]
Business/User Value: As [persona] I want to [action by user] so that [value or need met]
Acceptance Criteria
GIVEN [necessary context and preconditions for story]
WHEN [action]
THEN [reaction]
DEV NOTES
None
DESIGN Notes
None
---other items that you may add to a story---
NEEDS PM
None
NEEDS DESIGN
None
Related issues
None
/label ~"story"
Title: [Persona name] should (not) be able to [overarching action]
Business/User Value: As [persona] I want to [action by user] so that [value or need met]
Acceptance Criteria
GIVEN [necessary context and preconditions for story]
WHEN [action]
THEN [reaction]
DESIGN Notes
None
---other items that you may add to a story---
NEEDS PM
None
NEEDS DESIGN
None
Related issues
None
/label ~"story"
Orders list in sell page should show orders with lowest price first, right now it shows highest price first.
I guess it is just a matter of changing the sort option.
The transaction list is deleted after an app restart. The app should be able to read all previous transactions to that address from a local db.
I think there exists a local db for this already, but not sure.
(might also have to do with unimplemented RPCs in mm2.0)
https://github.com/chainmakers/komodo-ui-mono-repository/issues/60
Coins to add:
Coins to remove:
Coins to rename:
I would be nice to just click max volume and it calculates for both bars. not just the top bar.
The "receive" coin selection part of "swap" page still pulls the "name" coin parameter from coins file instead of "fname", it should be fixed to pull "fname".
DEV NOTES
None
/label ~"story"
Title: [Persona name] should (not) be able to [action]
Currently:
[What happens now in the regression]
Expected:
[What the correct behavior should be]
STEPS TO REPRODUCE:
[If needed, add steps to reproduce]
REFERENCE:
Possible fixes:
(If you can, link to the line of code that might be responsible for the problem)
Related issues
Related Merge Requests
/label ~bug
Together with #50 , a user should be able to recover stuck funds, using https://developers.komodoplatform.com/basic-docs/atomicdex/atomicdex-api.html#recover-funds-of-swap
from discord:
crumb#2550
CHIPS logo in the Oszy screenshot above seems wrong. the right one should look like this
https://raw.githubusercontent.com/sg777/pangea/master/chips-poker/new_logo1-01.jpg
and it's available in good qulity here:
https://github.com/sg777/pangea/tree/master/chips-poker
MM2: 2.0.1095_mm2_8cf193c18_Linux
Application: Chainswap Application 0.23.4
Electron: 4.1.3
OS: linux 4.15.0-58-generic
Locale: en-US
if someone wants to buy kmd with usdc, the app shows the most expensive offer, not the cheapest one. screenshot: https://imgur.com/a/DfZPRTQ
When you press the "help" icon (?) in the "sell" page the app goes blank and wont do anything else until you restart.
This needs to open a help screen similar to "swap" page.
https://developers.komodoplatform.com/basic-docs/atomicdex/atomicdex-api.html#my-recent-swaps
This call needs to be implemented in Chainswap.
Title: [Persona name] should (not) be able to [action]
Currently:
[What happens now in the regression]
Expected:
[What the correct behavior should be]
STEPS TO REPRODUCE:
[If needed, add steps to reproduce]
REFERENCE:
[Link or attach screenshot(s) to story if relevant]
Possible fixes:
(If you can, link to the line of code that might be responsible for the problem)
Related issues
Related Merge Requests
/label ~bug
Title: [Persona name] should (not) be able to [overarching action]
Business/User Value: As [persona] I want to [action by user] so that [value or need met]
Acceptance Criteria
GIVEN [necessary context and preconditions for story]
WHEN [action]
THEN [reaction]
DEV NOTES
None
DESIGN Notes
None
---other items that you may add to a story---
NEEDS PM
None
NEEDS DESIGN
None
Related issues
None
/label ~"story"
Make the "max volume" section in swap page clickable so that when user clicks it, the quantity of the swap autopopulates with the max volume specified.
Per current MM2 behavior, 'bob'/maker orders persist on the books when MM2 is closed and restarted. This is useful so the user does not have to recreate all their orders if MM (or Chainswap) needs to be restarted.
The issue is that in Chainswap GUI there is no easy way to cancel these orders.
Currently:
Create a 'sell' order
Close the app
Reopen the app
See the sell order is still listed
There is no 'cancel' for this order, and no indication that it is mine, except that I remember my address :-)
Current Workaround:
Create another sell order to replace the existing one, then cancel it.
Expected:
a.) Display cancel on 'old' orders - make the app 'aware' the orders are 'mine'
b.) Edit the description on the Orders page to say that the orders become active again when Chainswap is restarted.
/label ~bug
The app version is not found anywhere. There is no way to find out which version of the app is being used from within the app.
The version should be printed along side the "chainswap" title on top bar or should be found within the help menu
Create a way to see ALL active sell orders on one screen, with a filtering option. Will make life much easier when many coins/pairs are supported.
/label ~"story"
Right now, the swap page has "send" in the coin selection part, but then in the quantity section it says "deposit". In sell page it specified "deposit" too.
It should always say "send" on all instances to make it more explicit to understand that one coin is being send and the other "receive"
It would be nice to have a way to input the wallet seed just one time and then access the app later just using a password or PIN code. Something similar to what atomicdex has or hyperdex
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.