exergynet_get_program_id
Retrieves the Mainnet LNES-01 program ID for thermodynamic compute settlement on ExergyNet.
Instructions
Return the Mainnet LNES-01 program ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:19-19 (registration)Tool registration in the ListToolsRequestSchema handler. Defines the tool name, description, and empty inputSchema.
{ name: "exergynet_get_program_id", description: "Return the Mainnet LNES-01 program ID.", inputSchema: { type: "object", properties: {} } }, - src/index.ts:41-41 (handler)Handler logic for the 'exergynet_get_program_id' tool. Returns the constant EXERGYNET_PROGRAM_ID as text content.
case "exergynet_get_program_id": return { content:[{ type: "text", text: EXERGYNET_PROGRAM_ID }] }; - src/index.ts:11-11 (helper)Constant definition for EXERGYNET_PROGRAM_ID = 'Fe8KhdiFWhKcPWH2N2Svqc3VSpK9EzN8nMh9pQ3cPCeD'
const EXERGYNET_PROGRAM_ID = "Fe8KhdiFWhKcPWH2N2Svqc3VSpK9EzN8nMh9pQ3cPCeD"; - dist/index.js:15-15 (registration)Compiled registration in dist/index.js
{ name: "exergynet_get_program_id", description: "Return the Mainnet LNES-01 program ID.", inputSchema: { type: "object", properties: {} } }, - dist/index.js:36-36 (handler)Compiled handler in dist/index.js returning EXERGYNET_PROGRAM_ID
case "exergynet_get_program_id": return { content: [{ type: "text", text: EXERGYNET_PROGRAM_ID }] };