Type
ORACLE
Validation date
2025-07-10 13:38: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 (38 B)

{
  "uco": {
    "eur": 1.71e-4,
    "usd": 2.001e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015F22CB3BD72C205486456B336074DD78FDA718E54B286724B63DE18553B50EE0

Previous signature

C974E782ADC9D0313D43117E5DD1D63664B42FB9B1D734A03D744572881EB9FC1E7B1FB869581AEE04E8FB8FD55F625B084911A618A2B5844F79A2A565529807

Origin signature

304402206DA8C64279D3D0146FC0EEBDB2D0456218F93BB3BD65FCFB82A352BDBC22A27B022066CEA57F28C3C1BF67A3B54E03AC55C2DB8983A792195D4A6C2704AD9275E7E2

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0094DA44F82C2ACD3D36F397052E7B4517379F7781802604A35E67A07B2B00FB75

Coordinator signature

A63B9BFC4522C857EE5EF1036266861DE617CC9C7D61EBBEAF2CB8E8A59F0245B6258A7D28DA861CA68E06E9BCD7B2B5B03595B298EDEC2280D57B8D774CF508

Validator #1 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #1 signature

4015D096EFE407A2C6B168066B290D95CD2B27E68C5AE7363E6650F0BF54565CBB9A951AC70A05473048995D0E4F72BB80CDCF8EEE5449A8091DFFCF0336E002

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

E130FB6E1BFC2BFD62209C8E6FCCE0319B6DAB5236EDBDB26D1092FDD4FEF838BA268835F63A853B3D6FC4DC45263B8ECB07BF77A0E2FB7AF6ECFBD544353608