Skip to main content

src/lib/zora/types

creatorvault-miniapp


creatorvault-miniapp / src/lib/zora/types

src/lib/zora/types

Type Aliases

ZoraCoin

ZoraCoin = object

Defined in: lib/zora/types.ts:42

Properties

address?

optional address: string

Defined in: lib/zora/types.ts:47

chainId?

optional chainId: number

Defined in: lib/zora/types.ts:61

coinType?

optional coinType: "CREATOR" | "CONTENT" | string

Defined in: lib/zora/types.ts:49

createdAt?

optional createdAt: string

Defined in: lib/zora/types.ts:53

creatorAddress?

optional creatorAddress: string

Defined in: lib/zora/types.ts:54

creatorEarnings?

optional creatorEarnings: ZoraEarnings[]

Defined in: lib/zora/types.ts:56

creatorProfile?

optional creatorProfile: ZoraCreatorProfile

Defined in: lib/zora/types.ts:55

description?

optional description: string

Defined in: lib/zora/types.ts:46

id?

optional id: string

Defined in: lib/zora/types.ts:43

marketCap?

optional marketCap: string

Defined in: lib/zora/types.ts:59

marketCapDelta24h?

optional marketCapDelta24h: string

Defined in: lib/zora/types.ts:60

mediaContent?

optional mediaContent: ZoraMediaContent

Defined in: lib/zora/types.ts:66

name?

optional name: string

Defined in: lib/zora/types.ts:45

payoutRecipientAddress?

optional payoutRecipientAddress: string

Defined in: lib/zora/types.ts:65

platformBlocked?

optional platformBlocked: boolean

Defined in: lib/zora/types.ts:44

platformReferrerAddress?

optional platformReferrerAddress: string

Defined in: lib/zora/types.ts:64

poolCurrencyToken?

optional poolCurrencyToken: ZoraPoolCurrencyToken

Defined in: lib/zora/types.ts:57

symbol?

optional symbol: string

Defined in: lib/zora/types.ts:48

tokenPrice?

optional tokenPrice: ZoraTokenPrice

Defined in: lib/zora/types.ts:58

tokenUri?

optional tokenUri: string

Defined in: lib/zora/types.ts:63

totalSupply?

optional totalSupply: string

Defined in: lib/zora/types.ts:50

totalVolume?

optional totalVolume: string

Defined in: lib/zora/types.ts:51

uniqueHolders?

optional uniqueHolders: number

Defined in: lib/zora/types.ts:62

volume24h?

optional volume24h: string

Defined in: lib/zora/types.ts:52


ZoraConnection

ZoraConnection<T> = object

Defined in: lib/zora/types.ts:76

Type Parameters

T

T

Properties

edges?

optional edges: ZoraEdge<T>[]

Defined in: lib/zora/types.ts:77

pageInfo?

optional pageInfo: ZoraPageInfo

Defined in: lib/zora/types.ts:78


ZoraCreatorProfile

ZoraCreatorProfile = object

Defined in: lib/zora/types.ts:13

Properties

avatar?

optional avatar: object

Defined in: lib/zora/types.ts:16

previewImage?

optional previewImage: ZoraPreviewImage

handle?

optional handle: string

Defined in: lib/zora/types.ts:15

id?

optional id: string

Defined in: lib/zora/types.ts:14


ZoraEarnings

ZoraEarnings = object

Defined in: lib/zora/types.ts:21

Properties

amount?

optional amount: object

Defined in: lib/zora/types.ts:22

amountDecimal?

optional amountDecimal: number

amountRaw?

optional amountRaw: string

currencyAddress?

optional currencyAddress: string

amountUsd?

optional amountUsd: string

Defined in: lib/zora/types.ts:27


ZoraEdge

ZoraEdge<T> = object

Defined in: lib/zora/types.ts:69

Type Parameters

T

T

Properties

cursor?

optional cursor: string

Defined in: lib/zora/types.ts:69

node?

optional node: T

Defined in: lib/zora/types.ts:69


ZoraExploreList

ZoraExploreList = ZoraConnection<ZoraCoin> & object

Defined in: lib/zora/types.ts:81

Type Declaration

count?

optional count: number


ZoraExploreListType

