Type
ORACLE
Validation date
2024-01-26 17:14:30 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.04222,
    "usd": 0.04586
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D9938AFC561EAA5E218ED1C093CD5C3C6DEAA2B49F3DA68C32D7EC813AE311B5

Previous signature

0EBC4BD39CF0B552BFAA2E030CCD0832B216CCD898428A8D19697C2E8D22B2E3DA922C3340AED780F3716E5C9210E9DB97C9A4F7948E46B3D9C5A1B92C890D0C

Origin signature

3046022100EDA88C46423EA4A30046435033A2FF5EA6C2459CC6174134F953713034C347C1022100E2C85A6F407E765F2B0AA04882B776DD3C049CE59D48141386585AD0E83AE4C7

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

00112375DAD4E012DD9DB9224C5FB3777075C425DCE16B25493D9BA4F7AFE0636F

Coordinator signature

AC3BAE60906A0B408848D54CEC191EB15962E361232A0CEA5324438951F3A6E8EAEA884A5A09A21B78785C361945C44478D9C7B60C1B9094F779B4B3FFE5D503

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

47A757E78DC4F03A6A51DB282899A62C9114991ACEB47465CC7EEAEB3CD5F1C74B76641440267DAE8D3BF162C5CB4448B172F867CE82458CA68E6A5809638D01

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

E2445DDC821E5D2B86431D73568FED8EE8603854E4BC5DC7B81D75E011C0FFCDD88246D4CCF40C6A57F44719A58EB8C0DD597A8E53A1C16B22C425920EC5C400