Type
ORACLE
Validation date
2025-04-10 02:02: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": 3.5551e-4,
    "usd": 3.9008e-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

0001FE5A15E167B5C95D921A54C131099222B306BF2BBA2C1351AFA24D3D77D4AE63

Previous signature

FD48BE71D9ABAADA948817AB30A903C59CEE1F8F64D2894140A048E4569114F85E70B5FAA3645485D2857E06402FCBB88C17ECD763075DD125EF421DC273EC0A

Origin signature

3046022100C427D156E76FF6A7C401080BB50FA12D3825B59E2E2D7FA2BB4EE9F71937827D022100E97DC7DFCDA68C2AA7313FFBD7E76339074B3CF9B5A41AFDFB10FB919438ED61

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00B1C50A66235D0A3BD87506785B70CBBED08E78C8D5B8612B643C28B58D1FA225

Coordinator signature

1F73DE2D85AE37833CBAEA86BE9667FE9BA83B8B77AE0AAF6A99805A29E2DDD626E30F94E7EAAE3640958C25914A9BFC7FF50F8005436CE8C46A5E90E47C1807

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

E0AC7E1400C2C7A54C15920F23DC9A3F50BDD14090EA532B045D8B1F47E46A62996F60A6B2C709589D5FA3EA58A5926B32B74C19053D89A8562D0D33AD298C09

Validator #2 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #2 signature

E2872CA906607037C951F44A35C7292F35E429A74971A8DC7AE658A0635819735670057DA9356FB783C9077E0B902B05C7B582EEDFCF03AC229C32A3BFB49D09