🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@goat-sdk/plugin-birdeye

Package Overview
Dependencies
Maintainers
2
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@goat-sdk/plugin-birdeye - npm Package Compare versions

Comparing version
0.1.6
to
0.1.7
+1
dist/chunk-G56BAXEX.mjs
import{a as i}from"./chunk-HMSFLEFD.mjs";import{a as o}from"./chunk-TD2HQQJJ.mjs";import{a as e}from"./chunk-YSXGDEY5.mjs";import{PluginBase as p}from"@goat-sdk/core";var r=class extends p{static{e(this,"BirdeyePlugin")}constructor(n){super("birdeye",[new o(new i(n.apiKey))])}supportsChain(){return!0}};function a(t){return new r(t)}e(a,"birdeye");export{r as a,a as b};
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunk6JRCV3RAjs = require('./chunk-6JRCV3RA.js');var _chunkRONSQMH3js = require('./chunk-RONSQMH3.js');var _chunkEI7MMDWYjs = require('./chunk-EI7MMDWY.js');var _core = require('@goat-sdk/core');var r=class extends _core.PluginBase{static{_chunkEI7MMDWYjs.a.call(void 0, this,"BirdeyePlugin")}constructor(n){super("birdeye",[new (0, _chunkRONSQMH3js.a)(new (0, _chunk6JRCV3RAjs.a)(n.apiKey))])}supportsChain(){return!0}};function f(t){return new r(t)}_chunkEI7MMDWYjs.a.call(void 0, f,"birdeye");exports.a = r; exports.b = f;
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkWF67IBF6js = require('./chunk-WF67IBF6.js');var _chunkEI7MMDWYjs = require('./chunk-EI7MMDWY.js');var _core = require('@goat-sdk/core');function p(a,e,o,r){var s=arguments.length,t=s<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,o):r,n;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(a,e,o,r);else for(var u=a.length-1;u>=0;u--)(n=a[u])&&(t=(s<3?n(t):s>3?n(e,o,t):n(e,o))||t);return s>3&&t&&Object.defineProperty(e,o,t),t}_chunkEI7MMDWYjs.a.call(void 0, p,"_ts_decorate");function i(a,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,e)}_chunkEI7MMDWYjs.a.call(void 0, i,"_ts_metadata");var c=class{static{_chunkEI7MMDWYjs.a.call(void 0, this,"BirdeyeDefiService")}constructor(e){this.birdeyeApi=e}async getTokenPrice(e){let o=`/defi/multi_price?&addresses=${e.list_address.join(",")}${e.include_liquidity?"&include_liquidity=true":""}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTokenHistoryPrice(e){let r=`/defi/history_price?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcv(e){let r=`/defi/ohlcv?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcvPair(e){let r=`/defi/ohlcv/pair?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r)}async getTokenSecurity(e){let o=`/defi/token_security?address=${e.address}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTrendingTokens(e){let r=`/defi/trending_tokens?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async searchToken(e){let r=`/defi/v3/search?${Object.entries(e).filter(([t,n])=>n!==void 0).map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}};p([_core.Tool.call(void 0, {name:"birdeye_get_token_price",description:"Get price information for a token or multiple tokens (max 100)"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.c>"u"?Object:_chunkWF67IBF6js.c]),i("design:returntype",Promise)],c.prototype,"getTokenPrice",null);p([_core.Tool.call(void 0, {name:"birdeye_get_token_history_price",description:"Get historical price line chart for a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.d>"u"?Object:_chunkWF67IBF6js.d]),i("design:returntype",Promise)],c.prototype,"getTokenHistoryPrice",null);p([_core.Tool.call(void 0, {name:"birdeye_get_ohlcv",description:"Get OHLCV price of token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.e>"u"?Object:_chunkWF67IBF6js.e]),i("design:returntype",Promise)],c.prototype,"getOhlcv",null);p([_core.Tool.call(void 0, {name:"birdeye_get_ohlcv_pair",description:"Get OHLCV price of pair"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.f>"u"?Object:_chunkWF67IBF6js.f]),i("design:returntype",Promise)],c.prototype,"getOhlcvPair",null);p([_core.Tool.call(void 0, {name:"birdeye_get_token_security",description:"Get security information of a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.g>"u"?Object:_chunkWF67IBF6js.g]),i("design:returntype",Promise)],c.prototype,"getTokenSecurity",null);p([_core.Tool.call(void 0, {name:"birdeye_get_trending_tokens",description:"Get trending tokens"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.h>"u"?Object:_chunkWF67IBF6js.h]),i("design:returntype",Promise)],c.prototype,"getTrendingTokens",null);p([_core.Tool.call(void 0, {name:"birdeye_search_token",description:"Search for a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.i>"u"?Object:_chunkWF67IBF6js.i]),i("design:returntype",Promise)],c.prototype,"searchToken",null);exports.a = c;
import{c as f,d as l,e as g,f as m,g as h,h as _,i as b}from"./chunk-GQ6TUZIX.mjs";import{a as y}from"./chunk-YSXGDEY5.mjs";import{Tool as d}from"@goat-sdk/core";function p(a,e,o,r){var s=arguments.length,t=s<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,o):r,n;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(a,e,o,r);else for(var u=a.length-1;u>=0;u--)(n=a[u])&&(t=(s<3?n(t):s>3?n(e,o,t):n(e,o))||t);return s>3&&t&&Object.defineProperty(e,o,t),t}y(p,"_ts_decorate");function i(a,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,e)}y(i,"_ts_metadata");var c=class{static{y(this,"BirdeyeDefiService")}birdeyeApi;constructor(e){this.birdeyeApi=e}async getTokenPrice(e){let o=`/defi/multi_price?&addresses=${e.list_address.join(",")}${e.include_liquidity?"&include_liquidity=true":""}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTokenHistoryPrice(e){let r=`/defi/history_price?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcv(e){let r=`/defi/ohlcv?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcvPair(e){let r=`/defi/ohlcv/pair?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r)}async getTokenSecurity(e){let o=`/defi/token_security?address=${e.address}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTrendingTokens(e){let r=`/defi/trending_tokens?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async searchToken(e){let r=`/defi/v3/search?${Object.entries(e).filter(([t,n])=>n!==void 0).map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}};p([d({name:"birdeye_get_token_price",description:"Get price information for a token or multiple tokens (max 100)"}),i("design:type",Function),i("design:paramtypes",[typeof f>"u"?Object:f]),i("design:returntype",Promise)],c.prototype,"getTokenPrice",null);p([d({name:"birdeye_get_token_history_price",description:"Get historical price line chart for a token"}),i("design:type",Function),i("design:paramtypes",[typeof l>"u"?Object:l]),i("design:returntype",Promise)],c.prototype,"getTokenHistoryPrice",null);p([d({name:"birdeye_get_ohlcv",description:"Get OHLCV price of token"}),i("design:type",Function),i("design:paramtypes",[typeof g>"u"?Object:g]),i("design:returntype",Promise)],c.prototype,"getOhlcv",null);p([d({name:"birdeye_get_ohlcv_pair",description:"Get OHLCV price of pair"}),i("design:type",Function),i("design:paramtypes",[typeof m>"u"?Object:m]),i("design:returntype",Promise)],c.prototype,"getOhlcvPair",null);p([d({name:"birdeye_get_token_security",description:"Get security information of a token"}),i("design:type",Function),i("design:paramtypes",[typeof h>"u"?Object:h]),i("design:returntype",Promise)],c.prototype,"getTokenSecurity",null);p([d({name:"birdeye_get_trending_tokens",description:"Get trending tokens"}),i("design:type",Function),i("design:paramtypes",[typeof _>"u"?Object:_]),i("design:returntype",Promise)],c.prototype,"getTrendingTokens",null);p([d({name:"birdeye_search_token",description:"Search for a token"}),i("design:type",Function),i("design:paramtypes",[typeof b>"u"?Object:b]),i("design:returntype",Promise)],c.prototype,"searchToken",null);export{c as a};
+1
-1

@@ -1,1 +0,1 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkSOS5BEHGjs = require('./chunk-SOS5BEHG.js');require('./chunk-6JRCV3RA.js');require('./chunk-7WSFUPOL.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyePlugin = _chunkSOS5BEHGjs.a; exports.birdeye = _chunkSOS5BEHGjs.b;
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkJFAB2K2Pjs = require('./chunk-JFAB2K2P.js');require('./chunk-6JRCV3RA.js');require('./chunk-RONSQMH3.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyePlugin = _chunkJFAB2K2Pjs.a; exports.birdeye = _chunkJFAB2K2Pjs.b;

@@ -1,1 +0,1 @@

import{a,b}from"./chunk-FYTNYCTF.mjs";import"./chunk-HMSFLEFD.mjs";import"./chunk-2TAW6WCD.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{a as BirdeyePlugin,b as birdeye};
import{a,b}from"./chunk-G56BAXEX.mjs";import"./chunk-HMSFLEFD.mjs";import"./chunk-TD2HQQJJ.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{a as BirdeyePlugin,b as birdeye};

@@ -1,1 +0,1 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunk7WSFUPOLjs = require('./chunk-7WSFUPOL.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyeDefiService = _chunk7WSFUPOLjs.a;
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkRONSQMH3js = require('./chunk-RONSQMH3.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyeDefiService = _chunkRONSQMH3js.a;

@@ -1,1 +0,1 @@

import{a}from"./chunk-2TAW6WCD.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{a as BirdeyeDefiService};
import{a}from"./chunk-TD2HQQJJ.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{a as BirdeyeDefiService};

@@ -1,1 +0,1 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkSOS5BEHGjs = require('./chunk-SOS5BEHG.js');require('./chunk-6JRCV3RA.js');require('./chunk-7WSFUPOL.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyePlugin = _chunkSOS5BEHGjs.a; exports.birdeye = _chunkSOS5BEHGjs.b;
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkJFAB2K2Pjs = require('./chunk-JFAB2K2P.js');require('./chunk-6JRCV3RA.js');require('./chunk-RONSQMH3.js');require('./chunk-WF67IBF6.js');require('./chunk-EI7MMDWY.js');exports.BirdeyePlugin = _chunkJFAB2K2Pjs.a; exports.birdeye = _chunkJFAB2K2Pjs.b;

@@ -1,1 +0,1 @@

import{a as o,b as r}from"./chunk-FYTNYCTF.mjs";import"./chunk-HMSFLEFD.mjs";import"./chunk-2TAW6WCD.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{o as BirdeyePlugin,r as birdeye};
import{a as o,b as r}from"./chunk-G56BAXEX.mjs";import"./chunk-HMSFLEFD.mjs";import"./chunk-TD2HQQJJ.mjs";import"./chunk-GQ6TUZIX.mjs";import"./chunk-YSXGDEY5.mjs";export{o as BirdeyePlugin,r as birdeye};
{
"name": "@goat-sdk/plugin-birdeye",
"version": "0.1.6",
"version": "0.1.7",
"files": [

@@ -5,0 +5,0 @@ "dist/**/*",

import{c as f,d as l,e as g,f as m,g as h,h as b,i as k}from"./chunk-GQ6TUZIX.mjs";import{a as y}from"./chunk-YSXGDEY5.mjs";import{Tool as d}from"@goat-sdk/core";function p(a,e,o,r){var s=arguments.length,t=s<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,o):r,n;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(a,e,o,r);else for(var u=a.length-1;u>=0;u--)(n=a[u])&&(t=(s<3?n(t):s>3?n(e,o,t):n(e,o))||t);return s>3&&t&&Object.defineProperty(e,o,t),t}y(p,"_ts_decorate");function i(a,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,e)}y(i,"_ts_metadata");var c=class{static{y(this,"BirdeyeDefiService")}birdeyeApi;constructor(e){this.birdeyeApi=e}async getTokenPrice(e){let o=`/defi/multi_price?&addresses=${e.list_address.join(",")}${e.include_liquidity?"&include_liquidity=true":""}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTokenHistoryPrice(e){let r=`/defi/history_price?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcv(e){let r=`/defi/ohlcv?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcvPair(e){let r=`/defi/ohlcv/pair?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r)}async getTokenSecurity(e){let o=`/defi/token_security?address=${e.address}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTrendingTokens(e){let r=`/defi/trending_tokens?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async searchToken(e){let r=`/defi/v3/search?${Object.entries(e).filter(([t,n])=>n!==void 0).map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}};p([d({name:"birdeye.get_token_price",description:"Get price information for a token or multiple tokens (max 100)"}),i("design:type",Function),i("design:paramtypes",[typeof f>"u"?Object:f]),i("design:returntype",Promise)],c.prototype,"getTokenPrice",null);p([d({name:"birdeye.get_token_history_price",description:"Get historical price line chart for a token"}),i("design:type",Function),i("design:paramtypes",[typeof l>"u"?Object:l]),i("design:returntype",Promise)],c.prototype,"getTokenHistoryPrice",null);p([d({name:"birdeye.get_ohlcv",description:"Get OHLCV price of token"}),i("design:type",Function),i("design:paramtypes",[typeof g>"u"?Object:g]),i("design:returntype",Promise)],c.prototype,"getOhlcv",null);p([d({name:"birdeye.get_ohlcv_pair",description:"Get OHLCV price of pair"}),i("design:type",Function),i("design:paramtypes",[typeof m>"u"?Object:m]),i("design:returntype",Promise)],c.prototype,"getOhlcvPair",null);p([d({name:"birdeye.get_token_security",description:"Get security information of a token"}),i("design:type",Function),i("design:paramtypes",[typeof h>"u"?Object:h]),i("design:returntype",Promise)],c.prototype,"getTokenSecurity",null);p([d({name:"birdeye.get_trending_tokens",description:"Get trending tokens"}),i("design:type",Function),i("design:paramtypes",[typeof b>"u"?Object:b]),i("design:returntype",Promise)],c.prototype,"getTrendingTokens",null);p([d({name:"birdeye.search_token",description:"Search for a token"}),i("design:type",Function),i("design:paramtypes",[typeof k>"u"?Object:k]),i("design:returntype",Promise)],c.prototype,"searchToken",null);export{c as a};
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkWF67IBF6js = require('./chunk-WF67IBF6.js');var _chunkEI7MMDWYjs = require('./chunk-EI7MMDWY.js');var _core = require('@goat-sdk/core');function p(a,e,o,r){var s=arguments.length,t=s<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,o):r,n;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(a,e,o,r);else for(var u=a.length-1;u>=0;u--)(n=a[u])&&(t=(s<3?n(t):s>3?n(e,o,t):n(e,o))||t);return s>3&&t&&Object.defineProperty(e,o,t),t}_chunkEI7MMDWYjs.a.call(void 0, p,"_ts_decorate");function i(a,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,e)}_chunkEI7MMDWYjs.a.call(void 0, i,"_ts_metadata");var c=class{static{_chunkEI7MMDWYjs.a.call(void 0, this,"BirdeyeDefiService")}constructor(e){this.birdeyeApi=e}async getTokenPrice(e){let o=`/defi/multi_price?&addresses=${e.list_address.join(",")}${e.include_liquidity?"&include_liquidity=true":""}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTokenHistoryPrice(e){let r=`/defi/history_price?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcv(e){let r=`/defi/ohlcv?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async getOhlcvPair(e){let r=`/defi/ohlcv/pair?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r)}async getTokenSecurity(e){let o=`/defi/token_security?address=${e.address}`;return await this.birdeyeApi.makeRequest(o,e.chain)}async getTrendingTokens(e){let r=`/defi/trending_tokens?${Object.entries(e).filter(([t,n])=>n!==void 0).filter(([t])=>t!=="chain").map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}async searchToken(e){let r=`/defi/v3/search?${Object.entries(e).filter(([t,n])=>n!==void 0).map(([t,n])=>`${t}=${n}`).join("&")}`;return await this.birdeyeApi.makeRequest(r,e.chain)}};p([_core.Tool.call(void 0, {name:"birdeye.get_token_price",description:"Get price information for a token or multiple tokens (max 100)"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.c>"u"?Object:_chunkWF67IBF6js.c]),i("design:returntype",Promise)],c.prototype,"getTokenPrice",null);p([_core.Tool.call(void 0, {name:"birdeye.get_token_history_price",description:"Get historical price line chart for a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.d>"u"?Object:_chunkWF67IBF6js.d]),i("design:returntype",Promise)],c.prototype,"getTokenHistoryPrice",null);p([_core.Tool.call(void 0, {name:"birdeye.get_ohlcv",description:"Get OHLCV price of token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.e>"u"?Object:_chunkWF67IBF6js.e]),i("design:returntype",Promise)],c.prototype,"getOhlcv",null);p([_core.Tool.call(void 0, {name:"birdeye.get_ohlcv_pair",description:"Get OHLCV price of pair"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.f>"u"?Object:_chunkWF67IBF6js.f]),i("design:returntype",Promise)],c.prototype,"getOhlcvPair",null);p([_core.Tool.call(void 0, {name:"birdeye.get_token_security",description:"Get security information of a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.g>"u"?Object:_chunkWF67IBF6js.g]),i("design:returntype",Promise)],c.prototype,"getTokenSecurity",null);p([_core.Tool.call(void 0, {name:"birdeye.get_trending_tokens",description:"Get trending tokens"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.h>"u"?Object:_chunkWF67IBF6js.h]),i("design:returntype",Promise)],c.prototype,"getTrendingTokens",null);p([_core.Tool.call(void 0, {name:"birdeye.search_token",description:"Search for a token"}),i("design:type",Function),i("design:paramtypes",[typeof _chunkWF67IBF6js.i>"u"?Object:_chunkWF67IBF6js.i]),i("design:returntype",Promise)],c.prototype,"searchToken",null);exports.a = c;
import{a as i}from"./chunk-HMSFLEFD.mjs";import{a as o}from"./chunk-2TAW6WCD.mjs";import{a as e}from"./chunk-YSXGDEY5.mjs";import{PluginBase as p}from"@goat-sdk/core";var r=class extends p{static{e(this,"BirdeyePlugin")}constructor(n){super("birdeye",[new o(new i(n.apiKey))])}supportsChain(){return!0}};function a(t){return new r(t)}e(a,"birdeye");export{r as a,a as b};
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunk6JRCV3RAjs = require('./chunk-6JRCV3RA.js');var _chunk7WSFUPOLjs = require('./chunk-7WSFUPOL.js');var _chunkEI7MMDWYjs = require('./chunk-EI7MMDWY.js');var _core = require('@goat-sdk/core');var r=class extends _core.PluginBase{static{_chunkEI7MMDWYjs.a.call(void 0, this,"BirdeyePlugin")}constructor(n){super("birdeye",[new (0, _chunk7WSFUPOLjs.a)(new (0, _chunk6JRCV3RAjs.a)(n.apiKey))])}supportsChain(){return!0}};function f(t){return new r(t)}_chunkEI7MMDWYjs.a.call(void 0, f,"birdeye");exports.a = r; exports.b = f;