Type
ORACLE
Validation date
2024-03-22 13:17:10 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.03604,
    "usd": 0.03901
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000195D502F795BB3F9A65C12C170939B49BFA7E612C3C09140B997A140D9A096E59

Previous signature

F6E74538DE25D11C5450768F032AAED5D10192DECB440DF83D0E176F0B84286243391678D584E7745782CCA2817C861336FEAF41050DA20008DB6080B9BC5904

Origin signature

3046022100D57B3E51B329BB7613E566B88618EF7737ADD030D8E7DCEF30CA9C16AC82025702210086A0E7D7EF3362B89E1E05932ADF72CAED950229117C3312EE2D201BAED162BE

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

00C6396ED503617C38B978C11A8D9813E150A4A0DA8706D92BDE47DF6CA85829FB

Coordinator signature

6CB9D59AACF6A114346FA0DC94F95573240FD61AEA273C0E9259D8078CD00C6AF3FA5F19E7E52988E7AC6CB9448C31982F30770D7EA5775D784C55F61FF5DA0C

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

B6B02795877FFF720FD78BD5467264DEEA60D3B0ACE5E528D4AC4CD587A41734956F2BE1E425F7792D9D069A2E6CBC2FE7CA5EC1E7D972B3B12217CC18D87607

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

9CFE6C3906D11DDCF99F45FA189F743610F29D5E0EEE92B1DA18D96D25AE534A4B68A1C8719D49D098193EFDFD77AE5D2417BE2907C1303615997C4ABB3E0705