Type
ORACLE
Validation date
2024-08-21 12:14: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.01512,
    "usd": 0.01682
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015E8C8C3A0404C7347E9E3AF0DDEC15AA15A5A42F5F092BDCB25B44973FCA29E1

Previous signature

D02B4623A8840A2DFD4A981AC666A9180DAAEE4798D59DC1C4921FC3094C2CE8DFFDF4C8BDBFA84A47002317F885FCE143B0C6627DA4887D375A27C677F3420A

Origin signature

304502206E9C27B39B8D194D0ADA1BB8DD901A5D0B9A79EE668C1CB7400C97652CF06916022100905EA22E749314967663012C4656618794B046000AA296CFBEB82032E341B72B

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0031F61C4D26AF9E2BC29436ABB5D75D38E743CFC1DA504660C737649B783290CA

Coordinator signature

15BCD769C64D91F5ADD78EB89CC10974ECAA6D7A9CFFBC103412F92AC4A0C0E53E64021C5B0970152CB322F2A94BE0B2953E21F7628BA206EF0689140D06D904

Validator #1 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #1 signature

DC9D1645EF68B145AE6CA61938FDEF6B081AE6A1B37B9B674454440C97356C6B7023F3627936E4CA42E0B40D184D95EE1530C5227A55494938666F04D81D9308

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

E93A9D4057E9614F9DA671DDBAB548C360D7F1D0EDF23ED49DFC562D8E636078AA63051F489257F221951825DE0DCC87AA9505D8E7EB283092ABB0F2CAC1750C