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

release: prepare for new release v1.1.8 #265

Merged
merged 105 commits into from
Apr 20, 2023
Merged

release: prepare for new release v1.1.8 #265

merged 105 commits into from
Apr 20, 2023

Conversation

unclezoro
Copy link
Collaborator

@unclezoro unclezoro commented Apr 20, 2023

Description

This is a release for Boneth hard fork.
It includes two features: fast finality and relayer manager.

Please refer to

Change Logs

emailtovamos and others added 30 commits November 15, 2022 10:27
Bep 174 bug fix and compacting
emailtovamos and others added 25 commits February 16, 2023 10:37
2 step registration process for relayer
…refactor

Extract helper function for RelayerHub tests
fix: fix the bool decode and encode for rlp lib
BEP-174: Cross Chain Relayer Management
* [WIP]Fast Finality: reward distribution and slash parts (#8)

* Update codes

* Fix review comments and update test

* Fix code errors related contract SystemReward and BSCValidatorSet

* Fix code errors related invalid opcode and add new api

* Optimize gasused of updateValidator and update test

* Minor error fixed

* Fix review comments and update scripts

* Fix init issue

* Fix external view issue and update test

* Fix review comments

* Update for new fast finality rules and related issues

* Revert code format changes

* Resolve conflict

* Update contracts' abi

* Update finality reward related events

* Fix some audit comments

* resolve conflict and adapt to new precompile bls verify contract

* fix: recover deleted verifyBLSSignature function call

* fix: revert modification for local unit test

* fix: errors with template

* fix rebase errors

* update contract abi

* update finality reward distribution logic

* update reward calculation using SafeMath lib

---------

Co-authored-by: Roshan <48975233+loverush@users.noreply.github.com>
fix missing part in BSCValidatorSet template
… validator is active. (#262)

* new slash mechanism

* rename failedVoteSlash to failedMaliciousVoteSlash

* add comment for a corner case

* enable malicious vote slash by gov

* change type of enableMaliciousVoteSlash to bool
@unclezoro unclezoro merged commit b144718 into master Apr 20, 2023
@unclezoro unclezoro changed the title release: prepare for new release v1.1.7 release: prepare for new release v1.1.8 Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants