Skip to content

Commit

Permalink
Update release-notes-0.7.0.md
Browse files Browse the repository at this point in the history
Update release-notes-0.7.0.md
  • Loading branch information
RainFallsSilent committed Apr 30, 2021
1 parent 58e847d commit 87aef49
Showing 1 changed file with 55 additions and 63 deletions.
118 changes: 55 additions & 63 deletions docs/release-notes/release-notes-0.7.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,116 +32,108 @@ distribution provides binaries for the x86_64 platform.
Notable changes
===============

Support CR Penalty.
Support Revert to Pow.
Support Cross-chain Small Quick Transfers.
Support Random DPOS Node.

Support Ela Production
Refactor the supply of ELA.
Removed the fixed 12 CR DPoS node.
Support CR proposal draft data.
Support random DPoS node.
Support DPoS and CR penalty.
Support revert to POW.
Support reserve custom ID.

0.7.0 change log
=================

### CR Penalty Related
### Refactor ELA supply related
- #1735 Add default value of params
- #1732 Add HavlingRewardInterval
- #1726 Modify to show canceled producers correctly
- #1720 Refactor the supply of ELA

### Proposal draft data related
- #1697 Rename getdraftdatabydrafthash to getproposaldraftdata
- #1680 Proposal draft data stored into db
- #1669 Add GetDraftDataByDraftHash rpc
- #1668 Fixed an issue of checkCRCProposalTrackingTransaction
- #1644 Add secretary-general opinion data
- #1637 Add opinion data and message data to proposal review and tracking tx
- #1628 Add draft data for proposal

### Penalty Related
- #1716 Set 'selected' to false when producer change to inactive
- #1700 Modify to update inactive count correctly
- #1692 Add inactive penalty
- #1690 Change arbiter inactive count and illegal behavior only punish once
- #1688 Allow to activate CR member by DPOSNodePublicKey
- #1686 Make rpc IP configurable
- #1675 Fixed an issue that would change the status to inactive by mistake
- #1673 Producer illegal behavior punish done
- #1669 Add GetDraftDataByDraftHash rpc
- #1668 Fixed an issue of checkCRCProposalTrackingTransaction
- #1660 Fixed an issue of resetNextArbiterByCRC
- #1656 Fixed some issues of distributeWithNormalArbitratorsV3
- #1653 Modify to count inactive blocks from the first one
- #1652 Reset the inactiveCountingHeight of first onduty arbiter
- #1651 Modify to create next turn dpos info transaction correctly
- #1649 Fixed an issue of temporary change of CR members
- #1648 Fixed an issue of snapshotVotesStates
- #1646 CR member inactive does not deduct deposit coin
- #1644 Add secretary-general opinion data
- #1642 Fixed an issue of NeedNextTurnDposInfo
- #1640 Use InactivePenalty after ChangeCommitteeNewCRHeight
- #1639 Move IllegalPenalty into DPoSConfiguration
- #1638 Illegal behavior add penalty
- #1637 Add opinion data and message data to proposal review and tracking tx
- #1635 Add wait time to create CRAssetsRectify transaction
- #1633 Modify reward CRC dpos producer also can have vote reward
- #1632 Modify create nextturn fetch dpos producer from unclaimed index
- #1630 Add unit test of dpos reward
- #1629 Add unit test of consensus change to 36 producer
- #1628 Proposal tx add draft data member
- #1627 Adjust consensus and reward of DPOS node after ChangeCommitteeNewCRHeight
- #1626 Using dpos producer node to generate block when cr is not been claimed
- #1625 Add Illegal payload info to transactioninfo
- #1624 Fixed an issue that get transaction pool failed

### Revert to Pow Related
- #1728 Function updateNextTurnInfo add rollback attributes
### Revert to Pow related
- #1727 Modify to return deposit coin correctly
- #1717 Fixed distributeWithNormalArbitratorsV2 logic errors
- #1716 Set 'selected' to false when producer change to inactive
- #1715 Create revertToPOW transaction at next turn
- #1714 Fixed an issue that randomed DPOS inactive at undesired height
- #1713 Update inactive count of CR memebr correctly
- #1712 Modify to inactive random DPoS node correctly
- #1711 update activateProducer
- #1710 Fixed an issue that failed to rollback blocks in POW
- #1709 Modify proposal type
- #1707 ReserveCustomID,ReceiveCustomID, ChangeCustomIDFee test finished
- #1706 Destroy reward of CyberRepublic in POW consensus algorithm
- #1705 Fixed an issue where NextTurnInfo transaction could not be created
- #1704 Modify to tryUpdateInactivity correctly
- #1703 StopConfirmBlockTime only take effect after RevertToPOWStartHeight
- #1702 Reset inactive count when height and lastUpdateInactiveHeight
- #1701 Modify tryUpdateInactivityV0
- #1700 Modify to update inactive count correctly
- #1699 Move MaxReservedCustomIDListCount to Configuration
- #1698 Support activate ActiveProducer before ChangeCommitteeNewCRHeight
- #1697 Rename getdraftdatabydrafthash to getproposaldraftdata
- #1694 Move lastIrreversibleHeight to dpos state for rollback and dump peer
- #1693 Change curBlockHeight of RevertToDPOS into RevertToPOWBlockHeight
- #1689 Change proposal types
- #1679 Fixed some bugs of revert to pow
- #1678 Add revert to POW and revert to DPOS transaction to filter
- #1670 Modify to create RevertToPOW transaction correctly
- #1667 There is no irreversible height when we are in pow consensus algorithm
- #1666 Change RevertToPOWNoBlockTime from time.duration to int64
- #1665 Fixed an issue of time duration
- #1664 Add RevertToDPOS transaction
- #1661 Add RevertToPOW transaction
- #1678 Add revert to POW and revert to DPOS transaction to filter

### Cross-chain Small Quick Transfers Related
- #1733 Ela cross chain output payload
- #1724 Add IllegalDepositTx payload
- #1723 Broadcast small rechargeToSideChain transaction per block
- #1721 Support instant recharge of small cross chain transfer

### Random DPOS Node Related
- #1692 Add inactive penalty
- #1690 Change arbiter inactive count and illegal behavior only punish once
- #1688 Allow to activate CR member by DPOSNodePublicKey
### Random DPoS node related
- #1714 Fixed an issue that randomed DPOS inactive at undesired height
- #1713 Update inactive count of CR memebr correctly
- #1712 Modify to inactive random DPoS node correctly
- #1685 Fixed some issues of force change
- #1684 Fixed an issue that would change the status to inactive by mistake
- #1682 Replace proposal with proposalInfo from memory
- #1681 Modify to get random DPOS node correctly
- #1680 Proposal draft data stored into db
- #1677 Modify to get onduty arbitrators correctly
- #1676 Random dpos node
- #1672 Modify to getArbiterPeersInfo correctly
- #1671 Fixed an error of minInt
- #1663 Add default value of DPOSNodeCrossChainHeight
- #1662 Random dpos node merge
- #1660 Fixed an issue of resetNextArbiterByCRC
- #1659 Modify to get cross chain arbiters correctly
- #1658 Add proposalType into ProposalResult
- #1655 Add customidresult transaction
- #1650 Add ChangeCustomIDFee transaction
- #1656 Fixed some issues of distributeWithNormalArbitratorsV3
- #1651 Modify to create next turn dpos info transaction correctly
- #1649 Fixed an issue of temporary change of CR members
- #1648 Fixed an issue of snapshotVotesStates
- #1647 Add log to show the error of checkTxHeightVersion
- #1645 Add receive reserved custom id proposal
- #1643 Random dpos node
- #1641 Add reserved did short name proposal
- #1642 Fixed an issue of NeedNextTurnDposInfo
- #1636 Get a candidate as DPOS node at random
- #1635 Add wait time to create CRAssetsRectify transaction
- #1633 Modify reward CRC dpos producer also can have vote reward
- #1632 Modify create nextturn fetch dpos producer from unclaimed index
- #1630 Add unit test of dpos reward
- #1629 Add unit test of consensus change to 36 producer
- #1627 Adjust consensus and reward of DPOS node after ChangeCommitteeNewCRHeight
- #1626 Using dpos producer node to generate block when cr is not been claimed

### Support Ela Production
- #1735 Add default value of params
- #1732 Add HavlingRewardInterval
- #1731 Fixed an issue where the Gorutine ID was incorrectly obtained
- #1726 Modify to show canceled producers correctly
- #1720 Refactor the supply of ELA
### Custom ID related
- #1709 Modify proposal type
- #1707 ReserveCustomID,ReceiveCustomID, ChangeCustomIDFee test finished
- #1699 Move MaxReservedCustomIDListCount to Configuration
- #1655 Add customidresult transaction
- #1650 Add ChangeCustomIDFee transaction
- #1645 Add receive reserved custom id proposal
- #1641 Add reserved did short name proposal

0 comments on commit 87aef49

Please sign in to comment.