Type
ORACLE
Validation date
2024-07-04 12:25: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.01354,
    "usd": 0.01462
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B56DE84C13EFB65A5E9442A22F0872E9C27605256A29CC928251E213CBE2364E

Previous signature

61CC3E91671F4A42DAF4F3325B15F3ADBF0AF10BC36E8D07915E0B6ADCE1D015720B5B1856F7178B8F99FEF6ABB1D8478FCC079F2C6362143C68B7BD5D9DF509

Origin signature

3046022100C0A8C16C9BDD16CD317A8FA0ED5037F976F6238C080F69C5F14BC580D4EF7660022100C2640CCC3C4A98282B07E862488B45E393776792951B0490E3AD4821C5348DE7

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

006806ED89842D85B8DE627649171669B2A97BA6BF3CD5FCEE7EFB7742466847E7

Coordinator signature

B1F36F6EBB122717AAE87167DB738BE25698F8815E55CB3F9E7B0E021DFDB9D76D8F38769122E3F03829908C4F3FCB0A9A130E1FD86CBE30C1D1A45B2A4D800B

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

05F43D4F98E21AE8A0A357B253BE0BD6592F57AF99A9F26C56363D8FB0FDF8F579C6CA27CAAFEF6C963738554E1E4A20D8C6C7CFF84FE01035ACA818516CC004

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

3587A44DC1A3502DA7BA49F5234E74B1391561ED91BED77B0868E25C598722DAA0789F2757EF0F30F4ADBA637F025DD4B2F708A27161F379F9B965ED5FB30A02