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 -> main #212

Merged
merged 40 commits into from
Oct 19, 2023
Merged

dev -> main #212

merged 40 commits into from
Oct 19, 2023

Conversation

0xHansLee
Copy link
Contributor

This is merge PR for v1.0.1.

Pangssu and others added 30 commits September 5, 2023 13:26
chore: add mainnet deployments and update some config
Migrate all v1 code in the urfave-cli to v2.
Calibrate some defaults.
…1.0.0

chore: update sepolia deployments to v1.0.0
docs: add security audit by ChainLight
…ission (#206)

Current, the next priority validator is selected when unbond based on the last
finalized output. However, if the output of `nextUnbondOutputIndex` is submitted
in public round, no output will be unbonded while `tryUnbond()`,
leading to the same validator to be kept.
To select the next validator for every submission randomly,
the next priority validator is selected when output submission.
feat(contracts): add L2 governance contracts
When the contract is upgraded, the value of the contract used by each component
should be updated. Therefore, when a contract upgrade event occurs,
it reads back the value of that contract and changes the config.
Remove protocol for using custom time-lock zero delay for urgent situations.
The default Timelock delay has also been changed to 7 days.
Modify next validator selection to be after decrease balance.
This prevents accounts with insufficient balance from being selected as the next validator.
…-selection

feat(contracts): modify the next validator selection logic
@0xHansLee 0xHansLee requested a review from a team as a code owner October 11, 2023 14:51
Copy link
Contributor

@seolaoh seolaoh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@kangsorang kangsorang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@0xHansLee 0xHansLee marked this pull request as draft October 13, 2023 11:08
@0xHansLee
Copy link
Contributor Author

I converted this PR to draft since some changes also need to be included for v1.0.1.

0xHansLee and others added 9 commits October 16, 2023 10:37
…eshold

feat(contracts): remove validator reward claim threshold
chore: update ValidatorRewardVault deployment on sepolia
Deploy config added - l2GovernorVotingPeriodBlocks.
Seperate transfetOwnership action to hardhat task.
Rollback mainnet config timeLockMinDelaySeconds.
This value will be managed separately.
…-governance

chore: add deploy config for l2 protocol governance
…-deployments

chore: update kromaSepolia(L2) deployments
@seolaoh seolaoh marked this pull request as ready for review October 19, 2023 05:02
@Pangssu Pangssu requested review from kangsorang and seolaoh October 19, 2023 05:04
@kangsorang kangsorang merged commit 37092a3 into main Oct 19, 2023
@seolaoh seolaoh mentioned this pull request Oct 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.

5 participants