Type
ORACLE
Validation date
2024-12-18 13:05: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 (35 B)

{
  "uco": {
    "eur": 0.023,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D840727A8F459EA1D61BEACE3974671FAC1CA411928CED567C18A5373EAF8923

Previous signature

CD6A28497C52CA3CEACCD5DA88B0B96F6699110DD7F7F6143AA1FF2057551AEF0A58697D2214E9F0B609F3DC4843ABF471E71438C7EF52BAE88B480880C47F0B

Origin signature

3045022100A8BDF24ED1A941F928A5F973EF2451B6163376F41C6A8BF69FB07B42452858080220570CD1827BFC6EE3E0AFF73FEA46AC2863F6E101F01CE815445EC962B760A9C9

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00DDF76476DFD38D86AAB7653368404E87ADC29618F698253A0890FEF377F87690

Coordinator signature

5FC0BE08BA893ADC369DBFBBF00D218A9F6CDACF08A1E623A20B76B6CB5EE39D8D8EBBFB4AA220609F51FBE5B57D58EA325F8AE78DA732D556DB1A28E8612602

Validator #1 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #1 signature

42379B22992B3636C406F8D6BB3EBA4FE4104136BD20436FA280AE0F2DFBCF7F2D9FD887E5099DCE4B021935F8B241D4F14A801C0EBF78FD7F276BE131CFE705

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

DF57F80B780F934EC1C588EDBA1FDA90E5830708050EB6407B34AE07C6900630840E6EDA3077BC971DD2658859DA23CA56BBACDEF82DEBAC6434E535C4B5EE07