ExOpenSea.Asset (ex_open_sea v0.0.7)

Link to this section Summary

Link to this section Types

@type slug() :: String.t()
@type t() :: %ExOpenSea.Asset{
  animation_original_url: String.t() | nil,
  animation_url: String.t() | nil,
  asset_contract: map(),
  auctions: list(),
  background_color: String.t() | nil,
  collection: String.t(),
  creator: map(),
  decimals: non_neg_integer() | nil,
  description: String.t() | nil,
  external_link: String.t(),
  highest_buyer_commitment: term() | nil,
  id: non_neg_integer(),
  image_original_url: String.t(),
  image_preview_url: String.t(),
  image_thumbnail_url: String.t(),
  image_url: String.t(),
  is_nsfw: boolean(),
  is_presale: boolean(),
  last_sale: map(),
  listing_date: term() | nil,
  name: String.t(),
  num_sales: non_neg_integer(),
  orders: [map()] | nil,
  owner: map(),
  ownership: term() | list(),
  permalink: String.t(),
  related_assets: list(),
  seaport_sell_orders: list() | nil,
  sell_orders: [map()] | nil,
  supports_wyvern: boolean(),
  token_id: String.t(),
  token_metadata: String.t(),
  top_bid: term() | nil,
  top_ownerships: list(),
  traits: [map()],
  transfer_fee: term() | nil,
  transfer_fee_payment_token: term() | nil
}