Type
ORACLE
Validation date
2024-07-10 17:07: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 (36 B)

{
  "uco": {
    "eur": 0.0135,
    "usd": 0.01461
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F4E13AC2826D2A5C38374CC480AB7704D4B1E6D9B4DB2724F472FEA33AC2B90C

Previous signature

513F85F8994B86F1425B28BDD116ABBD24D1CB48430DE8D6F2394998B3E44EF2C954CFC893353F70BA8243F02BE563B80FEEBB579F82CC0F8C4A14CC95C75801

Origin signature

304502210082166577B0A8B309DEFD8A608A07672C6830D837C04C3E6637CE5025ACD1C3F4022020CC6212B2291DB484ECD932FACC2C11DA1507B1D337E4E22F26843EC5D111E0

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

0061361AF39BD740B3BB8FC2143319CF8F02B960D30D63C47D3ABCB61D2AA1EC4B

Coordinator signature

0A13BABF97A2CDA566213E1F3F3146D2D5D7B281F7E866F3A1C20B43B6EF62D62A888B0B8507428BE41FCA11B5B25F8E1FEF914FBE46A696DA412F0EABEA3A0B

Validator #1 public key

000198C9CA234A4CA85D4A7B9C05C10B9434D24B7FF495E397043C27DC456B39739D

Validator #1 signature

057AB31B655B114BBF769068C672EAE2B59D149B40A0B820AA3FEDE71B02656BDFBFD0FEC943A04B60E574FBDA411DCD3B961F6503F45C7A3F5AD8FDC36D720A

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

92D45F2A5D2D6B1B4FC4A7E4D6B328FB7E70D53BFC93E5DC4297F916AF1C5E6A7F685FD4DA89236BAFC5DCDCAB2F1F0315324EA5919F47FDE7418CBEC7F79202