src/lib/zora/migrations
creatorvault-miniapp / src/lib/zora/migrations
src/lib/zora/migrations
Functions
fetchMigratedCoins()
fetchMigratedCoins():
Promise<Set<string>>
Defined in: lib/zora/migrations.ts:105
Fetch all migrated coin addresses from LiquidityMigrated events
Returns
Promise<Set<string>>
getMigrationStats()
getMigrationStats():
Promise<{count:number;lastUpdated:number; }>
Defined in: lib/zora/migrations.ts:229
Get migration stats
Returns
Promise<{ count: number; lastUpdated: number; }>
hasCoinMigrated()
hasCoinMigrated(
coinAddress):Promise<boolean>
Defined in: lib/zora/migrations.ts:195
Check if a specific coin has migrated to V4
Parameters
coinAddress
string
The coin contract address
Returns
Promise<boolean>
true if the coin has migrated, false otherwise
hasCoinMigratedSync()
hasCoinMigratedSync(
coinAddress):boolean|undefined
Defined in: lib/zora/migrations.ts:204
Synchronous check using cached data only Returns undefined if cache is not available
Parameters
coinAddress
string
Returns
boolean | undefined
preloadMigratedCoins()
preloadMigratedCoins():
void
Defined in: lib/zora/migrations.ts:222
Preload migrated coins cache Call this early in the app lifecycle
Returns
void