mirror of
https://github.com/GMGNAI/gmgn-skills.git
synced 2026-08-23 04:58:11 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7205bf20d5 | ||
|
|
90d938ec09 | ||
|
|
fa556acb93 |
+4
-1
@@ -326,7 +326,7 @@ gmgn-cli market signal --chain sol --groups '<json_array>' [--raw]
|
|||||||
| Option | Required | Description |
|
| Option | Required | Description |
|
||||||
|--------|----------|-------------|
|
|--------|----------|-------------|
|
||||||
| `--chain` | Yes | `sol` / `bsc` / `robinhood` |
|
| `--chain` | Yes | `sol` / `bsc` / `robinhood` |
|
||||||
| `--signal-type` | No | Signal type(s), repeatable (1–18, default: all). See Signal Types below. |
|
| `--signal-type` | No | Signal type(s), repeatable (1–21, default: all). See Signal Types below. |
|
||||||
| `--mc-min` | No | Min market cap at trigger time (USD) |
|
| `--mc-min` | No | Min market cap at trigger time (USD) |
|
||||||
| `--mc-max` | No | Max market cap at trigger time (USD) |
|
| `--mc-max` | No | Max market cap at trigger time (USD) |
|
||||||
| `--trigger-mc-min` | No | Min market cap at signal trigger moment (USD) |
|
| `--trigger-mc-min` | No | Min market cap at signal trigger moment (USD) |
|
||||||
@@ -359,6 +359,9 @@ gmgn-cli market signal --chain sol --groups '<json_array>' [--raw]
|
|||||||
| 16 | SignalTypeMultiLargeBuy | Multiple large buys |
|
| 16 | SignalTypeMultiLargeBuy | Multiple large buys |
|
||||||
| 17 | SignalTypeBagsClaims | Bags Claim |
|
| 17 | SignalTypeBagsClaims | Bags Claim |
|
||||||
| 18 | SignalTypePumpClaims | Pump Claim |
|
| 18 | SignalTypePumpClaims | Pump Claim |
|
||||||
|
| 19 | SignalTypePlatformCallV2 | Platform call (V2) |
|
||||||
|
| 20 | SignalTypeKOLBuy | KOL buy |
|
||||||
|
| 21 | SignalTypeBankerClaims | Banker Claim (Base chain Banker platform claim fee) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "gmgn-cli",
|
"name": "gmgn-cli",
|
||||||
"version": "1.5.3",
|
"version": "1.5.4",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "gmgn-cli",
|
"name": "gmgn-cli",
|
||||||
"version": "1.5.3",
|
"version": "1.5.4",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"commander": "^12.1.0",
|
"commander": "^12.1.0",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gmgn-cli",
|
"name": "gmgn-cli",
|
||||||
"version": "1.5.3",
|
"version": "1.5.4",
|
||||||
"description": "GMGN OpenAPI CLI — call GMGN market, token, portfolio and swap APIs from the command line",
|
"description": "GMGN OpenAPI CLI — call GMGN market, token, portfolio and swap APIs from the command line",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
@@ -936,7 +936,7 @@ Do **not** pass signal types **14, 15, or 16** in `signal_type` / `--signal-type
|
|||||||
| Option | Required | Description |
|
| Option | Required | Description |
|
||||||
|--------|----------|-------------|
|
|--------|----------|-------------|
|
||||||
| `--chain` | Yes | `sol` / `bsc` |
|
| `--chain` | Yes | `sol` / `bsc` |
|
||||||
| `--signal-type` | No | Signal type(s), repeatable (1–18, default: all). See Signal Types below. |
|
| `--signal-type` | No | Signal type(s), repeatable (1–21, default: all). See Signal Types below. |
|
||||||
| `--mc-min` | No | Min market cap at trigger time (USD) |
|
| `--mc-min` | No | Min market cap at trigger time (USD) |
|
||||||
| `--mc-max` | No | Max market cap at trigger time (USD) |
|
| `--mc-max` | No | Max market cap at trigger time (USD) |
|
||||||
| `--trigger-mc-min` | No | Min market cap at signal trigger moment (USD) |
|
| `--trigger-mc-min` | No | Min market cap at signal trigger moment (USD) |
|
||||||
@@ -977,6 +977,9 @@ gmgn-cli market signal --chain sol \
|
|||||||
| 16 | SignalTypeMultiLargeBuy | Multiple large buys |
|
| 16 | SignalTypeMultiLargeBuy | Multiple large buys |
|
||||||
| 17 | SignalTypeBagsClaims | Bags Claim |
|
| 17 | SignalTypeBagsClaims | Bags Claim |
|
||||||
| 18 | SignalTypePumpClaims | Pump Claim |
|
| 18 | SignalTypePumpClaims | Pump Claim |
|
||||||
|
| 19 | SignalTypePlatformCallV2 | Platform call (V2) |
|
||||||
|
| 20 | SignalTypeKOLBuy | KOL buy |
|
||||||
|
| 21 | SignalTypeBankerClaims | Banker Claim (Base chain Banker platform claim fee) |
|
||||||
|
|
||||||
### `market signal` Response Fields
|
### `market signal` Response Fields
|
||||||
|
|
||||||
@@ -986,7 +989,7 @@ Each item in the response array is one signal event:
|
|||||||
|-------|------|-------------|
|
|-------|------|-------------|
|
||||||
| `id` | string | Signal event ID |
|
| `id` | string | Signal event ID |
|
||||||
| `token_address` | string | Token contract address |
|
| `token_address` | string | Token contract address |
|
||||||
| `signal_type` | number | Signal type (1–18, see Signal Types above) |
|
| `signal_type` | number | Signal type (1–21, see Signal Types above) |
|
||||||
| `trigger_at` | number | Unix timestamp (seconds) when the signal was triggered |
|
| `trigger_at` | number | Unix timestamp (seconds) when the signal was triggered |
|
||||||
| `trigger_mc` | number | Market cap at signal trigger time (USD) |
|
| `trigger_mc` | number | Market cap at signal trigger time (USD) |
|
||||||
| `first_trigger_mc` | number | Market cap at the very first trigger for this token (USD) |
|
| `first_trigger_mc` | number | Market cap at the very first trigger for this token (USD) |
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ export function registerMarketCommands(program: Command): void {
|
|||||||
.command("signal")
|
.command("signal")
|
||||||
.description("Query token signals (price spikes, smart money buys, large buys, etc.) — max 50 results per group")
|
.description("Query token signals (price spikes, smart money buys, large buys, etc.) — max 50 results per group")
|
||||||
.requiredOption("--chain <chain>", "Chain: sol / bsc / robinhood")
|
.requiredOption("--chain <chain>", "Chain: sol / bsc / robinhood")
|
||||||
.option("--signal-type <n...>", "Signal type(s), repeatable: 1–18 (default: all types)", (v: string, acc: number[]) => { acc.push(parseInt(v, 10)); return acc; }, [] as number[])
|
.option("--signal-type <n...>", "Signal type(s), repeatable: 1–21 (default: all types)", (v: string, acc: number[]) => { acc.push(parseInt(v, 10)); return acc; }, [] as number[])
|
||||||
.option("--mc-min <usd>", "Min market cap at trigger time (USD)", parseFloat)
|
.option("--mc-min <usd>", "Min market cap at trigger time (USD)", parseFloat)
|
||||||
.option("--mc-max <usd>", "Max market cap at trigger time (USD)", parseFloat)
|
.option("--mc-max <usd>", "Max market cap at trigger time (USD)", parseFloat)
|
||||||
.option("--trigger-mc-min <usd>", "Min market cap at signal trigger (USD)", parseFloat)
|
.option("--trigger-mc-min <usd>", "Min market cap at signal trigger (USD)", parseFloat)
|
||||||
|
|||||||
Reference in New Issue
Block a user