Type
ORACLE
Validation date
2025-07-16 11:24:10 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 (40 B)

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

00012EED4666B705CB7A1F533488D7E2BD705095A3C1F2E75342B533590C8B0175AA

Previous signature

9D6762092F774E0E09AB5BE3E0F409A6D99438F175A0C4BEA7D7052F2ED8A85E55522783ED18ECA1EDF42A7D20458BBC9A70B0975E2922FC9009F1245B2E2800

Origin signature

304502201D5579E83189ED67696BF183AA097BAB7C4B1F865CA90C32BB2A1F7A4DCC88DD022100834DCE512D337096BE87F9139D75BCA566AA6F67A5DA18654D61C05E31D74C7F

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0080BC04A1F64DB4D0E52ABD99EFC0D4AC237E5F518AA2FC889A5632792713502E

Coordinator signature

A107AD0E32F40F89FA70CC657BCFA2B970FBB4B4F129B61FDA8954823E607091DD4F5B7550C41F6EC417468FF26CF3A330F1567451AD1BA658D4CAAB13D55F0A

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

4AA7B378FA5F0A2E80FC27E50C520EEACB023FA2DF8441E370BBC71468A5945F5F9CA6E1E53E56157961A519CC4296696A2AFE28E5E14823E7F4EB0D46632C01

Validator #2 public key

0001671D93D364D58629CA072EDF6D1831E85B4283C066CD82525C33DED58CC74BF6

Validator #2 signature

8498422C428592BB0F19D908EAEA53DDB1340CBFD98F322C5256C61BC2762A1745164CDBE661C9B80BD55579A4A7D8F71E8F1BF394F664CE5082F8C6475BC408