UNPKG

@goat-sdk/plugin-rugcheck

Version:

<div align="center"> <a href="https://github.com/goat-sdk/goat">

2 lines (1 loc) 429 B
import{a as s}from"./chunk-YSXGDEY5.mjs";var r=class{static{s(this,"RugCheckApi")}baseUrl="https://api.rugcheck.xyz/v1";async makeRequest(a,t={}){let n={...t.headers,"Content-Type":"application/json"},e=await fetch(`${this.baseUrl}${a}`,{...t,headers:n});if(!e.ok)throw e.status===429?new Error("RugCheck API rate limit exceeded"):new Error(`RugCheck API request failed: ${e.statusText}`);return await e.json()}};export{r as a};