Skip to content

Commit

Permalink
PROGRAM TWEAKS (#52)
Browse files Browse the repository at this point in the history
- [x] Separate authorities (blacklist, parameters, admin council: reset,
pausing + passthrough?)
- [x]  Remove staker PDA in favor of State account
- [x] Add ValidatorList address to Config so we can validate the list in
instructions that don’t pass in the stake pool
- [x] Test RemoveValidator for validators that don’t have score computed
- [x] Adjust increase_validator_stake reserve_lamports to protect
transient stake rent for other accounts
- [x] Figure out a better system for persisting blacklist validator
indices
- [x] Add a check for Deactivate* state at the index marked for removal
in epoch_maintenance

---------

Co-authored-by: Evan Batsell <[email protected]>
  • Loading branch information
coachchucksol and ebatsell authored Jun 28, 2024
1 parent 235c003 commit 4facad0
Show file tree
Hide file tree
Showing 56 changed files with 1,224 additions and 1,107 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,13 @@ on:
push:
branches:
- master
- steward-test-branch
tags:
- "v*"
pull_request:
branches:
- master
- steward-test-branch

jobs:
security_audit:
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
members = [
"keepers/*",
"programs/*",
"utils/*",
"tests",
"utils/*",
]

[profile.release]
Expand Down
Loading

0 comments on commit 4facad0

Please sign in to comment.