keep-core
keep-core copied to clipboard
dev-daramir/ dashboard: tBTC liquidation event page
Description
This is an inclusion of a new page in the Token Dashboard. We can call it a work in progress. Right now, it captures the RedemptionRequested Events, finds the related deposit and shows it's status. With the possibility to "liquidate" directly (i.e. notify and send to liquidation status). Need to include the following features to make it whole:
- [X] The CourtesyCalled and redemption proof events (Now included as part of https://github.com/keep-network/keep-core/pull/2027)
- Filtering features, such as, actionable events only, special type of event, dates, operators (only mine etc),
- [X] Falling price auction info and possibly another page related to this (Now included as part of https://github.com/keep-network/keep-core/pull/2027)
- Styling
- possibly web alerts (or even email?)
Credits: For this I heavily relied on elishadrion's liquidator repo and Rafal C's dashboard work - thank you
Please leave your feedback!
Checklist
- [X] Fork keep-network/keep-core
- [X] Clone your fork
- [X] Describe the change you are intending to undertake in the PR description.
Before marking the PR as ready for review, make sure:
- [X] It passes the linter checks (npm run lint) (see Pre-commit to make this automatic).
Linter
npm run js:lintran successfully - [X] It passes the continuous integration tests on CircleCI. I don't have access to this CircleCI Org
- [ ] Your changes have sufficient test coverage (e.g regression tests have been added for bug fixes, unit tests for new features)
- [X] Commits must be signed.
A few screenshots

@daramir thank you so much for this! We're giving it a look :smile: