diff --git a/docs/developer_setting.json b/docs/developer_setting.json index eff880d07..aa03a6e5e 100644 --- a/docs/developer_setting.json +++ b/docs/developer_setting.json @@ -9,7 +9,7 @@ "TokenSymbol": { "_enum": { "ASG": 0, - "aUSD": 2, + "KUSD": 2, "DOT": 3, "KSM": 4, "ETH": 5 @@ -22,7 +22,8 @@ "Token": "TokenSymbol", "Stable": "TokenSymbol", "VSToken": "TokenSymbol", - "VSBond": "(TokenSymbol, ParaId, LeasePeriod, LeasePeriod)" + "VSBond": "(TokenSymbol, ParaId, LeasePeriod, LeasePeriod)", + "LPToken": "(TokenSymbol, u8, TokenSymbol, u8)" } }, "CurrencyIdOf": "CurrencyId", @@ -63,7 +64,11 @@ "order_state": "OrderState" }, "OrderState": { - "_enum": ["InTrade", "Revoked", "Clinchd"] + "_enum": [ + "InTrade", + "Revoked", + "Clinchd" + ] }, "AssetId": { "chain_id": "u32", @@ -81,4 +86,4 @@ "reserve_1": "AssetBalance", "lp_asset_id": "AssetId" } -} +} \ No newline at end of file diff --git a/node/primitives/src/currency.rs b/node/primitives/src/currency.rs index 969ee1a6f..41c097793 100644 --- a/node/primitives/src/currency.rs +++ b/node/primitives/src/currency.rs @@ -256,7 +256,7 @@ create_currency_id! { pub enum TokenSymbol { ASG("Asgard", 12) = 0, BNC("Bifrost", 12) = 1, - AUSD("Acala Dollar", 12) = 2, + KUSD("Karura Dollar", 12) = 2, DOT("Polkadot", 10) = 3, KSM("Kusama", 12) = 4, ETH("Ethereum", 18) = 5, diff --git a/node/primitives/src/tests.rs b/node/primitives/src/tests.rs index bad5185ae..3f253b7c3 100644 --- a/node/primitives/src/tests.rs +++ b/node/primitives/src/tests.rs @@ -32,7 +32,7 @@ fn currency_id_from_string_should_work() { fn currency_id_to_u64_should_work() { let e00 = CurrencyId::Native(TokenSymbol::ASG); let e01 = CurrencyId::Native(TokenSymbol::BNC); - let e02 = CurrencyId::Native(TokenSymbol::AUSD); + let e02 = CurrencyId::Native(TokenSymbol::KUSD); let e03 = CurrencyId::Native(TokenSymbol::DOT); let e04 = CurrencyId::Native(TokenSymbol::KSM); let e05 = CurrencyId::Native(TokenSymbol::ETH); @@ -46,7 +46,7 @@ fn currency_id_to_u64_should_work() { let e10 = CurrencyId::VToken(TokenSymbol::ASG); let e11 = CurrencyId::VToken(TokenSymbol::BNC); - let e12 = CurrencyId::VToken(TokenSymbol::AUSD); + let e12 = CurrencyId::VToken(TokenSymbol::KUSD); let e13 = CurrencyId::VToken(TokenSymbol::DOT); let e14 = CurrencyId::VToken(TokenSymbol::KSM); let e15 = CurrencyId::VToken(TokenSymbol::ETH); @@ -60,7 +60,7 @@ fn currency_id_to_u64_should_work() { let e20 = CurrencyId::Token(TokenSymbol::ASG); let e21 = CurrencyId::Token(TokenSymbol::BNC); - let e22 = CurrencyId::Token(TokenSymbol::AUSD); + let e22 = CurrencyId::Token(TokenSymbol::KUSD); let e23 = CurrencyId::Token(TokenSymbol::DOT); let e24 = CurrencyId::Token(TokenSymbol::KSM); let e25 = CurrencyId::Token(TokenSymbol::ETH); @@ -74,7 +74,7 @@ fn currency_id_to_u64_should_work() { let e30 = CurrencyId::Stable(TokenSymbol::ASG); let e31 = CurrencyId::Stable(TokenSymbol::BNC); - let e32 = CurrencyId::Stable(TokenSymbol::AUSD); + let e32 = CurrencyId::Stable(TokenSymbol::KUSD); let e33 = CurrencyId::Stable(TokenSymbol::DOT); let e34 = CurrencyId::Stable(TokenSymbol::KSM); let e35 = CurrencyId::Stable(TokenSymbol::ETH); @@ -88,7 +88,7 @@ fn currency_id_to_u64_should_work() { let e40 = CurrencyId::VSToken(TokenSymbol::ASG); let e41 = CurrencyId::VSToken(TokenSymbol::BNC); - let e42 = CurrencyId::VSToken(TokenSymbol::AUSD); + let e42 = CurrencyId::VSToken(TokenSymbol::KUSD); let e43 = CurrencyId::VSToken(TokenSymbol::DOT); let e44 = CurrencyId::VSToken(TokenSymbol::KSM); let e45 = CurrencyId::VSToken(TokenSymbol::ETH); @@ -102,7 +102,7 @@ fn currency_id_to_u64_should_work() { let e50 = CurrencyId::VSBond(TokenSymbol::ASG, 0x07d0, 0x0000, 0x000f); let e51 = CurrencyId::VSBond(TokenSymbol::BNC, 0x07d1, 0x000f, 0x001f); - let e52 = CurrencyId::VSBond(TokenSymbol::AUSD, 0x07d2, 0x001f, 0x002f); + let e52 = CurrencyId::VSBond(TokenSymbol::KUSD, 0x07d2, 0x001f, 0x002f); let e53 = CurrencyId::VSBond(TokenSymbol::DOT, 0x07d3, 0x002f, 0x003f); let e54 = CurrencyId::VSBond(TokenSymbol::KSM, 0x07d4, 0x003f, 0x004f); let e55 = CurrencyId::VSBond(TokenSymbol::ETH, 0x07d5, 0x004f, 0x005f); @@ -123,7 +123,7 @@ fn currency_id_to_u64_should_work() { fn u64_to_currency_id_should_work() { let e00 = CurrencyId::Native(TokenSymbol::ASG); let e01 = CurrencyId::Native(TokenSymbol::BNC); - let e02 = CurrencyId::Native(TokenSymbol::AUSD); + let e02 = CurrencyId::Native(TokenSymbol::KUSD); let e03 = CurrencyId::Native(TokenSymbol::DOT); let e04 = CurrencyId::Native(TokenSymbol::KSM); let e05 = CurrencyId::Native(TokenSymbol::ETH); @@ -138,7 +138,7 @@ fn u64_to_currency_id_should_work() { let e10 = CurrencyId::VToken(TokenSymbol::ASG); let e11 = CurrencyId::VToken(TokenSymbol::BNC); - let e12 = CurrencyId::VToken(TokenSymbol::AUSD); + let e12 = CurrencyId::VToken(TokenSymbol::KUSD); let e13 = CurrencyId::VToken(TokenSymbol::DOT); let e14 = CurrencyId::VToken(TokenSymbol::KSM); let e15 = CurrencyId::VToken(TokenSymbol::ETH); @@ -152,7 +152,7 @@ fn u64_to_currency_id_should_work() { let e20 = CurrencyId::Token(TokenSymbol::ASG); let e21 = CurrencyId::Token(TokenSymbol::BNC); - let e22 = CurrencyId::Token(TokenSymbol::AUSD); + let e22 = CurrencyId::Token(TokenSymbol::KUSD); let e23 = CurrencyId::Token(TokenSymbol::DOT); let e24 = CurrencyId::Token(TokenSymbol::KSM); let e25 = CurrencyId::Token(TokenSymbol::ETH); @@ -166,7 +166,7 @@ fn u64_to_currency_id_should_work() { let e30 = CurrencyId::Stable(TokenSymbol::ASG); let e31 = CurrencyId::Stable(TokenSymbol::BNC); - let e32 = CurrencyId::Stable(TokenSymbol::AUSD); + let e32 = CurrencyId::Stable(TokenSymbol::KUSD); let e33 = CurrencyId::Stable(TokenSymbol::DOT); let e34 = CurrencyId::Stable(TokenSymbol::KSM); let e35 = CurrencyId::Stable(TokenSymbol::ETH); @@ -180,7 +180,7 @@ fn u64_to_currency_id_should_work() { let e40 = CurrencyId::VSToken(TokenSymbol::ASG); let e41 = CurrencyId::VSToken(TokenSymbol::BNC); - let e42 = CurrencyId::VSToken(TokenSymbol::AUSD); + let e42 = CurrencyId::VSToken(TokenSymbol::KUSD); let e43 = CurrencyId::VSToken(TokenSymbol::DOT); let e44 = CurrencyId::VSToken(TokenSymbol::KSM); let e45 = CurrencyId::VSToken(TokenSymbol::ETH); @@ -194,7 +194,7 @@ fn u64_to_currency_id_should_work() { let e50 = CurrencyId::VSBond(TokenSymbol::ASG, 0x07d0, 0x0000, 0x000f); let e51 = CurrencyId::VSBond(TokenSymbol::BNC, 0x07d1, 0x000f, 0x001f); - let e52 = CurrencyId::VSBond(TokenSymbol::AUSD, 0x07d2, 0x001f, 0x002f); + let e52 = CurrencyId::VSBond(TokenSymbol::KUSD, 0x07d2, 0x001f, 0x002f); let e53 = CurrencyId::VSBond(TokenSymbol::DOT, 0x07d3, 0x002f, 0x003f); let e54 = CurrencyId::VSBond(TokenSymbol::KSM, 0x07d4, 0x003f, 0x004f); let e55 = CurrencyId::VSBond(TokenSymbol::ETH, 0x07d5, 0x004f, 0x005f); diff --git a/node/service/src/chain_spec/asgard.rs b/node/service/src/chain_spec/asgard.rs index 6f56ca694..5d7aeaad9 100644 --- a/node/service/src/chain_spec/asgard.rs +++ b/node/service/src/chain_spec/asgard.rs @@ -147,7 +147,7 @@ fn development_config_genesis(id: ParaId) -> GenesisConfig { .chain(faucet_accounts().iter()) .flat_map(|x| { vec![ - (x.clone(), CurrencyId::Stable(TokenSymbol::AUSD), ENDOWMENT * 10_000), + (x.clone(), CurrencyId::Stable(TokenSymbol::KUSD), ENDOWMENT * 10_000), (x.clone(), CurrencyId::Token(TokenSymbol::DOT), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::VSToken(TokenSymbol::DOT), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::ETH), ENDOWMENT), @@ -217,14 +217,14 @@ fn local_config_genesis(id: ParaId) -> GenesisConfig { .chain(faucet_accounts().iter()) .flat_map(|x| { vec![ - (x.clone(), CurrencyId::Stable(TokenSymbol::AUSD), ENDOWMENT * 10_000), + (x.clone(), CurrencyId::Stable(TokenSymbol::KUSD), ENDOWMENT * 10_000), (x.clone(), CurrencyId::VSToken(TokenSymbol::DOT), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::VToken(TokenSymbol::DOT), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::DOT), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::ETH), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::KSM), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::ASG), ENDOWMENT * 4_000_000), - (x.clone(), CurrencyId::Token(TokenSymbol::AUSD), ENDOWMENT * 4_000_000), + (x.clone(), CurrencyId::Token(TokenSymbol::KUSD), ENDOWMENT * 4_000_000), (x.clone(), CurrencyId::Token(TokenSymbol::BNC), ENDOWMENT * 4_000_000), ( x.clone(), @@ -328,7 +328,7 @@ fn asgard_config_genesis(id: ParaId) -> GenesisConfig { .chain(faucet_accounts().iter()) .flat_map(|x| { vec![ - (x.clone(), CurrencyId::Stable(TokenSymbol::AUSD), ENDOWMENT * 10_000), + (x.clone(), CurrencyId::Stable(TokenSymbol::KUSD), ENDOWMENT * 10_000), (x.clone(), CurrencyId::Token(TokenSymbol::DOT), ENDOWMENT), (x.clone(), CurrencyId::Token(TokenSymbol::ETH), ENDOWMENT), (x.clone(), CurrencyId::Token(TokenSymbol::KSM), ENDOWMENT), diff --git a/node/service/src/chain_spec/dev.rs b/node/service/src/chain_spec/dev.rs index 8a7049fa4..42e49f7ef 100644 --- a/node/service/src/chain_spec/dev.rs +++ b/node/service/src/chain_spec/dev.rs @@ -127,7 +127,7 @@ fn development_config_genesis(id: ParaId) -> GenesisConfig { .chain(faucet_accounts().iter()) .flat_map(|x| { vec![ - (x.clone(), CurrencyId::Stable(TokenSymbol::AUSD), ENDOWMENT * 10_000), + (x.clone(), CurrencyId::Stable(TokenSymbol::KUSD), ENDOWMENT * 10_000), (x.clone(), CurrencyId::Token(TokenSymbol::DOT), ENDOWMENT), (x.clone(), CurrencyId::Token(TokenSymbol::ETH), ENDOWMENT), (x.clone(), CurrencyId::Token(TokenSymbol::KSM), ENDOWMENT), diff --git a/pallets/flexible-fee/src/lib.rs b/pallets/flexible-fee/src/lib.rs index 84464ee7a..da363f0a9 100644 --- a/pallets/flexible-fee/src/lib.rs +++ b/pallets/flexible-fee/src/lib.rs @@ -123,7 +123,7 @@ pub mod pallet { pub fn DefaultFeeChargeOrder() -> Vec> { [ CurrencyId::Native(TokenSymbol::ASG), - CurrencyId::Stable(TokenSymbol::AUSD), + CurrencyId::Stable(TokenSymbol::KUSD), CurrencyId::Token(TokenSymbol::DOT), CurrencyId::VToken(TokenSymbol::DOT), CurrencyId::Token(TokenSymbol::KSM), diff --git a/pallets/flexible-fee/src/tests.rs b/pallets/flexible-fee/src/tests.rs index 2626c4698..708b42ee5 100644 --- a/pallets/flexible-fee/src/tests.rs +++ b/pallets/flexible-fee/src/tests.rs @@ -42,7 +42,7 @@ pub const BOB: AccountId32 = AccountId32::new([1u8; 32]); pub const ALICE: AccountId32 = AccountId32::new([2u8; 32]); pub const DICK: AccountId32 = AccountId32::new([3u8; 32]); pub const CURRENCY_ID_0: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); -pub const CURRENCY_ID_1: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); +pub const CURRENCY_ID_1: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); pub const CURRENCY_ID_2: CurrencyId = CurrencyId::Token(TokenSymbol::DOT); pub const CURRENCY_ID_3: CurrencyId = CurrencyId::VToken(TokenSymbol::DOT); pub const CURRENCY_ID_4: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); @@ -156,7 +156,7 @@ fn inner_get_user_fee_charge_order_list_should_work() { let mut default_order_list: Vec = Vec::new(); default_order_list.push(CurrencyId::Native(TokenSymbol::ASG)); - default_order_list.push(CurrencyId::Stable(TokenSymbol::AUSD)); + default_order_list.push(CurrencyId::Stable(TokenSymbol::KUSD)); default_order_list.push(CurrencyId::Token(TokenSymbol::DOT)); default_order_list.push(CurrencyId::VToken(TokenSymbol::DOT)); default_order_list.push(CurrencyId::Token(TokenSymbol::KSM)); @@ -189,7 +189,7 @@ fn ensure_can_charge_fee_should_work() { let mut default_order_list: Vec = Vec::new(); default_order_list.push(CurrencyId::Native(TokenSymbol::ASG)); - default_order_list.push(CurrencyId::Stable(TokenSymbol::AUSD)); + default_order_list.push(CurrencyId::Stable(TokenSymbol::KUSD)); default_order_list.push(CurrencyId::Token(TokenSymbol::DOT)); default_order_list.push(CurrencyId::Token(TokenSymbol::KSM)); default_order_list.push(CurrencyId::Token(TokenSymbol::KSM)); diff --git a/pallets/minter-reward/src/lib.rs b/pallets/minter-reward/src/lib.rs index ec1c1d2c5..82e29c166 100644 --- a/pallets/minter-reward/src/lib.rs +++ b/pallets/minter-reward/src/lib.rs @@ -306,7 +306,7 @@ pub mod pallet { }; for (minter, currency_id, vtoken_amount) in Minter::::iter() { let weight = CurrencyWeights::::get(¤cy_id); - let total_vtoken_mint = TotalVtokenMinted::::get(currency_id); // AUSD + let total_vtoken_mint = TotalVtokenMinted::::get(currency_id); // KUSD let reward = bnc_reward.saturating_mul(weight.into().saturating_mul(vtoken_amount)) / (total_weight.saturating_mul(total_vtoken_mint)); diff --git a/pallets/minter-reward/src/mock.rs b/pallets/minter-reward/src/mock.rs index 8007161ce..74b84fbd3 100644 --- a/pallets/minter-reward/src/mock.rs +++ b/pallets/minter-reward/src/mock.rs @@ -41,7 +41,7 @@ use crate::{self as bifrost_minter_reward}; pub type AccountId = AccountId32; pub const BNC: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); -pub const AUSD: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); +pub const KUSD: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); pub const DOT: CurrencyId = CurrencyId::Token(TokenSymbol::DOT); pub const vDOT: CurrencyId = CurrencyId::VToken(TokenSymbol::DOT); pub const KSM: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); @@ -79,7 +79,7 @@ frame_support::construct_runtime!( parameter_types! { pub const BlockHashCount: u64 = 250; pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::BNC); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); } impl frame_system::Config for Runtime { type AccountData = pallet_balances::AccountData; @@ -277,13 +277,13 @@ impl ExtBuilder { pub fn ten_thousand_for_alice_n_bob(self) -> Self { self.balances(vec![ (ALICE, BNC, 100000), - (ALICE, AUSD, 10000), + (ALICE, KUSD, 10000), (ALICE, vDOT, 10000), (ALICE, vKSM, 10000), (ALICE, DOT, 10000), (ALICE, KSM, 10000), (BOB, BNC, 100000), - (BOB, AUSD, 10000), + (BOB, KUSD, 10000), (BOB, vDOT, 10000), (BOB, vKSM, 10000), (BOB, DOT, 10000), diff --git a/pallets/minter-reward/src/tests.rs b/pallets/minter-reward/src/tests.rs index 92ec99b2d..73eb8acc7 100644 --- a/pallets/minter-reward/src/tests.rs +++ b/pallets/minter-reward/src/tests.rs @@ -65,7 +65,7 @@ fn minter_reward_should_work() { // create DEX pair let ausd_asset_id: AssetId = - AssetId::try_from(CurrencyId::Stable(TokenSymbol::AUSD)).unwrap(); + AssetId::try_from(CurrencyId::Stable(TokenSymbol::KUSD)).unwrap(); let dot_asset_id: AssetId = AssetId::try_from(CurrencyId::Token(TokenSymbol::DOT)).unwrap(); let vdot_asset_id: AssetId = AssetId::try_from(CurrencyId::VToken(TokenSymbol::DOT)).unwrap(); diff --git a/pallets/proxy-validator/src/tests.rs b/pallets/proxy-validator/src/tests.rs index 14eb49876..165843ec8 100644 --- a/pallets/proxy-validator/src/tests.rs +++ b/pallets/proxy-validator/src/tests.rs @@ -20,17 +20,21 @@ #![cfg(test)] -use crate::*; use crate::mock::*; -use frame_support::{assert_ok, assert_noop}; -use node_primitives::{ - Token, TokenSymbol, -}; +use crate::*; +use frame_support::{assert_noop, assert_ok}; +use node_primitives::{Token, TokenSymbol}; fn set_global_asset(token_symbol: TokenSymbol) { let redeem_duration = 100; let min_reward_per_block = 1; - ProxyValidator::set_global_asset(Origin::root(), token_symbol, redeem_duration, min_reward_per_block).unwrap(); + ProxyValidator::set_global_asset( + Origin::root(), + token_symbol, + redeem_duration, + min_reward_per_block, + ) + .unwrap(); } fn asset_issue(account_id: u64, symbol: Vec, token_symbol: TokenSymbol, amount: u64) { @@ -46,9 +50,12 @@ fn set_asset_should_work() { let min_reward_per_block = 1; let asset_config = AssetConfig::new(redeem_duration, min_reward_per_block); - assert_ok!( - ProxyValidator::set_global_asset(Origin::root(), token_symbol, redeem_duration, min_reward_per_block) - ); + assert_ok!(ProxyValidator::set_global_asset( + Origin::root(), + token_symbol, + redeem_duration, + min_reward_per_block + )); assert_eq!(ProxyValidator::asset_configs(token_symbol), asset_config); }); @@ -65,7 +72,13 @@ fn stake_should_ok() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + )); let target = 1; let amount = 100; @@ -109,7 +122,13 @@ fn stake_amount_exceed_should_error() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + )); let target = 1; let amount = 2000; @@ -131,7 +150,13 @@ fn unstake_should_ok() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + )); let target = 1; let stake_amount = 500; @@ -172,7 +197,13 @@ fn unstake_insufficient_should_error() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + )); let target = 1; let stake_amount = 500; @@ -198,9 +229,16 @@ fn register_should_work() { let need = 1000; let reward_per_block = 100; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - let validator = ProxyValidatorRegister::new(need, reward_per_block, validator_address.clone()); + let validator = + ProxyValidatorRegister::new(need, reward_per_block, validator_address.clone()); - assert_ok!(ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + )); assert_eq!(ProxyValidator::validators(token_symbol, origin_id), validator); }); @@ -217,7 +255,13 @@ fn register_asset_not_set_should_error() { let validator_address = vec![0x12, 0x34, 0x56, 0x78]; assert_noop!( - ProxyValidator::validator_register(origin, token_symbol, need, reward_per_block, validator_address), + ProxyValidator::validator_register( + origin, + token_symbol, + need, + reward_per_block, + validator_address + ), ProxyValidatorError::AssetConfigNotSet ); }); @@ -234,12 +278,22 @@ fn register_twice_should_error() { let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!( - ProxyValidator::validator_register(origin.clone(), token_symbol, need, reward_per_block, validator_address.clone()) - ); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + reward_per_block, + validator_address.clone() + )); assert_noop!( - ProxyValidator::validator_register(origin, token_symbol, need, Zero::zero(), validator_address), + ProxyValidator::validator_register( + origin, + token_symbol, + need, + Zero::zero(), + validator_address + ), ProxyValidatorError::ProxyValidatorRegistered ); }); @@ -256,7 +310,13 @@ fn register_reward_too_low_should_error() { let validator_address = vec![0x12, 0x34, 0x56, 0x78]; assert_noop!( - ProxyValidator::validator_register(origin.clone(), token_symbol, need, 0, validator_address.clone()), + ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + 0, + validator_address.clone() + ), ProxyValidatorError::RewardTooLow ); }); @@ -273,7 +333,13 @@ fn set_need_amount_should_work() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + reward_per_block, + validator_address + )); let new_need = 2000; assert_ok!(ProxyValidator::set_need_amount(origin, token_symbol, new_need)); @@ -308,7 +374,13 @@ fn set_reward_per_block_should_work() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + reward_per_block, + validator_address + )); let reward_per_block = 200000; assert_ok!(ProxyValidator::set_reward_per_block(origin, token_symbol, reward_per_block)); @@ -343,7 +415,13 @@ fn set_reward_per_block_reward_too_low_should_error() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + reward_per_block, + validator_address + )); let reward_per_block = 0; assert_noop!( @@ -353,7 +431,6 @@ fn set_reward_per_block_reward_too_low_should_error() { }); } - #[test] fn deposit_should_work() { new_test_ext().execute_with(|| { @@ -363,7 +440,7 @@ fn deposit_should_work() { let origin = Origin::signed(origin_id); let precision = 8; - assert_ok!(Assets::create(Origin::root(), b"AUSD".to_vec(), 18)); // let dot start from 1 + assert_ok!(Assets::create(Origin::root(), b"KUSD".to_vec(), 18)); // let dot start from 1 assert_ok!(Assets::create(Origin::root(), b"DOT".to_vec(), precision)); let dot_id = Assets::next_asset_id() - 1; @@ -374,7 +451,13 @@ fn deposit_should_work() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), dot_type, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + dot_type, + need, + reward_per_block, + validator_address + )); let deposit_amount = 100; assert_ok!(ProxyValidator::deposit(origin.clone(), dot_type, deposit_amount)); @@ -399,7 +482,7 @@ fn deposit_not_enough_free_balance_should_error() { let origin = Origin::signed(origin_id); let precision = 8; - assert_ok!(Assets::create(Origin::root(), b"AUSD".to_vec(), 18)); // let dot start from 1 + assert_ok!(Assets::create(Origin::root(), b"KUSD".to_vec(), 18)); // let dot start from 1 assert_ok!(Assets::create(Origin::root(), b"DOT".to_vec(), precision)); let dot_id = Assets::next_asset_id() - 1; @@ -411,7 +494,13 @@ fn deposit_not_enough_free_balance_should_error() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), dot_type, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + dot_type, + need, + reward_per_block, + validator_address + )); let deposit_amount = 20000; assert_noop!( @@ -445,7 +534,7 @@ fn withdraw_should_ok() { let origin = Origin::signed(origin_id); let precision = 8; - assert_ok!(Assets::create(Origin::root(), b"AUSD".to_vec(), 18)); // let dot start from 1 + assert_ok!(Assets::create(Origin::root(), b"KUSD".to_vec(), 18)); // let dot start from 1 assert_ok!(Assets::create(Origin::root(), b"DOT".to_vec(), precision)); let dot_id = Assets::next_asset_id() - 1; @@ -457,7 +546,13 @@ fn withdraw_should_ok() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), dot_type, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + dot_type, + need, + reward_per_block, + validator_address + )); let deposit_amount = 500; assert_ok!(ProxyValidator::deposit(origin.clone(), dot_type, deposit_amount)); @@ -479,7 +574,7 @@ fn withdraw_not_enough_locked_balance_should_error() { let origin = Origin::signed(origin_id); let precision = 8; - assert_ok!(Assets::create(Origin::root(), b"AUSD".to_vec(), 18)); // let dot start from 1 + assert_ok!(Assets::create(Origin::root(), b"KUSD".to_vec(), 18)); // let dot start from 1 assert_ok!(Assets::create(Origin::root(), b"DOT".to_vec(), precision)); let dot_id = Assets::next_asset_id() - 1; @@ -491,7 +586,13 @@ fn withdraw_not_enough_locked_balance_should_error() { let need = 1000; let reward_per_block = 10; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), dot_type, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + dot_type, + need, + reward_per_block, + validator_address + )); let deposit_amount = 500; assert_ok!(ProxyValidator::deposit(origin.clone(), dot_type, deposit_amount)); @@ -522,7 +623,7 @@ fn withdraw_not_registered_should_error() { #[test] fn validator_deduct_should_ok() { new_test_ext().execute_with(|| { - let token_symbol = TokenSymbol::AUSD; + let token_symbol = TokenSymbol::KUSD; set_global_asset(token_symbol); let origin_id = 1; @@ -530,10 +631,16 @@ fn validator_deduct_should_ok() { let need = 1_000_000_000_000_000; let reward_per_block = 220; let validator_address = vec![0x12, 0x34, 0x56, 0x78]; - assert_ok!(ProxyValidator::validator_register(origin.clone(), token_symbol, need, reward_per_block, validator_address)); + assert_ok!(ProxyValidator::validator_register( + origin.clone(), + token_symbol, + need, + reward_per_block, + validator_address + )); let deposit_amount = 100_000_000_000_000; - asset_issue(origin_id, b"AUSD".to_vec(), token_symbol, deposit_amount); + asset_issue(origin_id, b"KUSD".to_vec(), token_symbol, deposit_amount); assert_ok!(ProxyValidator::deposit(origin.clone(), token_symbol, deposit_amount)); let target = 1; diff --git a/pallets/salp/src/mock.rs b/pallets/salp/src/mock.rs index 614a7472c..bf96e24ba 100644 --- a/pallets/salp/src/mock.rs +++ b/pallets/salp/src/mock.rs @@ -60,7 +60,7 @@ construct_runtime!( parameter_types! { pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); pub const RelayCurrencyId: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); } parameter_types! { diff --git a/pallets/swap/src/tests.rs b/pallets/swap/src/tests.rs index 8f3a8cc66..ee7d5e218 100644 --- a/pallets/swap/src/tests.rs +++ b/pallets/swap/src/tests.rs @@ -33,7 +33,7 @@ fn initialize_pool_for_dispatches() { // initialize some parameters used to dispatch the create_pool call. let alice = 1; let bob = 2; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -124,7 +124,7 @@ fn create_pool_should_work() { new_test_ext().execute_with(|| { // initialize some parameters used to dispatch the create_pool call. let alice = 1; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -165,12 +165,12 @@ fn create_pool_should_work() { assert_eq!(result.active, false); // Validate the initial value of pool state is inactive. // validate the value of storage TokenWeightsInPool. - assert_eq!(Swap::token_weights_in_pool(0, asud_id), 20_000); // the weight of AUSD token + assert_eq!(Swap::token_weights_in_pool(0, asud_id), 20_000); // the weight of KUSD token assert_eq!(Swap::token_weights_in_pool(0, dot_id), 40_000); // the weight of dot token assert_eq!(Swap::token_weights_in_pool(0, ksm_id), 40_000); // the weight of ksm token // validate the value of storage TokenBalancesInPool. - assert_eq!(Swap::token_balances_in_pool(0, asud_id), 500); // the balance of AUSD token + assert_eq!(Swap::token_balances_in_pool(0, asud_id), 500); // the balance of KUSD token assert_eq!(Swap::token_balances_in_pool(0, dot_id), 1_000); // the balance of dot token assert_eq!(Swap::token_balances_in_pool(0, ksm_id), 400); // the balance of ksm token @@ -319,7 +319,7 @@ fn add_liquidity_given_shares_in_should_work() { let pool_id = 0; let new_pool_token = 200; // Alice initial pool token amount is 1000. Bob want's to get 20% of that of Alice's. - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -337,7 +337,7 @@ fn add_liquidity_given_shares_in_should_work() { assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 480); // check wether bob's account has been deducted corresponding amount for different tokens. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_900); // get the user's balance for AUSD + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_900); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &bob), 999_800); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &bob), 999_920); // get the user's balance for ksm @@ -401,7 +401,7 @@ fn add_single_liquidity_given_amount_in_should_work() { let bob = 2; let creator = Origin::signed(bob); let pool_id = 0; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let asset_id = asud_id; let token_amount_in = 5_000; @@ -421,8 +421,8 @@ fn add_single_liquidity_given_amount_in_should_work() { // check wether the token balances are right. assert_eq!(Swap::token_balances_in_pool(pool_id, asud_id), 5_500); - // check wether bob's account has been deducted corresponding amount for AUSD. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 995_000); // get the user's balance for AUSD + // check wether bob's account has been deducted corresponding amount for KUSD. + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 995_000); // get the user's balance for KUSD // Below are the incorrect operations. @@ -509,7 +509,7 @@ fn add_single_liquidity_given_shares_in_should_work() { let pool_id = 0; let new_pool_token = 200; // Alice initial pool token amount is 1000. Bob want's to get 20% of that of Alice's. - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -533,7 +533,7 @@ fn add_single_liquidity_given_shares_in_should_work() { assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 400); // check wether bob's account has been deducted corresponding amount for different tokens. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 981_396); // get the user's balance for AUSD + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 981_396); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &bob), 1_000_000); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &bob), 1_000_000); // get the user's balance for ksm @@ -624,7 +624,7 @@ fn remove_single_asset_liquidity_given_shares_in_should_work() { let pool_id = 0; let pool_token_out = 200; // Alice initial pool token amount is 1000. Bob want's to get 20% of that of Alice's. - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -647,8 +647,8 @@ fn remove_single_asset_liquidity_given_shares_in_should_work() { assert_eq!(Swap::token_balances_in_pool(pool_id, dot_id), 1_000); assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 400); - // check wether Alice's account has been added by corresponding amount for AUSD. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_822); // get the user's balance for AUSD + // check wether Alice's account has been added by corresponding amount for KUSD. + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_822); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &alice), 29_000); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &alice), 29_600); // get the user's balance for ksm @@ -751,7 +751,7 @@ fn remove_single_asset_liquidity_given_amount_in_should_work() { let remover = Origin::signed(alice); let pool_id = 0; let token_amount = 400; // Alice initial pool token amount is 1000. - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let asset_id = asud_id; assert_ok!(Swap::remove_single_asset_liquidity_given_amount_in( remover, @@ -769,8 +769,8 @@ fn remove_single_asset_liquidity_given_amount_in_should_work() { // check wether the token balances are right. assert_eq!(Swap::token_balances_in_pool(pool_id, asud_id), 100); - // check wether bob's account has been deducted corresponding amount for AUSD. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_900); // get the user's balance for AUSD + // check wether bob's account has been deducted corresponding amount for KUSD. + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_900); // get the user's balance for KUSD // Below are the incorrect operations. @@ -880,7 +880,7 @@ fn remove_assets_liquidity_given_shares_in_should_work() { let alice = 1; let remover = Origin::signed(alice); let pool_id = 0; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -903,7 +903,7 @@ fn remove_assets_liquidity_given_shares_in_should_work() { assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 200); // check wether Alice's account has been added corresponding amount for different tokens. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_750); // get the user's balance for AUSD + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &alice), 9_750); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &alice), 29_500); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &alice), 29_800); // get the user's balance for ksm @@ -986,7 +986,7 @@ fn swap_exact_in_should_work() { let bob = 2; let swapper = Origin::signed(bob); let pool_id = 0; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -1001,15 +1001,15 @@ fn swap_exact_in_should_work() { token_amount_in, min_token_amount_out, token_out_asset_id - )); // Bob to swap 100 AUSD for x amount of dot. + )); // Bob to swap 100 KUSD for x amount of dot. - // check whether the pool has added 100 AUSD. + // check whether the pool has added 100 KUSD. assert_eq!(Swap::token_balances_in_pool(pool_id, token_in_asset_id), 600); assert_eq!(Swap::token_balances_in_pool(pool_id, token_out_asset_id), 917); assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 400); // check whether bob's account has been added and deducted with corresponding amounts. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_900); // get the user's balance for AUSD + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_900); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &bob), 1_000_083); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &bob), 1_000_000); // get the user's balance for dot @@ -1123,7 +1123,7 @@ fn swap_exact_out_should_work() { let bob = 2; let swapper = Origin::signed(bob); let pool_id = 0; - let asud_id = CurrencyId::Stable(TokenSymbol::AUSD); + let asud_id = CurrencyId::Stable(TokenSymbol::KUSD); let dot_id = CurrencyId::Token(TokenSymbol::DOT); let ksm_id = CurrencyId::Token(TokenSymbol::KSM); @@ -1147,7 +1147,7 @@ fn swap_exact_out_should_work() { assert_eq!(Swap::token_balances_in_pool(pool_id, ksm_id), 400); // check whether bob's account has been added and deducted with corresponding amounts. - assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_938); // get the user's balance for AUSD + assert_eq!(::CurrenciesHandler::free_balance(asud_id, &bob), 999_938); // get the user's balance for KUSD assert_eq!(::CurrenciesHandler::free_balance(dot_id, &bob), 1_000_200); // get the user's balance for dot assert_eq!(::CurrenciesHandler::free_balance(ksm_id, &bob), 1_000_000); // get the user's balance for ksm @@ -1237,7 +1237,7 @@ fn swap_exact_out_should_work() { // swap more than the user has let max_token_amount_in = Some(2000); let token_amount_out = 400; - assert_ok!(::CurrenciesHandler::withdraw(token_in_asset_id, &bob, 999_800)); // destroy most of bob's AUSD + assert_ok!(::CurrenciesHandler::withdraw(token_in_asset_id, &bob, 999_800)); // destroy most of bob's KUSD assert_eq!( Swap::swap_exact_out( swapper.clone(), diff --git a/pallets/vtoken-mint/src/mock.rs b/pallets/vtoken-mint/src/mock.rs index 10c275c74..35a153715 100644 --- a/pallets/vtoken-mint/src/mock.rs +++ b/pallets/vtoken-mint/src/mock.rs @@ -45,7 +45,7 @@ use crate::{self as vtoken_mint}; pub type AccountId = AccountId32; pub const BNC: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); -pub const AUSD: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); +pub const KUSD: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); pub const DOT: CurrencyId = CurrencyId::Token(TokenSymbol::DOT); pub const vDOT: CurrencyId = CurrencyId::VToken(TokenSymbol::DOT); pub const KSM: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); @@ -81,7 +81,7 @@ parameter_types! { pub BlockWeights: frame_system::limits::BlockWeights = frame_system::limits::BlockWeights::simple_max(1024); pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::BNC); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); } impl frame_system::Config for Runtime { type AccountData = pallet_balances::AccountData; diff --git a/pallets/vtoken-mint/src/tests.rs b/pallets/vtoken-mint/src/tests.rs index ce5ef3467..779984088 100644 --- a/pallets/vtoken-mint/src/tests.rs +++ b/pallets/vtoken-mint/src/tests.rs @@ -114,9 +114,9 @@ fn redeem_token_should_be_ok() { assert_eq!(VtokenMint::get_mint_pool(DOT), dot_pool - minted_dot); assert_eq!(VtokenMint::get_mint_pool(vDOT), vdot_pool - to_sell_vdot); - // Alice selling AUSD should not work. + // Alice selling KUSD should not work. assert_noop!( - VtokenMint::redeem(Origin::signed(ALICE), AUSD, to_sell_vdot), + VtokenMint::redeem(Origin::signed(ALICE), KUSD, to_sell_vdot), Error::::NotSupportTokenType ); diff --git a/runtime/asgard/src/lib.rs b/runtime/asgard/src/lib.rs index 20651b9be..020971e68 100644 --- a/runtime/asgard/src/lib.rs +++ b/runtime/asgard/src/lib.rs @@ -169,7 +169,7 @@ parameter_types! { parameter_types! { pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); pub const RelayCurrencyId: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); pub SelfParaId: u32 = ParachainInfo::parachain_id().into(); } diff --git a/runtime/bifrost/src/lib.rs b/runtime/bifrost/src/lib.rs index 758464358..040c42df6 100644 --- a/runtime/bifrost/src/lib.rs +++ b/runtime/bifrost/src/lib.rs @@ -165,7 +165,7 @@ impl Filter for CallFilter { parameter_types! { pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); pub const RelayCurrencyId: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); } impl frame_system::Config for Runtime { diff --git a/runtime/dev/src/lib.rs b/runtime/dev/src/lib.rs index cfa88f751..41d7401d1 100644 --- a/runtime/dev/src/lib.rs +++ b/runtime/dev/src/lib.rs @@ -173,7 +173,7 @@ parameter_types! { parameter_types! { pub const NativeCurrencyId: CurrencyId = CurrencyId::Native(TokenSymbol::ASG); pub const RelayCurrencyId: CurrencyId = CurrencyId::Token(TokenSymbol::KSM); - pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::AUSD); + pub const StableCurrencyId: CurrencyId = CurrencyId::Stable(TokenSymbol::KUSD); } impl frame_system::Config for Runtime {