Type
ORACLE
Validation date
2024-01-08 13:40: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.04362,
    "usd": 0.04774
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DBB4EC9506418096715B23DC45A373DC8001418455F3977DC42AB47373A47E0C

Previous signature

19F88659485F94428F7CA23425397D69567470ED4ABFD299577ADAA58A900C07EB5B1DC9BFDC587B34452554712BF988026164754C439C88E91EBB6801FAD800

Origin signature

304402207039175082BCE49DED4E95CAF558D3FD10559B4BF67F562FD86011C6C42EC43C0220660B0D6ECBC369865532E22D795D61707A2C7D3A9A2E699C0AB47E80E6C494D1

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

009ABB70F3138BFBFA1576FB8576F93DA2B9D9A8E8970985DA010E719510A9C42F

Coordinator signature

FF878C63EFD7DD5A1D6A97623EE410196A3CA2417CAB272BAE2A225B391D261A603D2E1CEAA1E11B04D5724A4C860D6AA97250D0BFC6464C7AEE40396A52260B

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

44DE232B40FCB2A99E6E3D415862370EC8D75417E526FB2DB7A6C9F9AB44521547B320EE296A384FE74CEC9A494CF1AC1EA66F9FEF97E119376E9B2327A7410D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

27D88FDAEB699D3F6D3046F90FC4512EF90F5C696D7F0DDBDCBB8DA5BA3EC3F406960484554E62786B7AB6583E07F93225A89C14F71D750191D8CBF6937B380F