Type
ORACLE
Validation date
2024-12-24 19:28: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 (35 B)

{
  "uco": {
    "eur": 0.01732,
    "usd": 0.018
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000187525B90F91711BA45E901087FCC95B08C23261B8B9E8B375AA248B4D9CBCD1C

Previous signature

09C4E9FD8C1954A451D8BBB24597F7618C6A1E338B2FE9021360FC38710716BABCA5E24ED11F67F2C30CC47DEE79468E01E5F54E32ADEBBBD48D263907DF4602

Origin signature

3045022100DC9BB22BD2701D0289B83C72EDE97E9FA767B5B9F12100E978B2BC3C0C1C709F0220041C48B7BE05495C1E6F056C33139457899F0F5860078B9D1AF0BCFD6C6EF1D5

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

00C2235519F795B4D375D4DB96F50ADE418E5CD1D6466F9FF75852C9BCFAC988CD

Coordinator signature

2EDBEE26F3B8DCB27475CFC7B303C54014EA7109B728236F2BDE570568B8D500B94FE97A187E92497093F93F2F6DE64A4528298BB185C03D2CD0A45E7520010B

Validator #1 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #1 signature

78561144280A53D63445CCEA519B4C1EE0F13126D7B490F487C38FF85D8D08F6655771B4C94D94E92C526F6E0A8DD9E83A4621A497B4F8D7AED343B951FEF403

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

2DAA4524F14713A6BA2CD29814D7B466245E663F6BEAAC4A011371E5EBF0C86CA042B9F5130B09CD7120681152FBAC0F7B80B581691CB90D51C36BCD2034EC04