Function frame_support::traits::tokens::fungible::conformance_tests::inspect_mutate::restore_overflow
source · pub fn restore_overflow<T, AccountId>(_dust_trap: Option<AccountId>)where
T: Mutate<AccountId>,
<T as Inspect<AccountId>>::Balance: AtLeast8BitUnsigned + Debug,
AccountId: AtLeast8BitUnsigned,
Expand description
Test the restore
function for handling balance overflow.
This test verifies that restoring an amount beyond the maximum balance returns an error and does not change the account balance or total issuance values.
§Type Parameters
- `T`: Implements `Mutate<AccountId>`.
- `AccountId`: Account identifier implementing `AtLeast8BitUnsigned`.