Type
ORACLE
Validation date
2023-09-18 12:41:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.02854,
    "usd": 0.03044
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CDCBE86F05ADE8A97FCC53ED71E2FF26FB731D9834E2C355B8160D10B5D647C5

Previous signature

E490721B238315C638DD8B2DD4954415EF89FDA7F3A3BF8E89801E879C3A0EE37F7D980B1263B988EFF6DABB59FF0ADAABF89DF8925B78E120558B94E8748002

Origin signature

3045022009EFC8C6306FBD6C4A00F0598738ECE3FC9DCD13640B6A10D4D8F6BCE07B7041022100BA11EDBEE53CFF2BC96707BBC21C24E9E32ACF4C0F42D731AD65AA4E89DBA5E1

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0030A40713BA2CE244254A8A09085057E25DD9A079FCED4297276BCD3F7EDE1C77

Coordinator signature

C324C7A55EA3DCCB01CCB4819ACF3B2F41253033E021B9BF12B927CC485694D5E35F6F0777B0CA2BA709D1C5A1E5BC9CA3EB7F974DD8E88018A981CEBC547204

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

23DB81DE31E165F002557AA9198DFDEF39C37D3AD313DFD985C1818BDEBBBB001A5F7A62790996F5A9577ABFBAF591FF70396EDDECD759DD39C1F095D4E00F0C

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

611FAA920061B208AF38C2949200E4A361E7BD744777F3495E73BA07C7A56CEE3B270C3CB2C4DB361FB64A5C9A398F4A0AB699801F3A321563CDA4211A878C08