ZoraExploreListType = "TOP_GAINERS" | "TOP_VOLUME_24H" | "MOST_VALUABLE" | "NEW" | "LAST_TRADED" | "LAST_TRADED_UNIQUE" | "NEW_CREATORS" | "MOST_VALUABLE_CREATORS" | "TOP_VOLUME_CREATORS_24H" | "FEATURED_CREATORS" | "FEATURED_VIDEOS" | "TOP_VOLUME_ALL_24H" | "NEW_ALL"

Defined in: lib/zora/types.ts:117


ZoraLinkedWallet

ZoraLinkedWallet = object

Defined in: lib/zora/types.ts:83

Properties

walletAddress?

optional walletAddress: string

Defined in: lib/zora/types.ts:85

walletType?

optional walletType: string

Defined in: lib/zora/types.ts:84


ZoraMediaContent

ZoraMediaContent = object

Defined in: lib/zora/types.ts:7

Properties

mimeType?

optional mimeType: string

Defined in: lib/zora/types.ts:8

originalUri?

optional originalUri: string

Defined in: lib/zora/types.ts:9

previewImage?

optional previewImage: ZoraPreviewImage

Defined in: lib/zora/types.ts:10


ZoraPageInfo

ZoraPageInfo = object

Defined in: lib/zora/types.ts:71

Properties

endCursor?

optional endCursor: string

Defined in: lib/zora/types.ts:73

hasNextPage?

optional hasNextPage: boolean

Defined in: lib/zora/types.ts:72


ZoraPoolCurrencyToken

ZoraPoolCurrencyToken = object

Defined in: lib/zora/types.ts:30

Properties

address?

optional address: string

Defined in: lib/zora/types.ts:31

decimals?

optional decimals: number

Defined in: lib/zora/types.ts:33

name?

optional name: string

Defined in: lib/zora/types.ts:32


ZoraPreviewImage

ZoraPreviewImage = object

Defined in: lib/zora/types.ts:1

Properties

blurhash?

optional blurhash: string

Defined in: lib/zora/types.ts:4

medium?

optional medium: string

Defined in: lib/zora/types.ts:3

small?

optional small: string

Defined in: lib/zora/types.ts:2


ZoraProfile

ZoraProfile = object

Defined in: lib/zora/types.ts:88

Properties

avatar?

optional avatar: object

Defined in: lib/zora/types.ts:102

blurhash?

optional blurhash: string

medium?

optional medium: string

small?

optional small: string

bio?

optional bio: string

Defined in: lib/zora/types.ts:93

createdCoins?

optional createdCoins: ZoraConnection<ZoraCoin> & object

Defined in: lib/zora/types.ts:114

Type Declaration
count?

optional count: number

creatorCoin?

optional creatorCoin: object

Defined in: lib/zora/types.ts:109

address?

optional address: string

marketCap?

optional marketCap: string

marketCapDelta24h?

optional marketCapDelta24h: string

displayName?

optional displayName: string

Defined in: lib/zora/types.ts:92

handle?

optional handle: string

Defined in: lib/zora/types.ts:90

id?

optional id: string

Defined in: lib/zora/types.ts:89

linkedWallets?

optional linkedWallets: ZoraConnection<ZoraLinkedWallet>

Defined in: lib/zora/types.ts:108

platformBlocked?

optional platformBlocked: boolean

Defined in: lib/zora/types.ts:91

publicWallet?

optional publicWallet: object

Defined in: lib/zora/types.ts:107

walletAddress?

optional walletAddress: string

socialAccounts?

optional socialAccounts: { farcaster?: { displayName?: string; followerCount?: number; id?: string | null; username?: string; } | null; instagram?: { displayName?: string; followerCount?: number; id?: string | null; username?: string; } | null; tiktok?: { displayName?: string; followerCount?: number; id?: string | null; username?: string; } | null; twitter?: { displayName?: string; followerCount?: number; id?: string | null; username?: string; } | null; } | null

Defined in: lib/zora/types.ts:96

username?

optional username: string

Defined in: lib/zora/types.ts:94

website?

optional website: string

Defined in: lib/zora/types.ts:95


ZoraTokenPrice

ZoraTokenPrice = object

Defined in: lib/zora/types.ts:36

Properties

currencyAddress?

optional currencyAddress: string

Defined in: lib/zora/types.ts:38

priceInPoolToken?

optional priceInPoolToken: string

Defined in: lib/zora/types.ts:39

priceInUsdc?

optional priceInUsdc: string

Defined in: lib/zora/types.ts:37