Skip to content
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

Dev-20-03-2024-v-1-2-0 #127

Merged
merged 2 commits into from
Mar 20, 2024
Merged

Dev-20-03-2024-v-1-2-0 #127

merged 2 commits into from
Mar 20, 2024

Conversation

owlsua
Copy link
Collaborator

@owlsua owlsua commented Mar 20, 2024

💬 Description

Add Delegations and Staking

📋 Checklist:

  • I have named my branch as A-[id of Asana task]
  • I have set the title of my PR as A-[id of Asana task]: [short description]
  • My changes passed successfully by prettier check
  • My changes passed successfully by lint check
  • My changes kept the previous test coverage rate
  • I have added enough tests for my new feature/bugfix
  • I have set at least one person to review this PR
  • I have set myself as the assignee of this PR
  • I have set at least one label to this PR

anyxem and others added 2 commits March 18, 2024 15:07
* A-1206811020024239: fix transaction list

* add icon
* feat: update Mintlayer library and crypto srvices

* feat: add new endpoints to Mintlayer API services

* feat: add version number to the index page

* feat: add Transaction context

* feat: improves Mintlayer helpers to support delegations

* feat: add Staking component

* feat: add delegation item

* feat: add delegation details

* feat: add list of delegations

* feat: update existing components to work with new data

* feat: upate address field

* feat: improvements for the mlWalletInfo hook

* test: add unit tests

* style: styles improvments

* feat: uopdate Mintlayer library

* fix: delegation fee estimates

* feat: change block exlorer link title

* feat: add tooltip with staking guide

* remove date from delegation

* feat: delegation item improvements

* test: fix delegation test

* feat: add pool id to the delegation details

* feat: add pool list link

* fix: back button click handler

* feat: remove amout field if delegation transaction

* feat: update delegation with action buttons

* feat: update transaction result message, styles improvements

* fix: spending from delegation max value

* increase varsion to 1.2.0

* feat: add delegation description

* feat: change send transaction button title if delegation mode

* A-1206823923357146: explorer integration

* +

* +

* update routes

* feat: add unconfirmed delegation, refactorng and improvements

* change button title if delegation

* navigate to staking page if delegation transaction

* feat: routing improvements

* feat: button title

* fix: fix dev env

* autoupdate staking page

* fix: unconfirmed transaction appearance

* chore: remove console.log

---------

Co-authored-by: Sergey Chystiakov <[email protected]>
@owlsua owlsua self-assigned this Mar 20, 2024
@owlsua owlsua added the enhancement New feature or request label Mar 20, 2024
@owlsua owlsua merged commit c3ff1aa into main Mar 20, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants