action corrently_stromkonto_choices { label: "Selectable Choices for customer" description: "Signable choices (contract changes) for customer.\n" provider: corrently method: GET path: "/stromkonto/choices" encoding: json input: { type: "object" properties: { account: { type: "string" } } additionalProperties: false } output: { type: "array" items: { type: "object" properties: { balance: { type: "integer" description: "Sum owned - sum due by account" } haben: { type: "integer" description: "Sum owned by account" } soll: { type: "integer" description: "Sum due by account" } txs: { type: "array" items: { type: "object" properties: { cashier: { type: "string" description: "Pretty print of counter signing party" } timeStamp: { type: "integer" description: "Cross signed timestamp of transaction" } txid: { type: "string" description: "Unique hash of this transaction as provided by counter signing party" } txtype: { type: "string" description: "Type of transaction per cashier implementation and schema" } value: { type: "integer" description: "Amount covered by transaction" } } } } variation: { type: "string" description: "Type of subbalance (sub account)" enum: ["gsb", "erzeugung", "eigenstrom", "co2", "baeume"] } } } } }