Expand description

Traits for working with tokens and their associated datastructures.

Re-exports

Modules

  • The Currency trait and associated types.
  • The traits for dealing with a single fungible token class and any associated types.
  • The traits for sets of fungible tokens and any associated types.
  • The imbalance trait type and its associates, which handles keeps everything adding up properly with unbalanced operations.
  • Traits for dealing with a single non-fungible collection of items.
  • Traits for dealing with a single non-fungible item.
  • Traits for dealing with multiple collections of non-fungible items.
  • Traits for dealing with multiple collections of non-fungible items.

Structs

Enums

Traits

  • Simple amalgamation trait to collect together properties for an AssetId under one roof.
  • Simple amalgamation trait to collect together properties for a Balance under one roof.
  • Converts a balance value into an asset balance.
  • Trait to handle asset locking mechanism to ensure interactions with the asset can be implemented downstream to extend logic of Uniques current functionality.