Type
ORACLE
Validation date
2023-09-18 10:16: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.02843,
    "usd": 0.03032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001862A00578496E965C62E0467B22D6EAC5C980DD37BA82D35EAAF21889161DF1D

Previous signature

D5132E7999C00E210D32F87CBD182489BA3177DA2B471013F0C13B6C705C0BE3C1539E05720A196CA2D79DC044589C2F849B3D0DBBF0BE985E7B58F81289F40D

Origin signature

3045022100C08F897603B14FEBB1A9AF279622FF47661F3EE89E95D111B6AC493D1BAAC3BE022056DF2F9EA1C6B6C15F9FE218BF0F88F1F5448EA669741349CD354FB0FFBED283

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

001E2B3EC60BB9395B7665B4F572C89D92CE0D3AED40204CA0BC4D3203B49F5A17

Coordinator signature

C1F3516FCAE0CBF185D04546F01D35922157A23C09A57B503FBBC0575A078ABBE5E81B98498FC8E2DCAABD9273D189946D0CC5D5FD7CDB6B4465AE264527B701

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

3BE5CECF69F8051FC18FFBDA32EF69F3A46B8E1AFC00881526702BDD94A29236BEC176D71025950C6D0CD214DD79880B54A05F68775C411F7F672CAE0B91DD04

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

2B2C2329C3D11A973CC1BF75A1C16E5DC56E561A6DB3028E581610513691FBF9049F4F874F1116EAC486EB2C4AF949FED9B5005B7DD9206FD58881629AC91C08