Type
ORACLE
Validation date
2025-05-17 14:39:20 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 (41 B)

{
  "uco": {
    "eur": 2.5389e-4,
    "usd": 2.8338e-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

00019B55EB1AB257B71340483E295D3A746618DA694321D150F3FFE786CCEA1270A0

Previous signature

452047A392C718AF0CB5AB4B6E01B11A19E9D57324385080477CD829D06639E3442C7E0A1BF8CB65C61E91D5F22B9D52D584642E92734E311FB6CD020D262A04

Origin signature

3046022100FE4AACD3BCD7B725E548848DADDA98577F4513A1EF12D794FF4A7D262818AEE502210083E4A67D8363BE112ECAEE9716E8F49EF3B5CB82B4C5D7BE35DBC09B40FA81B1

Proof of work

0102046050ACF5683F8B40CF2A1C5CE45B7C3CAF7105CE3C4B5425C390F31B15BE4F57A184F3BE1D755D2290068463C3E123BFA6338B3B06A20D94329B1DC785B511C6

Proof of integrity

0058C70827F0B26CE727B9323CA946135179CCBCA5393864F18D4DF0A236ECEF54

Coordinator signature

C6C5F310612F6C5AE5146E6CE19EBA7A8ABC85C244E74B5BEB8CBB1A22C77A62DE8AC386AC4AE01BB21D3513A28AB0622EE21A9DF431DDC931ED5872EB8EB40A

Validator #1 public key

00019AD94822B40BF5D4B6874848D7BAB37D351DAB7CFEE31B5A44D58A5961DAB123

Validator #1 signature

88AFD1651F575B4F4769EAFADB9601B70742AAD52648106B065D2FFADE1E212C770011939AF018B1FE9A8E0A797C418F3692504E4FF98B4C88C1B417F73E1700

Validator #2 public key

00012E30765FFC72AF99D9420F389600BD6517D9BC763BE7B9FF74AE63814F42E8BA

Validator #2 signature

359F9412DAFA3D22E13F1D64B81E4989FA60F8C7C37D1CA7F42FB27315D874C6AFFF5A4C78F7D15E1A2262278B9D2EE2F0594F06050C4949FFBCE003773F4F02