action eos_connections { label: "connections" description: "Returns an array of all peer connection statuses." provider: eos method: POST path: "/net/connections" encoding: json input: { type: "object" properties: {} } output: { type: "array" items: { type: "object" properties: { connecting: { type: "boolean" description: "True if the peer is connecting, otherwise false" } last_handshake: { type: "object" description: "Structure holding detailed information about the connection" properties: { agent: { type: "string" description: "Agent name" } chain_id: { type: "object" additionalProperties: true } generation: { type: "integer" description: "Generation number" } head_id: { type: "object" additionalProperties: true } head_num: { type: "integer" description: "Head number" } key: { type: "object" additionalProperties: true } last_irreversible_block_id: { type: "object" additionalProperties: true } last_irreversible_block_num: { type: "integer" description: "Last irreversible block number" } network_version: { type: "integer" description: "Incremental value above a computed base" } node_id: { type: "object" additionalProperties: true } os: { type: "string" description: "Operating system name" } p2p_address: { type: "string" description: "IP address or URL of the peer" } sig: { type: "object" additionalProperties: true } time: { type: "object" additionalProperties: true } token: { type: "object" additionalProperties: true } } } peer: { type: "string" description: "The IP address or URL of the peer" } syncing: { type: "boolean" description: "True if the peer is syncing, otherwise false" } } } } }