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

v0.6.2-testnet #281

Merged
merged 11 commits into from
Sep 12, 2023
Merged

v0.6.2-testnet #281

merged 11 commits into from
Sep 12, 2023

Conversation

nxqbao
Copy link
Contributor

@nxqbao nxqbao commented Sep 12, 2023

No description provided.

nxqbao and others added 11 commits August 15, 2023 14:33
* fix: access out of bound index

* fix: set threshold by internal setter

* add deployment

* fix script
* add script check admin of all contract

* enhance script

* rename

* add mainchain script
* fix: fix cannot notify proxy admin

* fix: fix if logic

* format: update notice comment

* fix: minor format fix

* Revert to 1a2eb1b

* feat: update test

* fix: remove unused

---------

Co-authored-by: Bao <[email protected]>
* feat: add multiple `selfUpgrade`

* feat: add comments, add more tests

* feat: add `WrappedUpEpoch`  event emit check

* feat: add deploy script

* Update src/deploy/ronin-trusted-organization-notified-migrator.ts

Co-authored-by: Bao <[email protected]>

* Update src/deploy/slash-indicator-notified-migrator.ts

Co-authored-by: Bao <[email protected]>

* Update src/deploy/staking-notified-migrator.ts

Co-authored-by: Bao <[email protected]>

* Update test/foundry/forking/REP-002/NewBridgeForkTest.t.sol

Co-authored-by: Bao <[email protected]>

* format: refactor deploy script

* fix: resolve conflict

* format: delete commented code

---------

Co-authored-by: Bao <[email protected]>
* split hardhat test vs foundry test

* add rpb test

* add rpb math

* replace type output weight to `uint96`

* fix current test

* add new sample test

* add first unit test

* finalize addBridgeOperator tests

* test more add

* add test for update and get full info

* add test for removing

* add overview tree in foundry test

* restructure test

* add bridge tracking test setup

* add bridge reward test

* add assertion on latest period

* add more test

* update README

* skip unfixed test
…266)

* init commit

* feat: change type of pubkey to bytes

* feat: tmp remove auth on addProfile method

* fix: fix revert on new profile

* deploy: add devnet deployment script and artifacts
* init commit

* feat: change type of pubkey to bytes

* feat: tmp remove auth on addProfile method

* fix: fix revert on new profile

* deploy: add devnet deployment script and artifacts

* add fast finality tracking

* add prototype for finality tracking

* add slash fast finality contract

* fix storage slot

* add initializer

* add anti relay attack, add comment

* add mock validate fast finality

* add deployments

* fix init array

* fix current test

* add comment

* fix current test

* add first fast finality test

* fix contract, add fast finality test

* fix calc fast finality reward

* add calc reward test

* add only coinbase

* add more test

* fix convention, resolve comments

* fix storage

* Update contracts/ronin/fast-finality/FastFinalityTracking.sol

Co-authored-by: Duc Tho Tran <[email protected]>

* saving gas by unchecked `_tracker`

* fix comments

* fix comment

* fix test helper

* add precompiled test

---------

Co-authored-by: Duc Tho Tran <[email protected]>
* Execute S3 and S4 in Bridge Detach (#278)

* add modified s3

* rename s4

* rollback hardhat config

* add executed proposals

* restrict caller, fix depl script

* add profile depl

* fix fast finality tracking deploy script, add depl

* add new ronin validator set logic depl

* add upgrade and init script

* upgrade slashing indicator and staking vesting

* fix precompile signature

* fix test
@nxqbao nxqbao added the GitFlow label Sep 12, 2023
@nxqbao nxqbao merged commit 89b56d7 into testnet Sep 12, 2023
2 checks passed
@nxqbao nxqbao deleted the dev branch September 12, 2023 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants