Type
ORACLE
Validation date
2023-09-18 14:20: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F1FE820F3C16B02DAC23450AC7B38298E57D344BB16C5DFA139A554F1249340A

Previous signature

5F7DF91FB9AF673C841E8AEF94089540F86D2C4391F00CF1D5CAD516A11FC0B053F12E68657542773B69D6D0BE9614FEA5395CFFB5D83D9DFFB714DD49A3700F

Origin signature

3045022100DE3DF0C3598C80F18C486850892AB54601C0024D8C7DC5689C9C51CD5E0B1BC6022061D18C8C2DABB159068EE2D5D27343B4311C8C4812072D8DDACDC4ECE79BF767

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00D9ADEFCB21307E4ED6836F00331BE30D9959E1091CA96B8605443CA559C54828

Coordinator signature

50B64066A45E139D6968D6D9A67A7F8DB6EA2CB23ACB9F2F5207327D48BD22E13A238917AAF38C9F4621D1AD364C8D99A2287B96AF0B852191E53A4AE918E306

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

2AA33D405E5E9A5E8F1312668557919A400828A0F93BB6C41D05FC6DE4CEBD35077B54132499EC72915546D9B816022F7D65D3A7EEC24C4A3F5AE179BDAEB309

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

64866AB850B02A0BC9CD073B0560614A13B5D54FF09FE00BD32906531A2E66A5F6F073506E2F97E21510A1C9A072F179D816DA8AF96AFEA8280F5933B804160A