Type
ORACLE
Validation date
2024-01-08 20:04:10 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.04448,
    "usd": 0.04874
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F8C9A585AC8DA657A934533B91028E9D21F353960284EAA668DE1AD19B863A1D

Previous signature

3E43C9ED656AA490BA1278073F08B89A2E421351CC31895E695D361BEA1227067F44897235B67F398F50AB956647D221D1302796752CD503B4225DD37DB06001

Origin signature

304402201CADBD64491D41B854EC7ABB4F85428C08C4FF21E134FEE6A82F49F9924AE49E0220478731417C6EDB8CF06ED61D14F1DC87AABD5B12D201965BD0EC7C69CE3322DE

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00FB1879F9F93F6FA3A60391C8070F1123FE8CE37BD36DADF13E303C90F893AC40

Coordinator signature

C43BC28A0F560702909796273A69C49773168A111E0358C7294477A7B66DC1FA4C8D8D4F488F7AFFDBFA651DF1509FFD530F741BD37403DCE21C08EF6EFA5404

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

C679E66FA1C1A367FDB7994B03614E87C38A9199128C02C2F2EAFBB787E960EDDB26996366B80EF11DAD9C6E148568C641808DBE62E3C09172DC48128E8D9D0B

Validator #2 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #2 signature

EA87EDCC1FE0C5856BAC6A13421F9A412039F323763EBCF2ACEDDC0D0A844C78F66AF125DA2E41FC62524E11136B6A3AB77A420846F6A4FA09ED62260957C401