UNPKG

intuition-cli

Version:
545 lines 14.6 kB
{ "commands": { "search": { "aliases": [], "args": { "query": { "description": "Search query", "name": "query" } }, "description": "Search for atoms, triples, accounts, lists", "examples": [ "<%= config.bin %> <%= command.id %>", "<%= config.bin %> <%= command.id %> ethereum" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "search", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "search.js" ] }, "atom:create": { "aliases": [], "args": {}, "description": "Create a new atom on the blockchain.", "examples": [ "<%= config.bin %> <%= command.id %> --network base --deposit 0.01" ], "flags": { "deposit": { "description": "Deposit amount in ETH (optional)", "name": "deposit", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "network": { "description": "Target network (intuition, intuition-testnet)", "name": "network", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "atom:create", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "atom", "create.js" ] }, "config:default-network": { "aliases": [], "args": { "network": { "description": "Network to set as default (intuition or intuition-testnet)", "name": "network" } }, "description": "Set or show the default network (intuition or intuition-testnet). Default is intuition.", "examples": [ "<%= config.bin %> <%= command.id %>", "<%= config.bin %> <%= command.id %> intuition" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "config:default-network", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "config", "default-network.js" ] }, "account:balance": { "aliases": [], "args": { "address": { "description": "Address to check balance for", "name": "address", "required": false } }, "description": "Show the balance of an account on Base and Base Sepolia.", "examples": [ "<%= config.bin %> <%= command.id %>", "<%= config.bin %> <%= command.id %> 0x1234...abcd" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:balance", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "balance.js" ] }, "account:default": { "aliases": [], "args": { "address": { "description": "Address of the account to set as default", "name": "address" } }, "description": "Get or set the default account by address.", "examples": [ "<%= config.bin %> <%= command.id %>", "<%= config.bin %> <%= command.id %> 0x1234...abcd" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:default", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "default.js" ] }, "account:generate": { "aliases": [], "args": {}, "description": "Generate a new account.", "examples": [ "<%= config.bin %> <%= command.id %> --name mywallet --default" ], "flags": { "default": { "char": "d", "description": "Set as default account", "name": "default", "required": false, "allowNo": false, "type": "boolean" }, "name": { "char": "n", "description": "Name of the account to generate", "name": "name", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:generate", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "generate.js" ] }, "account:import": { "aliases": [], "args": { "privateKey": { "description": "Private key to import", "name": "privateKey", "required": true } }, "description": "Import an account using a private key.", "examples": [ "<%= config.bin %> <%= command.id %> 0xabc123... --name MyWallet --default" ], "flags": { "default": { "char": "d", "description": "Set as default account", "name": "default", "required": false, "allowNo": false, "type": "boolean" }, "name": { "char": "n", "description": "Name of the account to import", "name": "name", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:import", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "import.js" ] }, "account:list": { "aliases": [], "args": {}, "description": "List active accounts.", "examples": [ "<%= config.bin %> <%= command.id %>", "<%= config.bin %> <%= command.id %> --export" ], "flags": { "export": { "char": "e", "description": "Show the private key for each account.", "name": "export", "allowNo": false, "type": "boolean" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:list", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "list.js" ] }, "account:reset": { "aliases": [], "args": {}, "description": "Remove all existing accounts after confirmation.", "examples": [ "<%= config.bin %> <%= command.id %>" ], "flags": {}, "hasDynamicHelp": false, "hiddenAliases": [], "id": "account:reset", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "account", "reset.js" ] }, "experimental:search": { "aliases": [], "args": { "input": { "default": "query.json", "description": "File containing search query data. JSON array of {\"key\":\"value\"} pairs", "name": "input", "required": true } }, "description": "Search for synced data", "flags": { "network": { "description": "Target network (intuition, intuition-testnet)", "name": "network", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "experimental:search", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "experimental", "search.js" ] }, "experimental:sync": { "aliases": [], "args": { "input": { "default": "data.json", "description": "File containing input data", "name": "input", "required": true } }, "description": "Sync data to intuition", "flags": { "batch-size": { "description": "Number of items to process in each batch", "name": "batch-size", "required": false, "default": 50, "hasDynamicHelp": false, "multiple": false, "type": "option" }, "dry-run": { "description": "Perform a dry run without executing transactions", "name": "dry-run", "required": false, "allowNo": false, "type": "boolean" }, "network": { "description": "Target network (intuition, intuition-testnet)", "name": "network", "required": false, "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "experimental:sync", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "experimental", "sync.js" ] }, "atom:batch:scan": { "aliases": [], "args": {}, "description": "Scan CSV file to check if atoms exist on chain", "examples": [ "<%= config.bin %> <%= command.id %> --name my-data.csv" ], "flags": { "name": { "char": "n", "description": "Filename to scan. Default is intuition-data.csv", "name": "name", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "network": { "description": "Network to use.", "name": "network", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "output": { "char": "o", "description": "Output filename for scan results. Default adds '_scan_results' to input filename", "name": "output", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "atom:batch:scan", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "atom", "batch", "scan.js" ] }, "atom:batch:setup": { "aliases": [], "args": {}, "description": "Create a new CSV file to handle batch uploads.", "examples": [ "<%= config.bin %> <%= command.id %>" ], "flags": { "name": { "char": "n", "description": "Name of file to create. Default is intuition-data.csv", "name": "name", "default": "intuition-data.csv", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "atom:batch:setup", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "atom", "batch", "setup.js" ] }, "atom:batch:start": { "aliases": [], "args": {}, "description": "Batch create atoms using a CSV file", "examples": [ "<%= config.bin %> <%= command.id %> --name my-batch.csv" ], "flags": { "count": { "char": "c", "description": "Amount to batch together. Default is 50", "name": "count", "default": "50", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "list": { "char": "l", "description": "Add atoms to a list.", "name": "list", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "name": { "char": "n", "description": "Filename to load. Default is intuition-data.csv", "name": "name", "hasDynamicHelp": false, "multiple": false, "type": "option" }, "network": { "description": "Network to use.", "name": "network", "hasDynamicHelp": false, "multiple": false, "type": "option" } }, "hasDynamicHelp": false, "hiddenAliases": [], "id": "atom:batch:start", "pluginAlias": "intuition-cli", "pluginName": "intuition-cli", "pluginType": "core", "strict": true, "enableJsonFlag": false, "isESM": true, "relativePath": [ "dist", "commands", "atom", "batch", "start.js" ] } }, "version": "2.0.0-alpha.2" }