Files
assetx/webapp/lib/api/contracts.ts
default 2ee4553b71 init: 初始化 AssetX 项目仓库
包含 webapp(Next.js 用户端)、webapp-back(Go 后端)、
antdesign(管理后台)、landingpage(营销落地页)、
数据库 SQL 和配置文件。
2026-03-27 11:26:43 +00:00

17 lines
352 B
TypeScript

export interface ContractConfig {
name: string
chain_id: number
address: string
}
export async function fetchContracts(): Promise<ContractConfig[]> {
try {
const res = await fetch('/api/contracts')
if (!res.ok) return []
const data = await res.json()
return data.contracts ?? []
} catch {
return []
}
}