Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

Commit

Permalink
cherry-picked aef3d47 4e3fe8f f2ba47d
Browse files Browse the repository at this point in the history
Problem (Fix #1621): Can't deposit into other's new staking address

Solution:
- Remove the restriction from client network ops code
- Add check and double confirmation in client-cli

Problem (#1483): client-rpc library and server dependencies are mixed
Solution:
- Seperate them, less dependencies in client-rpc library

Problem (Fix #1313): light client doesn't verify the fetched staking …
…state

Solution:
- Add staking_root in sync state
- Remove the "account" path in favor of the new "staking" path
- Client staking state command add wallet name parameter,
  and verify staking state and proof against the trusted staking_root in sync state
- Need to sync wallet before fetching the new staking state now.
  • Loading branch information
tomtau committed May 20, 2020
1 parent c227cbd commit 9ae6a58
Show file tree
Hide file tree
Showing 41 changed files with 2,593 additions and 2,294 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,19 @@
### Improvements
### Bug Fixes

*May 20, 2020*

This release contains a hotfix for client-cli deposit transaction issue.

## V0.5.3
### Features
- *client* [1511](https://github.com/crypto-com/chain/pull/1511): light client verifies fetched staking state

### Bug Fixes

- *client* [1652](https://github.com/crypto-com/chain/pull/1625): Add staking address check and double confirmation in
client-cli for deposit transaction, remove the restriction in client-rpc.

*May 7, 2020*

This release contains a hotfix for client-cli sync issue.
Expand Down
Loading

0 comments on commit 9ae6a58

Please sign in to comment.