UNPKG

@flipflop-sdk/cli

Version:

FlipFlop CLI tool for common operations

39 lines 1.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.metadataCommand = metadataCommand; const node_1 = require("@flipflop-sdk/node"); // Launch token command handler async function metadataCommand(options) { if (!options.rpc) { console.error('❌ Error: Missing --rpc parameter'); return; } if (!options.imagePath) { console.error('❌ Error: Missing --image-path parameter'); return; } if (!options.name || !options.symbol) { console.error('❌ Error: Missing --name and --symbol parameter'); return; } try { const opt = { rpc: options.rpc, name: options.name, symbol: options.symbol, description: options.description, imagePath: options.imagePath, }; const result = await (0, node_1.generateMetadataUri)(opt); if (!result.success || !result.data) { console.error('❌ Error: ', result.message); return; } console.log("Image URI:", result.data.imageUrl); console.log('Metadata URI:', result.data.metadataUrl); } catch (error) { console.error('❌ Error: ', error instanceof Error ? error.message : 'Unknown error'); } } //# sourceMappingURL=metadata.js.map