Type
ORACLE
Validation date
2024-01-12 03: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 (37 B)

{
  "uco": {
    "eur": 0.04593,
    "usd": 0.05044
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B8EFA0715F3A5F92FC0A7888E071C4DC12EA9EA0208B3DCAFF951254316974AC

Previous signature

858D09CC9311856309AE593A4F209456256B49CA83A7E88660B748C0BA7384056E1D4CB2884348659D4F001DFE34FA5F74CABD75E14BB13A10AD5B28C4F4150E

Origin signature

3045022100DB2A23EE2DFCF4B2E2A183ED7E6C9B8C22429CCE61B806198DC01F02AB24C6EA022002DEC0AB37AC744AF8B4E9DC58A7B7E5409C6890A822D8EB35A47D2054ACD38D

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00F48D9094EEF397D65BD5ABAFE01F9D258755C2C3FACF4D7DEF6C9050B445E295

Coordinator signature

82A4BF46D645D14BCA01176B054FA2A1D7F48F0541DE90EBF6383DA76A4EB068AAA3B7A94583EB3C409C5B19E51A0342C2FAC0CC64695BB7FDEBC034A0CA6D06

Validator #1 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #1 signature

C2620D8073376F0A2ADED17BD88B323E1953B91A9281A34352A433EB98F1DC7B339B04C6804F823175A4A525C8752A27CD89762498D5642EC67F9403DFB2F905

Validator #2 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #2 signature

A2DEC54EC6D8076850B9266E30C8C44B0F268B487BE63EF61A1BA196EB9DE30BA4F42A3BD1A66D9C57D1DC388A80FBD914E6085BEC5D3D9A0C8B5968F3ED6205