Type
ORACLE
Validation date
2025-04-01 16:23: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": 4.2e-4,
    "usd": 4.5e-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

00013749D59E519A06D65211860E2A42FB30B8B2AD00633DB810C1EC6F07D0D1CA1B

Previous signature

1B4FC5F7102A5510E30836F6ADD8DF7850649C7722E4100EF95CEB9E20DBD0252392A3FF75635E928F0D066DB8E6BF2F827B44CFF4F22E5745C521117739070C

Origin signature

304502201CA15DA762357248CFA5DA130BD67D977CBAD6D753B47CD8E418DFFC3201B36D022100BEAB0A2D68490E7435955BFA36EFA0AABE167799AD27928F93995E062928EAB1

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0058BA30A01F3BF203107CAA0C4BFB79CD86A783DC232DD0F1D0E372FEC88F8C44

Coordinator signature

066F97664E91842C7ADC5D145D725627CAC70DBC7B3FA60A5B0FC84DC8942F9FAD3E4278E708F145725F56A7346199A8F39CD40ED9A77F534A12ACE9961D9104

Validator #1 public key

00012CC694F3778B7CE23048863456192AAE5346C3FF4DE6C0CE7742B4B037C85625

Validator #1 signature

50ACDA4E6ED5FCC5EAFBA056B051C06A40E1869FCE0F80273FAB2429FE7C3CD4C16AC7497F7863467BE9F3587E566AFD1CEA0B4DF87E53905F2E9A848300360C

Validator #2 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #2 signature

EB9AFBC5EA5EB34ACB64A7845E7651FE9BC6A70A9392FE9A6D592373BCE96A0CCEBB8FD9419FDB6891FD08751820AE9C42A2C3F824C53D0E292743F5278F8E0E