From 4b5b29e87ac8b768ed606172f5fb20a29b5ae6fb Mon Sep 17 00:00:00 2001 From: Dinonard Date: Mon, 5 Dec 2022 16:05:51 +0100 Subject: [PATCH 1/2] FreeBalance as default reward destination --- frame/dapps-staking/Cargo.toml | 2 +- frame/dapps-staking/src/lib.rs | 2 +- frame/dapps-staking/src/tests.rs | 10 ++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/frame/dapps-staking/Cargo.toml b/frame/dapps-staking/Cargo.toml index ecbea46e..0de5ca09 100644 --- a/frame/dapps-staking/Cargo.toml +++ b/frame/dapps-staking/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pallet-dapps-staking" -version = "3.8.0" +version = "3.8.1" authors = ["Stake Technologies "] edition = "2021" homepage = "https://astar.network/" diff --git a/frame/dapps-staking/src/lib.rs b/frame/dapps-staking/src/lib.rs index b7f83bad..2b4df7d3 100644 --- a/frame/dapps-staking/src/lib.rs +++ b/frame/dapps-staking/src/lib.rs @@ -537,7 +537,7 @@ pub enum RewardDestination { impl Default for RewardDestination { fn default() -> Self { - RewardDestination::StakeBalance + RewardDestination::FreeBalance } } diff --git a/frame/dapps-staking/src/tests.rs b/frame/dapps-staking/src/tests.rs index a9ddaa91..ac659098 100644 --- a/frame/dapps-staking/src/tests.rs +++ b/frame/dapps-staking/src/tests.rs @@ -1893,6 +1893,16 @@ fn changing_reward_destination_for_empty_ledger_is_not_ok() { }); } +#[test] +fn default_reward_destination_is_free_balance() { + ExternalityBuilder::build().execute_with(|| { + initialize_first_block(); + + let staker = 1; + assert_eq!(DappsStaking::ledger(&staker).reward_destination, RewardDestination::FreeBalance); + }); +} + #[test] fn claim_dapp_with_zero_stake_periods_is_ok() { ExternalityBuilder::build().execute_with(|| { From 6ecea959f2e31bfb4ec8fc12382a80444035e897 Mon Sep 17 00:00:00 2001 From: Dinonard Date: Mon, 5 Dec 2022 16:11:39 +0100 Subject: [PATCH 2/2] Formating --- frame/dapps-staking/src/tests.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frame/dapps-staking/src/tests.rs b/frame/dapps-staking/src/tests.rs index ac659098..3d5b90b1 100644 --- a/frame/dapps-staking/src/tests.rs +++ b/frame/dapps-staking/src/tests.rs @@ -1899,7 +1899,10 @@ fn default_reward_destination_is_free_balance() { initialize_first_block(); let staker = 1; - assert_eq!(DappsStaking::ledger(&staker).reward_destination, RewardDestination::FreeBalance); + assert_eq!( + DappsStaking::ledger(&staker).reward_destination, + RewardDestination::FreeBalance + ); }); }