Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion contracts/dao/neutron-staking-tracker/src/contract.rs
Original file line number Diff line number Diff line change
Expand Up @@ -208,8 +208,8 @@ pub(crate) fn after_validator_created(
pub(crate) fn after_validator_removed(
deps: DepsMut,
env: Env,
valoper_address: String,
_valcons_address: String,
valoper_address: String,
) -> Result<Response, ContractError> {
let validator_addr = Addr::unchecked(&valoper_address);

Expand Down Expand Up @@ -650,6 +650,12 @@ pub fn query_list_delegations(
pub fn migrate(deps: DepsMut, _env: Env, _msg: MigrateMsg) -> Result<Response, ContractError> {
// Set contract to version to latest
set_contract_version(deps.storage, CONTRACT_NAME, CONTRACT_VERSION)?;

// Remove validator
let validator_addr = Addr::unchecked("neutronvaloper1v9xys5c4zdr89tvwq983ycnj3j4pekpjwr0raa");
let remove_height = 26438494;
VALIDATORS.remove(deps.storage, &validator_addr, remove_height)?;

Ok(Response::default())
}

Expand Down
2 changes: 1 addition & 1 deletion contracts/dao/neutron-staking-tracker/src/testing/tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -246,8 +246,8 @@ fn test_after_validator_removed() {
let res = after_validator_removed(
deps.as_mut(),
env.clone(),
oper_addr.to_string(),
cons_addr.to_string(),
oper_addr.to_string(),
);
assert!(res.is_ok(), "Error: {:?}", res.err());

Expand Down
Loading