Migrate pallet-balances to pallet attribute macro (#7936)

* Initial migration of balances pallet

* Fix some errors

* Remove unused imports

* Formatting and removing some todos

* Delete Subtrait

* Add genesis builder impls for tests

* Fix GenesisConfig impl

* Make set_balance visible to tests, rename RawEvent to Event

* Fix tests with Event rename etc.

* More test RawEvent renames

* Even more RawEvent renames

* Rename module to pallet in comments

* Add PalletInfo impl to avid storage collision, fixes tests

* Apply review suggestion: remove trailing a

Co-authored-by: David <dvdplm@gmail.com>

* BalancesEvent alias

* Remove BalancesEvent alias

* Review suggestion: remove redundant comment

* Apply review suggestion: make vis super

* Fis doc links

* Add RawEvent alias

* Add missing Instance parameter to deprecated RawEvent alias

* Fix RawEvent deprecation warnings

Co-authored-by: David <dvdplm@gmail.com>
This commit is contained in:
Andrew Jones
2021-02-10 12:33:25 +00:00
committed by GitHub
parent fd5fbd6252
commit 8481e9a33a
7 changed files with 373 additions and 329 deletions
+10 -10
View File
@@ -26,7 +26,7 @@ macro_rules! decl_tests {
use crate::*;
use sp_runtime::{FixedPointNumber, traits::{SignedExtension, BadOrigin}};
use frame_support::{
assert_noop, assert_storage_noop, assert_ok, assert_err,
assert_noop, assert_storage_noop, assert_ok, assert_err, StorageValue,
traits::{
LockableCurrency, LockIdentifier, WithdrawReasons,
Currency, ReservableCurrency, ExistenceRequirement::AllowDeath
@@ -469,7 +469,7 @@ macro_rules! decl_tests {
assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Status::Free), 0);
assert_eq!(
last_event(),
Event::pallet_balances(RawEvent::ReserveRepatriated(1, 2, 41, Status::Free)),
Event::pallet_balances(crate::Event::ReserveRepatriated(1, 2, 41, Status::Free)),
);
assert_eq!(Balances::reserved_balance(1), 69);
assert_eq!(Balances::free_balance(1), 0);
@@ -688,7 +688,7 @@ macro_rules! decl_tests {
assert_eq!(
last_event(),
Event::pallet_balances(RawEvent::Reserved(1, 10)),
Event::pallet_balances(crate::Event::Reserved(1, 10)),
);
System::set_block_number(3);
@@ -696,7 +696,7 @@ macro_rules! decl_tests {
assert_eq!(
last_event(),
Event::pallet_balances(RawEvent::Unreserved(1, 5)),
Event::pallet_balances(crate::Event::Unreserved(1, 5)),
);
System::set_block_number(4);
@@ -705,7 +705,7 @@ macro_rules! decl_tests {
// should only unreserve 5
assert_eq!(
last_event(),
Event::pallet_balances(RawEvent::Unreserved(1, 5)),
Event::pallet_balances(crate::Event::Unreserved(1, 5)),
);
});
}
@@ -722,8 +722,8 @@ macro_rules! decl_tests {
events(),
[
Event::frame_system(system::Event::NewAccount(1)),
Event::pallet_balances(RawEvent::Endowed(1, 100)),
Event::pallet_balances(RawEvent::BalanceSet(1, 100, 0)),
Event::pallet_balances(crate::Event::Endowed(1, 100)),
Event::pallet_balances(crate::Event::BalanceSet(1, 100, 0)),
]
);
@@ -732,7 +732,7 @@ macro_rules! decl_tests {
assert_eq!(
events(),
[
Event::pallet_balances(RawEvent::DustLost(1, 99)),
Event::pallet_balances(crate::Event::DustLost(1, 99)),
Event::frame_system(system::Event::KilledAccount(1))
]
);
@@ -751,8 +751,8 @@ macro_rules! decl_tests {
events(),
[
Event::frame_system(system::Event::NewAccount(1)),
Event::pallet_balances(RawEvent::Endowed(1, 100)),
Event::pallet_balances(RawEvent::BalanceSet(1, 100, 0)),
Event::pallet_balances(crate::Event::Endowed(1, 100)),
Event::pallet_balances(crate::Event::BalanceSet(1, 100, 0)),
]
);