Skip to main content

Node: Presentations

ExtraktionListe von Präsentationen, die in einer überprüfbarenGHG Wallet hinterlegt wurden. Diese Präsentationsentationen sind entweder mit einem remeberVP Node oder durch Erstellung eines Zertifikates.Beleges Erlaubthinzugefügt dieworden. teilweise Kenntlichmachung von Inhalten eines Zertifikates (Belegs) an einen Dritten.

image.pngimage.png

DerPräsentationen Present-Nodebesitzen bekommteine eindeutige Kennung, Schema sowie ein oderHerausgeber mehrere(Ersteller). BelegeDas undPresentations extrahiertNode darausgibt eine überprüfbareListe von Präsentationsentationen, (verifieabledie presentation/VP)bei einer Wallet hinterlegt sind als Ausgabe. Ein Dritter kann auf Basis der Präsentation erkennen, dass die InhalteArray im Payload nicht verändert wurden und von welchem ursprünglichen Ersteller (meist Zertifizierungsdienst) die Angaben bestätigt wurden. Zudem wird ein Umschlag durch hinzugefügt, aus dem ersichtlich ist, wer die Präsentation erstellt hat. Die Konfiguration des Present Node erlaubt eine Selektion der Datenblöcke (Beispiel "ghg" für Treibhausgasemissionen), die in der Präsentation enthalten sein sollen.msg.payload.

Beispiel Flow

Download: simple_present.simple_presentations.flow.json.json

image.pngimage.png

Ausgabe
[
   {
      "payload":{
         "signature"presentation":"0xb7bde2b1141b923a877a9372b5722562521ed418590a266021264955e9999d9d724cbc14eea2e6f3f9367c95776c42c89cd240579e2b07aad04095845c2dc3aa1b"0xd90d0978039c34f955e0813af6c3f853ab43a891e508a3517a1c7c3929531be6",
      "payload"time":{1673260521501,
      "factors":{
               "unit"owner":"g co2eq per wh"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "actual"issuer":{
                  "grid":0.201,
                  "eco":0.201
               }0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "base":{
                  "grid":0.436
               }
            },
            "base":{
               "unit":"g co2eq",
               "grid":0
            },
            "actual":{
               "unit":"g co2eq",
               "grid":0,
               "eco":0
            },
            "saving":{
               "unit":"g co2eq",
               "grid":0
            },
            "scope":2,
            "hash":"0xae809bc0a0695356ec850baf96eada931b21d717fa593baa683180f36d0e4a98"
         },
         "$schema":"https://schema.corrently.io/tydids/ghg"
   },
   {
      "issuer"presentation":"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447"0xae809bc0a0695356ec850baf96eada931b21d717fa593baa683180f36d0e4a98",
      "time":1673260521498,
      "owner":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "iss"issuer":"did:ethr:6226:0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "iat":1673260521496,
      "recipient":"",
      "signature":"0x40c9449ca8bb7acadd6262a3a4903aa3efe54ad90e906616f78fa8ed7b121ac3263b11d5c4b8cbb4c60ab8df9e2527fc6fd3fe7811556cad34714c0cc18fc16e1c"
   },
   {
      "payload":{
         "signature":"0x7b7636b91814e44a859eeac0d2a891d5d007d5930ee01f416607ce5da39fd925248d2b24649ad22cc6a2d496023b1fc04e06198fa901fa200696fa7664333b911c",
         "payload":{
            "factors":{
               "unit":"g co2eq per wh",
               "actual":{
                  "grid":0.201,
                  "eco":0.201
               },
               "base":{
                  "grid":0.436
               }
            },
            "base":{
               "unit":"g co2eq",
               "grid":583
            },
            "actual":{
               "unit":"g co2eq",
               "grid":269,
               "eco":269
            },
            "saving":{
               "unit":"g co2eq",
               "grid":314
            },
            "scope":2,
            "hash":"0xd90d0978039c34f955e0813af6c3f853ab43a891e508a3517a1c7c3929531be6"
         },
         "$schema":"https://schema.corrently.io/tydids/ghg"
   },
   {
      "issuer"presentation":"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447"0xd90d0978039c34f955e0813af6c3f853ab43a891e508a3517a1c7c3929531be6",
      "time":1673260363088,
      "owner":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "iss"issuer":"did:ethr:6226:0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "schema":"https://schema.corrently.io/tydids/ghg"
   },
   {
      "presentation":"0xae809bc0a0695356ec850baf96eada931b21d717fa593baa683180f36d0e4a98",
      "time":1673260363084,
      "owner":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "iat":1673260521499,
      "recipient"issuer":""0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "signature"schema":"0x0fc170a4ab59424f47ccfa732fd39be597fc9dc27f1be14ac3c7723f2d180862286e9c8a48182f43719c0d61f2279771d11538bc516f0e2fc970e67e29862b961b"https://schema.corrently.io/tydids/ghg"
   },
   {
      "presentation":"0xd90d0978039c34f955e0813af6c3f853ab43a891e508a3517a1c7c3929531be6",
      "time":1673260362082,
      "owner":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "issuer":"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "schema":"https://schema.corrently.io/tydids/ghg"
   },
   {
      "presentation":"0xae809bc0a0695356ec850baf96eada931b21d717fa593baa683180f36d0e4a98",
      "time":1673260362073,
      "owner":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
      "issuer":"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447",
      "schema":"https://schema.corrently.io/tydids/ghg"
   }
]