Type
ORACLE
Validation date
2025-11-29 09:11: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 (41 B)

{
  "uco": {
    "eur": 1.2746e-4,
    "usd": 1.4789e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001EB8F498039629366961B1C0DB366C7C0BB5EAB7CE767469531F7D665D0AB5A54

Previous signature

94A0ED5165FDE90A09DDE8C4EC65C8848C1FDD47728E4B8D83AEF50966E69C797EC6A0630DB7844C981A094C6C40E8B2B818E826A664A4F1FEE80F8007507E06

Origin signature

3045022100BF762EF27535A1AAB4FB76F6704F9CD3DB8E73FE6CE55168D42432992B6ADCBE022049C590D1F1DE651E9FFBE1176E2E2D89F8A9A39B1671B95F43D0DB2BAEAF4A5D

Proof of work

0101043B301F109FF93981D3867812A8789F088140C0E555BBA01AD2CC85071C2568EFACBC7472F1B4CC3D0DE2748B7712F4F855636E713FD6B1FB889E456B123C0B38

Proof of integrity

0033B769530883B66C1094DE06828B809E493A20D7E2D99CCE43CC07D6D6E6B701

Coordinator signature

AA364A981B7611FCE74694D33CB037FD9C9E2CBA79E0B5274EC4FE1FDACA07BB7E1CAF5913939113EB61A7DEABDDA14E6DD59BDDE669C0FE2AF9B07D67854509

Validator #1 public key

00016A97D34F89B41CCD7C3AE8D9E96A4CAA5D27BF745F3AB3C4A812E032DF68A735

Validator #1 signature

0BE8ED263C406B12B672494933D7B566FFD37EB38167A24E2A366F86E7A34CAA25A7168F655306B59BBA6099582AD8F514E8A4C43297D54F71B237F725B0030F

Validator #2 public key

000177E5828E9DFD1DA6F6BB67C6148753B91E02A9A600B6B892AC48E04205FABD43

Validator #2 signature

5C29FAB64ACFEA8866D707B04C64A99C195151F44AB617955981B016F24273C35EF2AF4FBD876076A865975C2EA35718222F57555CF4ECE338259F4615C29C0C