Type
ORACLE
Validation date
2025-07-16 14:05:30 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.5572e-4,
    "usd": 2.9598e-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

0001D1FED54EE20BEDAEF3F7C3BFC18D9E6C71FD9B1DB44CBE3744792AC46CC97705

Previous signature

D664D3C90319DB4BC536DBE43854E2D5EF1C2CF0884844A3DA84C3DD7C0E57C84C048F113ABDD9FF6CC55635901C46D55256DA4E5D36EBD0A52F0D1647521D00

Origin signature

30440220227AAB6436AB4E192B27407B30B63F872B9DFBBB74270FB5FFC2F631F47FC27102204C1D7CB90C3C64739A20A90B4DDD6BBCA8F49BD65E4FFE7873BB28CE59B7ABDA

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00D5A01AAE57277333DAB152572A62789AB5AB144190F78E319DC0D5C91407BB33

Coordinator signature

B54C3EF61D4CF7E507E3E6EAD1689049A76B06FA98D177FAA0879010E7D681A36793F04FC77CE5D70C3AF4547F37800E4C820DCFA2375004EC4811B50D1C5A00

Validator #1 public key

000197CC2A01ACC6B1005CB9F1730A3453E682100552386A1720F7107DC70625B05E

Validator #1 signature

308B0A2E52A0325D08A1F8AD285ABD681F499A608FA3DF0B575D6C30B9DC3FECA036FEDFFB21083608A96A9C63CE1B670492B73B547ECD2B88002A1DB1A71804

Validator #2 public key

0001F7CF34716BBE39AA87A630F58B49B00999FC9BD3D35D6D243CD207E5A0E991CD

Validator #2 signature

311F71CA97818A50742B68535444ACC8A14E1489E15D97AFFAB3CFD02DAC5B8C8233C3B3EFC2EDEEB956C55969B9CF67783DE0DB55DB0746D74CE28B0EC5510E