Type
ORACLE
Validation date
2024-11-21 11:43: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 (36 B)

{
  "uco": {
    "eur": 0.01768,
    "usd": 0.0186
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F3CC57BBDA459FAF10AD9773A8191E19035EE29E07FDE68523003A8E44A0D8EE

Previous signature

C01E9C72ED0675D2FA11A966022FB2466CEC931D3ED75A5F3353AAC491D1B1953C8249F9D0E1472AFAB6E05C4AE1414A85F62750CE0D92B13AB84D2684577D03

Origin signature

3045022100C2A622D8AAA44BFE3BCAB4313ACEBE993D7D07D069F4B46E256CB770E285227F02201A312D68B77BAC0C2121E095003D2CB78E799888742B35BAC1D029F82B1FED5F

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0065680B2470CF5DC3564A65569D05EF7ABED205F79E52B89163D14D3548C133B8

Coordinator signature

159FD54B97870B4DA0A1C7A2A142D5C58C9F41E5841014CAA42C87E8047278AA4F444E7DE991A6B857482F201E0A824219A6B66EC08228C3B2AAA1720537270A

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

59795EF99228352FE46C56CEB447553137F1A715DB8E94C66A3F7325D6EFF7162328A0ABFAC95AB9019330C07E61ED8AFC106D7C9DAB4538E4A92CE8FDE4B70F

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

2A9EDA54DE9B2001B533B886A699980EF8863CA3FE2BC33ABE10A4DF5AEE1DC2E085C19A4B9DC7A2B30C892356B007BA1FDC8A15EB71F80A1AF1F1F50CC36D08