Type
ORACLE
Validation date
2023-05-24 17:27: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.05804,
    "usd": 0.06244
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018D27BB9AAEADD76632810CB21B7DC102C1FBDC260C4429500CBA39DA26A25F8B

Previous signature

7B84DAF59CE9CD6C049E0A2891CEC85E1A9755CCE1A51363322B8126E5716DA14A3676BB4EE3F9A575C130AFC523E9C19C203B69D58F41E88167864D3A9D9403

Origin signature

30440220645227D9F1F9A65A7E997E8048772C7624DEE5511F503F92D3AF8E56BEBBD522022023359583B634D7BA0A89916DFB80354A9AAEC84C0C555D9D86F79AED33F16DEC

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00E6A7FB3D5F9089336B0E9A74854A18C895F49178454FC362830D6CD8A024D82D

Coordinator signature

80747FE952F9C48BF261DB34F1C5BDF1F62CB4223EDA28A082D01B98B08DAA72D2BF3BEF0469A4F664C7CD215E23FFDBDED7B88DCC376D495EF50A69BA75E40F

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

3018029D0B7C1F77B930B03ED69BF2B9D38DF09B70B2505A7FF91A53C3D9217AA6E99538A5E3C3A094AF80C4F76AB0294926D3C49F0F170527ACC9195BE64E00

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

0BAE31C170E51C21B9AA01E2E8238B11F854B1E8ACBE961D5BE118D03EAE82C405A91FAEF7EE81BF01373D139C7D3BC06AE5B4CB7C8E7AA2924FC02ECFCE3F09