mlabs-haskell / cardano-open-oracle-protocol

COOP - Cardano open oracle protocol
Apache License 2.0
21 stars 3 forks source link

Logging time in protocol apps #87

Open ross-spencer opened 8 months ago

ross-spencer commented 8 months ago

Logging in COOP utilities do not seem to show time - is there a logging option available to these apps that shows datetime (UTC)?

E.g.

js-fs-store

Establishing the database connection to: /home/orcfax/git/mlabs/coop.0/.json-fs-store/json-store.db
SELECT "t0"."fact_statement_id" AS "res0", "t0"."json" AS "res1" FROM "fact_statements" AS "t0" WHERE ("t0"."fact_statement_id")=(?);
-- With values: [SQLBlob "04CA0001HKYHTKW99PAA45XKJ5DM5J7H"]

publisher-grpc:

"Got from FactStatementStore: {success { fs_ids_with_plutus { fs_id: \"04CA0001HKYHTKW99PAA45XKJ5DM5J7H\" plutus_data { pdmap { kvs { key { pdbytes: \"@context\" } val
ue { pdbytes: \"https://schema.org\" } } kvs { key { pdbytes: \"_:contentSignature\" } value { pdbytes: \"8e44248a477e491b8ea38993bfa4d40c461c9dfc3d37edd52bc419de09a03
f39\" } } kvs { key { pdbytes: \"identifier\" } value { pdmap { kvs { key { pdbytes: \"propertyID\" } value { pdbytes: \"Arkly Identifier\" } } kvs { key { pdbytes: \"
type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\" } value { pdbytes: \"urn:orcfax:e67c7343-961b-4fc3-a93f-839aecab5639\" } } } } } kvs { k
ey { pdbytes: \"name\" } value { pdbytes: \"ADA-USD|USD-ADA\" } } kvs { key { pdbytes: \"type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\"
 } value { pdlist { elements { pdconstr { index: 3 fields { pdint: 5783 } fields { pdint: 18446744073709551612 } } } elements { pdconstr { index: 3 fields { pdint: 172
92062943109112 } fields { pdint: 18446744073709551600 } } } } } } kvs { key { pdbytes: \"valueReference\" } value { pdlist { elements { pdmap { kvs { key { pdbytes: \"
@type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validFrom\" } } kvs { key { pdbytes: \"value\" } value { pdint: 170
5053601168 } } } } elements { pdmap { kvs { key { pdbytes: \"@type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validT
hrough\" } } kvs { key { pdbytes: \"value\" } value { pdint: 1705057321168 } } } } } } } } } } }}"
"Sending CreateMintFsTxReq to TxBuilder: {fact_statements { fs_id: \"04CA0001HKYHTKW99PAA45XKJ5DM5J7H\" fs { pdmap { kvs { key { pdbytes: \"@context\" } value { pdbyte
s: \"https://schema.org\" } } kvs { key { pdbytes: \"_:contentSignature\" } value { pdbytes: \"8e44248a477e491b8ea38993bfa4d40c461c9dfc3d37edd52bc419de09a03f39\" } } k
vs { key { pdbytes: \"identifier\" } value { pdmap { kvs { key { pdbytes: \"propertyID\" } value { pdbytes: \"Arkly Identifier\" } } kvs { key { pdbytes: \"type\" } va
lue { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\" } value { pdbytes: \"urn:orcfax:e67c7343-961b-4fc3-a93f-839aecab5639\" } } } } } kvs { key { pdbyte
s: \"name\" } value { pdbytes: \"ADA-USD|USD-ADA\" } } kvs { key { pdbytes: \"type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\" } value { 
pdlist { elements { pdconstr { index: 3 fields { pdint: 5783 } fields { pdint: 18446744073709551612 } } } elements { pdconstr { index: 3 fields { pdint: 17292062943109
112 } fields { pdint: 18446744073709551600 } } } } } } kvs { key { pdbytes: \"valueReference\" } value { pdlist { elements { pdmap { kvs { key { pdbytes: \"@type\" } v
alue { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validFrom\" } } kvs { key { pdbytes: \"value\" } value { pdint: 1705053601168 
} } } } elements { pdmap { kvs { key { pdbytes: \"@type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validThrough\" } 
} kvs { key { pdbytes: \"value\" } value { pdint: 1705057321168 } } } } } } } } } gc_after { extended: FINITE finite_ledger_time: 1705057321168 } } submitter { base16:
 \"dcf39e073ddc8dd79c0428bf83939378717c34abc91c806a6908ad7c\" }}"                  
"Got from TxBuilder: {success { fs_ids_with_plutus { fs_id: \"04CA0001HKYHTKW99PAA45XKJ5DM5J7H\" plutus_data { pdmap { kvs { key { pdbytes: \"@context\" } value { pdby
tes: \"https://schema.org\" } } kvs { key { pdbytes: \"_:contentSignature\" } value { pdbytes: \"8e44248a477e491b8ea38993bfa4d40c461c9dfc3d37edd52bc419de09a03f39\" } }
 kvs { key { pdbytes: \"identifier\" } value { pdmap { kvs { key { pdbytes: \"propertyID\" } value { pdbytes: \"Arkly Identifier\" } } kvs { key { pdbytes: \"type\" } 
value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\" } value { pdbytes: \"urn:orcfax:e67c7343-961b-4fc3-a93f-839aecab5639\" } } } } } kvs { key { pdby
tes: \"name\" } value { pdbytes: \"ADA-USD|USD-ADA\" } } kvs { key { pdbytes: \"type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"value\" } value 
{ pdlist { elements { pdconstr { index: 3 fields { pdint: 5783 } fields { pdint: 18446744073709551612 } } } elements { pdconstr { index: 3 fields { pdint: 172920629431
09112 } fields { pdint: 18446744073709551600 } } } } } } kvs { key { pdbytes: \"valueReference\" } value { pdlist { elements { pdmap { kvs { key { pdbytes: \"@type\" }
 value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validFrom\" } } kvs { key { pdbytes: \"value\" } value { pdint: 170505360116
8 } } } } elements { pdmap { kvs { key { pdbytes: \"@type\" } value { pdbytes: \"PropertyValue\" } } kvs { key { pdbytes: \"name\" } value { pdbytes: \"validThrough\" 
} } kvs { key { pdbytes: \"value\" } value { pdint: 1705057321168 } } } } } } } } } } }}"