Crate serp_traits[][src]

Re-exports

pub use auction::Auction;
pub use auction::AuctionHandler;
pub use auction::AuctionInfo;
pub use auction::OnNewBidResult;
pub use stp258::FetchPrice;
pub use stp258::OnDust;
pub use stp258::SerpMarket;
pub use stp258::SerpTes;
pub use stp258::SerpTesPriceProvider;
pub use stp258::Stp258Asset;
pub use stp258::Stp258AssetExtended;
pub use stp258::Stp258AssetLockable;
pub use stp258::Stp258AssetReservable;
pub use stp258::Stp258Currency;
pub use stp258::Stp258CurrencyExtended;
pub use stp258::Stp258CurrencyLockable;
pub use stp258::Stp258CurrencyReservable;
pub use data_provider::DataFeeder;
pub use data_provider::DataProvider;
pub use data_provider::DataProviderExtended;
pub use get_by_key::GetByKey;
pub use nft::NFT;
pub use price::DefaultPriceProvider;
pub use price::PriceProvider;
pub use rewards::RewardHandler;

Modules

account
arithmetic
auction
data_provider
get_by_key
nft
price
rewards
stp258

Macros

create_median_value_data_provider
parameter_type_with_key

Create new implementations of the GetByKey trait.

Structs

TimestampedValue

Enums

BalanceStatus

Status of funds.

Change

Indicate if should change a value

Traits

CombineData

Combine data provided by operators

Happened
OnNewData

New data handler

Type Definitions

LockIdentifier

An identifier for a lock. Used for disambiguating different locks so that they can be individually replaced or removed.