Re-exports§
pub use asset_registry::FixedConversionRateProvider;
pub use asset_registry::WeightToFeeConverter;
pub use auction::Auction;
pub use auction::AuctionHandler;
pub use auction::AuctionInfo;
pub use auction::OnNewBidResult;
pub use currency::BasicCurrency;
pub use currency::BasicCurrencyExtended;
pub use currency::BasicLockableCurrency;
pub use currency::BasicReservableCurrency;
pub use currency::MultiCurrency;
pub use currency::MultiCurrencyExtended;
pub use currency::MultiLockableCurrency;
pub use currency::MultiReservableCurrency;
pub use currency::NamedBasicReservableCurrency;
pub use currency::NamedMultiReservableCurrency;
pub use data_provider::DataFeeder;
pub use data_provider::DataProvider;
pub use data_provider::DataProviderExtended;
pub use get_by_key::GetByKey;
pub use multi_asset::ConcreteFungibleAsset;
pub use nft::InspectExtended;
pub use price::DefaultPriceProvider;
pub use price::PriceProvider;
pub use rate_limit::RateLimiter;
pub use rate_limit::RateLimiterError;
pub use rewards::RewardHandler;
pub use xcm_transfer::XcmTransfer;
pub use xcm_transfer::XtokensWeightInfo;
Modules§
- arithmetic
- asset_
registry - auction
- currency
- data_
provider - get_
by_ key - location
- multi_
asset - nft
- parameters
- price
- rate_
limit - rewards
- xcm_
transfer
Macros§
- create_
median_ value_ data_ provider - define_
aggregrated_ parameters - Define aggregated parameters types.
- define_
parameters - Define parameters key value types. Example:
- parameter_
type_ with_ key - Create new implementations of the
GetByKey
trait.
Structs§
Enums§
- Balance
Status - Status of funds.
- Change
- Indicate if should change a value
Traits§
- Combine
Data - Combine data provided by operators
- Handler
- Happened
- OnNew
Data - New data handler
Type Aliases§
- Lock
Identifier - An identifier for a lock. Used for disambiguating different locks so that they can be individually replaced or removed.