Module currency
Expand description
The Currency trait and associated types.
Note Currency and related traits are deprecated, instead
fungible traits should be used.
Structs§
- Active
Issuance Of  - A non-const 
Getimplementation parameterised by aCurrencyimpl which provides the result ofactive_issuance. - Total
Issuance Of  - A non-const 
Getimplementation parameterised by aCurrencyimpl which provides the result oftotal_issuance. 
Traits§
- Currency
 - Abstraction over a fungible assets system.
 - Inspect
Lockable Currency  - A inspect interface for a currency whose accounts can have liquidity restrictions.
 - Lockable
Currency  - A currency whose accounts can have liquidity restrictions.
 - Named
Reservable Currency  - Reservable
Currency  - A currency where funds can be reserved from the user.
 - Vested
Transfer  - A vested transfer over a currency. This allows a transferred amount to vest over time.
 - Vesting
Schedule  - A vesting schedule over a currency. This allows a particular currency to have vesting limits applied to it.
 
Type Aliases§
- Lock
Identifier  - An identifier for a lock. Used for disambiguating different locks so that they can be individually replaced or removed.