Type
ORACLE
Validation date
2025-11-20 15:18: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 (41 B)

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

00019091C75B86955E810DD175273898CEE2CDED7E6D0FE69FDC0EFEBCE12B489006

Previous signature

C7EF7BFD4CDCABF6BDEA44E4BB146CA5D38631BA13367227FB0C2833096F8AE37C76A969A716D95B9766F9D5941FA5E6ADBA7D28FF99DD2877D49B7C1BF85509

Origin signature

304402206A86A13D84D9E95FDF452915AF76110B90270207E3FAD21F8927ADEA38FFD5050220223E6E75C5C47FDB21A3923E9E1C5B96B8AF3C3EB2392710CBF664155E19294B

Proof of work

0101047DC290E22EC29B2A3D88E7D7AE2E3AE823D2F59EB596B6BC117E7CB9710FC29BB4C947821929068B34C795C11DFAC012F2603634FFD8D4A3EC68D8661D9C2915

Proof of integrity

00D5F6E1860D527F1EA0A5399D57F0B766778A6B3259DDE96FF87CEA3017B47FA6

Coordinator signature

D101BE47350552E9CC51090A398FC938C92E12A3B88349D84CF2EB0DECA4303FEEFA600FDA1203BFD8168F7A3149BFC375E415F5578002AF550AC7FF16770E03

Validator #1 public key

000157CF1522AF4046FBA437D1629F82E86D024D331DBA94FAA0149114A94DA95E1F

Validator #1 signature

3E9EBF35F8A8A9B42B511C2F24E399621297D551639627D9F0F7C9E9D92D09FD36DE1557B8B67BF7E77D4A4B88E4AFBDD507EC3211D87AC5DC35DDF5A078FB05

Validator #2 public key

0001581C16262AD57CB624ECED9BBFD952C50E3B2A03B3E4DBCBB0B4141A989DBD92

Validator #2 signature

610EABE3327ECDC1456EF0255CB72B9299D88F4598EAA8FFBCF2AE9C1DB4C79C6EDA10976B6EFBF80C1362FB52182E550898F1975382145DC57F3F4BC3A51402